From 6ac7788b618139c347828cfedaf0417c437ef3c4 Mon Sep 17 00:00:00 2001 From: Scott McCreary Date: Sun, 5 Aug 2012 20:04:08 +0000 Subject: [PATCH 01/59] Added a Public Domain generic text file. --- data/system/data/licenses/Public Domain | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 data/system/data/licenses/Public Domain diff --git a/data/system/data/licenses/Public Domain b/data/system/data/licenses/Public Domain new file mode 100644 index 0000000000..9064db33c5 --- /dev/null +++ b/data/system/data/licenses/Public Domain @@ -0,0 +1,2 @@ +Any copyright is dedicated to the Public Domain. +http://creativecommons.org/publicdomain/zero/1.0/ \ No newline at end of file From 8d9d55630a323b48d41e998913bbac3d40f66c45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= Date: Thu, 9 Aug 2012 21:28:26 +0200 Subject: [PATCH 02/59] urlwrapper: add support for nfs: URI scheme Now that NFSv4 almost works, add support for handling nfs: urls to urlwrapper. Should later be replaced by a better solution but it works for the time being. --- src/bin/urlwrapper.cpp | 36 ++++++++++++++++++++++++++++++++++++ src/bin/urlwrapper.rdef | 1 + 2 files changed, 37 insertions(+) diff --git a/src/bin/urlwrapper.cpp b/src/bin/urlwrapper.cpp index 57f9806d7f..ef2918645c 100644 --- a/src/bin/urlwrapper.cpp +++ b/src/bin/urlwrapper.cpp @@ -18,6 +18,7 @@ #include #include +#include #include #include #include @@ -466,6 +467,41 @@ UrlWrapper::ArgvReceived(int32 argc, char** argv) return; } + if (proto == "nfs") { + BString parameter(host); + _DecodeUrlString(path); + if (url.HasPort()) + parameter << ":" << port; + //XXX: should not always be absolute! FIXME + parameter << ":/" << path; + BString prettyPath(path); + prettyPath.Remove(0, prettyPath.FindLast("/") + 1); + if (path == "" || path == "/") + prettyPath = "root"; + prettyPath << " on " << host; + prettyPath.Prepend("/"); + if (mkdir(prettyPath.String(), 0755) < 0) { + perror("mkdir"); + return; + } + dev_t volume; + uint32 flags = 0; + fprintf(stderr, "parms:'%s'\n", parameter.String()); + volume = fs_mount_volume(prettyPath.String(), NULL, "nfs4", flags, + parameter.String()); + if (volume < B_OK) { + fprintf(stderr, "fs_mount_volume: %s\n", strerror(volume)); + return; + } + + BMessage m(B_REFS_RECEIVED); + entry_ref ref; + if (get_ref_for_path(prettyPath.String(), &ref) < B_OK) + return; + m.AddRef("refs", &ref); + be_roster->Launch(kTrackerSig, &m); + return; + } /* diff --git a/src/bin/urlwrapper.rdef b/src/bin/urlwrapper.rdef index c4329160c9..ca6dc2037f 100644 --- a/src/bin/urlwrapper.rdef +++ b/src/bin/urlwrapper.rdef @@ -17,6 +17,7 @@ resource(1, "BEOS:FILE_TYPES") message "types" = "application/x-vnd.Be.URL.icq", "types" = "application/x-vnd.Be.URL.msn", "types" = "application/x-vnd.Be.URL.mms", + "types" = "application/x-vnd.Be.URL.nfs", "types" = "application/x-vnd.Be.URL.rtp", "types" = "application/x-vnd.Be.URL.rtsp", // "types" = "application/x-vnd.Be.URL.audio", From 6adbfc19ef9d2f4b5f59977ffe2e5f5b74e49302 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= Date: Thu, 9 Aug 2012 21:37:09 +0200 Subject: [PATCH 03/59] Add an nfs: URI description to the MIME database --- src/data/beos_mime/application/x-vnd.be.url.nfs | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/data/beos_mime/application/x-vnd.be.url.nfs diff --git a/src/data/beos_mime/application/x-vnd.be.url.nfs b/src/data/beos_mime/application/x-vnd.be.url.nfs new file mode 100644 index 0000000000..14249cf942 --- /dev/null +++ b/src/data/beos_mime/application/x-vnd.be.url.nfs @@ -0,0 +1,11 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "application/x-vnd.Be.URL.nfs"; + +resource(2, "META:S:DESC") #'MSDC' "NFS URL"; + +resource(3, "META:L:DESC") #'MLDC' "Network File System Protocol URL"; + +resource(4, "META:PREF_APP") #'MSIG' "application/x-vnd.Haiku-urlwrapper"; + From e0e641c07817564664d01a01db95ce2af5f4c63d Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Thu, 9 Aug 2012 16:36:10 -0400 Subject: [PATCH 04/59] Tracker: Style fixes, should have no functional change --- src/kits/tracker/PoseList.cpp | 13 +++++------ src/kits/tracker/PoseList.h | 2 +- src/kits/tracker/PoseView.cpp | 42 +++++++++++++++++------------------ src/kits/tracker/PoseView.h | 10 ++++----- 4 files changed, 33 insertions(+), 34 deletions(-) diff --git a/src/kits/tracker/PoseList.cpp b/src/kits/tracker/PoseList.cpp index 4e5d8fd17e..d90e7b077a 100644 --- a/src/kits/tracker/PoseList.cpp +++ b/src/kits/tracker/PoseList.cpp @@ -114,8 +114,8 @@ PoseList::DeepFindPose(const node_ref* node, int32* resultingIndex) const } -PoseList * -PoseList::FindAllPoses(const node_ref *node) const +PoseList* +PoseList::FindAllPoses(const node_ref* node) const { int32 count = CountItems(); PoseList *result = new PoseList(5, false); @@ -131,16 +131,15 @@ PoseList::FindAllPoses(const node_ref *node) const continue; model = model->LinkTo(); - if (model && *model->NodeRef() == *node) { + if (model != NULL && *model->NodeRef() == *node) { result->AddItem(pose); continue; } - if (!model) { - model = new Model(pose->TargetModel()->EntryRef(), true); - if (*model->NodeRef() == *node) + if (model == NULL) { + Model model(pose->TargetModel()->EntryRef(), true); + if (*model.NodeRef() == *node) result->AddItem(pose); - delete model; } } return result; diff --git a/src/kits/tracker/PoseList.h b/src/kits/tracker/PoseList.h index 801a08fc87..072e130cfb 100644 --- a/src/kits/tracker/PoseList.h +++ b/src/kits/tracker/PoseList.h @@ -66,7 +66,7 @@ public: BPose* DeepFindPose(const node_ref* node, int32* index = NULL) const; // same as FindPose, node can be a target of the actual // pose if the pose is a symlink - PoseList *FindAllPoses(const node_ref *node) const; + PoseList* FindAllPoses(const node_ref* node) const; }; // iteration glue, add permutations as needed diff --git a/src/kits/tracker/PoseView.cpp b/src/kits/tracker/PoseView.cpp index 70ae3a9dae..f28390f46a 100644 --- a/src/kits/tracker/PoseView.cpp +++ b/src/kits/tracker/PoseView.cpp @@ -2655,7 +2655,7 @@ BPoseView::RemoveColumn(BColumn* columnToRemove, bool runAlert) // the column we removed might just be the one that was used to filter int32 count = fFilteredPoseList->CountItems(); for (int32 i = count - 1; i >= 0; i--) { - BPose *pose = fFilteredPoseList->ItemAt(i); + BPose* pose = fFilteredPoseList->ItemAt(i); if (!FilterPose(pose)) RemoveFilteredPose(pose, i); } @@ -4953,15 +4953,15 @@ BPoseView::MoveSelectionTo(BPoint dropPt, BPoint clickPt, inline void -UpdateWasBrokenSymlinkBinder(BPose *pose, Model *model, int32 index, - BPoseView *poseView, BObjectList *fBrokenLinks) +UpdateWasBrokenSymlinkBinder(BPose* pose, Model* model, int32 index, + BPoseView* poseView, BObjectList* fBrokenLinks) { if (!model->IsSymLink()) return; BPoint loc(0, index * poseView->ListElemHeight()); pose->UpdateWasBrokenSymlink(loc, poseView); - if (model->LinkTo()) + if (model->LinkTo() != NULL) fBrokenLinks->RemoveItem(model); } @@ -4973,7 +4973,7 @@ BPoseView::TryUpdatingBrokenLinks() if (!lock) return; - BObjectList *brokenLinksCopy = new BObjectList(*fBrokenLinks); + BObjectList* brokenLinksCopy = new BObjectList(*fBrokenLinks); // try fixing broken symlinks, and detecting broken ones. EachPoseAndModel(fPoseList, &UpdateWasBrokenSymlinkBinder, this, @@ -4995,7 +4995,7 @@ BPoseView::PoseHandleDeviceUnmounted(BPose* pose, Model* model, int32 index, if (model->NodeRef()->device == device) poseView->DeletePose(model->NodeRef()); else if (model->IsSymLink() - && model->LinkTo() + && model->LinkTo() != NULL && model->LinkTo()->NodeRef()->device == device) poseView->DeleteSymLinkPoseTarget(model->LinkTo()->NodeRef(), pose, index); } @@ -5150,7 +5150,7 @@ BPoseView::FSNotification(const BMessage* message) createPose = false; } - const char *name; + const char* name; if (message->FindString("name", &name) != B_OK) break; #if DEBUG @@ -5165,7 +5165,7 @@ BPoseView::FSNotification(const BMessage* message) // exist yet. We are looking if the just created folder // is 'some_folder' and watch it, expecting the creation of // 'another_folder' later and then report the link as fixed. - Model *model = new Model(&dirNode, &itemNode, name); + Model* model = new Model(&dirNode, &itemNode, name); if (model->IsDirectory()) { BString createdPath(BPath(model->EntryRef()).Path()); BDirectory currentDir(TargetModel()->EntryRef()); @@ -5302,8 +5302,8 @@ BPoseView::FSNotification(const BMessage* message) bool BPoseView::CreateSymlinkPoseTarget(Model* symlink) { - Model *newResolvedModel = NULL; - Model *result = symlink->LinkTo(); + Model* newResolvedModel = NULL; + Model* result = symlink->LinkTo(); if (!result) { BEntry entry(symlink->EntryRef(), true); if (entry.InitCheck() == B_OK) { @@ -5429,7 +5429,7 @@ BPoseView::EntryMoved(const BMessage* message) // rename or move of entry in this directory (or query) int32 index; - BPose *pose = fPoseList->FindPose(&itemNode, &index); + BPose* pose = fPoseList->FindPose(&itemNode, &index); int32 poseListIndex = index; bool visible = true; if (fFiltering) @@ -5489,7 +5489,7 @@ BPoseView::EntryMoved(const BMessage* message) void -BPoseView::WatchParentOf(const entry_ref *ref) +BPoseView::WatchParentOf(const entry_ref* ref) { BPath currentDir(ref); currentDir.GetParent(¤tDir); @@ -5525,7 +5525,7 @@ BPoseView::StopWatchingParentsOf(const entry_ref* ref) if (path.InitCheck() != B_OK) return; - BObjectList *brokenLinksCopy = new BObjectList(*fBrokenLinks); + BObjectList* brokenLinksCopy = new BObjectList(*fBrokenLinks); int32 count = brokenLinksCopy->CountItems(); while (path.GetParent(&path) == B_OK) { @@ -5589,11 +5589,11 @@ BPoseView::AttributeChanged(const BMessage* message) int32 index; attr_info info; - PoseList *posesFound = fPoseList->FindAllPoses(&itemNode); + PoseList* posesFound = fPoseList->FindAllPoses(&itemNode); int32 posesCount = posesFound->CountItems(); for (int i = 0; i < posesCount; i++) { - BPose *pose = posesFound->ItemAt(i); - Model *model = pose->TargetModel(); + BPose* pose = posesFound->ItemAt(i); + Model* model = pose->TargetModel(); if (model->IsSymLink() && *model->NodeRef() != itemNode) // change happened on symlink's target model = model->ResolveIfLink(); @@ -5797,7 +5797,7 @@ BPoseView::DuplicateSelection(BPoint* dropStart, BPoint* dropEnd) // create entry_ref list from selection if (!fSelectionList->IsEmpty()) { - BObjectList *srcList = new BObjectList( + BObjectList* srcList = new BObjectList( fSelectionList->CountItems(), true); CopySelectionListToBListAsEntryRefs(fSelectionList, srcList); @@ -5823,13 +5823,13 @@ BPoseView::SelectPoseAtLocation(BPoint point) void -BPoseView::MoveListToTrash(BObjectList *list, bool selectNext, +BPoseView::MoveListToTrash(BObjectList* list, bool selectNext, bool deleteDirectly) { if (!list->CountItems()) return; - BObjectList *taskList = + BObjectList* taskList = new BObjectList(2, true); // new owning list of tasks @@ -7221,7 +7221,7 @@ BPoseView::WasDoubleClick(const BPose* pose, BPoint point) static void -AddPoseRefToMessage(BPose *, Model* model, BMessage* message) +AddPoseRefToMessage(BPose*, Model* model, BMessage* message) { // Make sure that every file added to the message has its // MIME type set. @@ -7743,7 +7743,7 @@ BPoseView::DeletePose(const node_ref* itemNode, BPose* pose, int32 index) if (pose->TargetModel()->IsSymLink()) { fBrokenLinks->RemoveItem(pose->TargetModel()); StopWatchingParentsOf(pose->TargetModel()->EntryRef()); - Model *target = pose->TargetModel()->LinkTo(); + Model* target = pose->TargetModel()->LinkTo(); if (target) watch_node(target->NodeRef(), B_STOP_WATCHING, this); } diff --git a/src/kits/tracker/PoseView.h b/src/kits/tracker/PoseView.h index 88b30a06dd..f3664128c3 100644 --- a/src/kits/tracker/PoseView.h +++ b/src/kits/tracker/PoseView.h @@ -674,8 +674,8 @@ class BPoseView : public BView { void Delete(const entry_ref&ref, bool selectNext, bool askUser); void RestoreItemsFromTrash(BObjectList*, bool selectNext); - void WatchParentOf(const entry_ref *); - void StopWatchingParentsOf(const entry_ref *); + void WatchParentOf(const entry_ref*); + void StopWatchingParentsOf(const entry_ref*); private: void DrawOpenAnimation(BRect); @@ -698,9 +698,9 @@ class BPoseView : public BView { // used for mime string based icon highliting during a drag BObjectList* fZombieList; PendingNodeMonitorCache pendingNodeMonitorCache; - BObjectList *fColumnList; - BObjectList *fMimeTypeList; - BObjectList *fBrokenLinks; + BObjectList* fColumnList; + BObjectList* fMimeTypeList; + BObjectList* fBrokenLinks; bool fMimeTypeListIsDirty; BViewState* fViewState; bool fStateNeedsSaving; From 741e52463a4e1df441230669a38f1bb8832f9674 Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Thu, 9 Aug 2012 23:08:46 -0400 Subject: [PATCH 05/59] Tracker: Double-click management changes Make the "second click of a double-click" detection waiting time async. In other words (hopefully clearer), when the TextWidget gets a click, it register itself, recording the time, and it will get the editing order later as a callback from PoseView when the delay without any further click expires. Fixes #8818 and maybe others. --- src/kits/tracker/PoseView.cpp | 26 ++++++-- src/kits/tracker/PoseView.h | 4 ++ src/kits/tracker/TextWidget.cpp | 101 +++++++++++++++++--------------- src/kits/tracker/TextWidget.h | 14 +++++ 4 files changed, 95 insertions(+), 50 deletions(-) diff --git a/src/kits/tracker/PoseView.cpp b/src/kits/tracker/PoseView.cpp index f28390f46a..7137888d3f 100644 --- a/src/kits/tracker/PoseView.cpp +++ b/src/kits/tracker/PoseView.cpp @@ -265,7 +265,8 @@ BPoseView::BPoseView(Model* model, BRect bounds, uint32 viewMode, fLastFilterStringLength(0), fLastKeyTime(0), fLastDeskbarFrameCheckTime(LONGLONG_MIN), - fDeskbarFrame(0, 0, -1, -1) + fDeskbarFrame(0, 0, -1, -1), + fTextWidgetToCheck(NULL) { fViewState->SetViewMode(viewMode); fShowSelectionWhenInactive @@ -914,6 +915,11 @@ BPoseView::Pulse() fLastLeftTop = LeftTop(); } } + + // do we have a TextWidget waiting for expiracy of its double-click + // check? + if (fTextWidgetToCheck != NULL) + fTextWidgetToCheck->CheckExpiration(); } @@ -1399,10 +1405,10 @@ BPoseView::AddPosesTask(void* castToParams) } view->ReadPoseInfo(model, - &(posesResult->fPoseInfos[modelChunkIndex])); + &posesResult->fPoseInfos[modelChunkIndex]); if (!PoseVisible(model, - &(posesResult->fPoseInfos[modelChunkIndex]))) { + &posesResult->fPoseInfos[modelChunkIndex])) { modelChunkIndex--; continue; } @@ -7122,6 +7128,13 @@ BPoseView::MouseDown(BPoint where) } +void +BPoseView::SetTextWidgetToCheck(BTextWidget* widget) +{ + fTextWidgetToCheck = widget; +} + + void BPoseView::MouseUp(BPoint where) { @@ -7131,7 +7144,8 @@ BPoseView::MouseUp(BPoint where) int32 index; BPose* pose = FindPose(where, &index); uint32 lastButtons = Window()->CurrentMessage()->FindInt32("last_buttons"); - if (pose != NULL && fAllowPoseEditing && !fTrackRightMouseUp) + if (pose != NULL && fLastClickedPose != NULL && fAllowPoseEditing + && !fTrackRightMouseUp) pose->MouseUp(BPoint(0, index * fListElemHeight), this, where, index); @@ -7210,6 +7224,10 @@ BPoseView::WasDoubleClick(const BPose* pose, BPoint point) fLastClickPt.Set(LONG_MAX, LONG_MAX); fLastClickedPose = NULL; fLastClickTime = 0; + if (fTextWidgetToCheck != NULL) { + fTextWidgetToCheck->CancelWait(); + fTextWidgetToCheck = NULL; + } return true; } diff --git a/src/kits/tracker/PoseView.h b/src/kits/tracker/PoseView.h index f3664128c3..09f21e8f48 100644 --- a/src/kits/tracker/PoseView.h +++ b/src/kits/tracker/PoseView.h @@ -425,6 +425,8 @@ class BPoseView : public BView { virtual void AdaptToVolumeChange(BMessage*); virtual void AdaptToDesktopIntegrationChange(BMessage*); + void SetTextWidgetToCheck(BTextWidget*); + protected: // view setup virtual void SetUpDefaultColumnsIfNeeded(); @@ -778,6 +780,8 @@ class BPoseView : public BView { static OffscreenBitmap* sOffscreen; + BTextWidget* fTextWidgetToCheck; + typedef BView _inherited; }; diff --git a/src/kits/tracker/TextWidget.cpp b/src/kits/tracker/TextWidget.cpp index e1e00dc3e3..46333ade98 100644 --- a/src/kits/tracker/TextWidget.cpp +++ b/src/kits/tracker/TextWidget.cpp @@ -70,7 +70,8 @@ BTextWidget::BTextWidget(Model* model, BColumn* column, BPoseView* view) fEditable(column->Editable()), fVisible(true), fActive(false), - fSymLink(model->IsSymLink()) + fSymLink(model->IsSymLink()), + fLastClickedTime(0) { } @@ -218,60 +219,68 @@ BTextWidget::CalcClickRect(BPoint poseLoc, const BColumn* column, void -BTextWidget::MouseUp(BRect bounds, BPoseView* view, BPose* pose, BPoint) +BTextWidget::CheckExpiration() { - // Start editing without delay if the pose was selected recently and this - // click is not the second click of a doubleclick. - // If the pose has been selected a long time ago, check again - // for a double click (inducing a delay). - - // TODO: re-enable modifiers, one should be enough - - if (IsEditable() && pose->IsSelected()) { - bigtime_t delta = system_time() - pose->SelectionTime(); + if (IsEditable() && fParams.pose->IsSelected() && fLastClickedTime) { bigtime_t doubleClickSpeed; get_click_speed(&doubleClickSpeed); - bigtime_t oldClickSpeed = 2 * doubleClickSpeed; - // freshly selected and not a double click - if (delta > doubleClickSpeed && delta < oldClickSpeed) { - StartEdit(bounds, view, pose); - return; - } - - // TODO: reimplement asynchronous - // selected a longer time ago, redo a double click detection - if (delta > oldClickSpeed) { - // check for double click - bigtime_t doubleClickTime = system_time() + doubleClickSpeed; - while (system_time() < doubleClickTime) { - // loop for double-click time and watch the mouse and keyboard - - BPoint point; - uint32 buttons; - view->GetMouse(&point, &buttons, false); - - // double click - if (buttons) - return; - - // mouse moved too far - if (!bounds.Contains(point)) - return; - - //if (modifiers() & (B_SHIFT_KEY | B_COMMAND_KEY - // | B_CONTROL_KEY | B_MENU_KEY)) - // // watch the keyboard (ignoring standard locking keys) - // break; - - snooze(10000); - } - StartEdit(bounds, view, pose); + bigtime_t delta = system_time() - fLastClickedTime; + + if (delta > doubleClickSpeed) { + // at least 'doubleClickSpeed' microseconds ellapsed and no click + // was registered since. + fLastClickedTime = 0; + fParams.poseView->SetTextWidgetToCheck(NULL); + StartEdit(fParams.bounds, fParams.poseView, fParams.pose); } + } else { + fLastClickedTime = 0; + fParams.poseView->SetTextWidgetToCheck(NULL); } } +void +BTextWidget::CancelWait() +{ + fLastClickedTime = 0; +} + + +void +BTextWidget::MouseUp(BRect bounds, BPoseView* view, BPose* pose, BPoint) +{ + // Register the time of that click. The PoseView, through its Pulse() + // will allow us to StartEdit() if no other click have been registered since + // then. + + // TODO: re-enable modifiers, one should be enough + view->SetTextWidgetToCheck(NULL); + if (IsEditable() && pose->IsSelected()) { + bigtime_t doubleClickSpeed; + get_click_speed(&doubleClickSpeed); + + if (fLastClickedTime == 0) { + fLastClickedTime = system_time(); + if (fLastClickedTime - doubleClickSpeed < pose->SelectionTime()) + fLastClickedTime = 0; + } else + fLastClickedTime = 0; + + if (fLastClickedTime == 0) + return; + + view->SetTextWidgetToCheck(this); + + fParams.pose = pose; + fParams.bounds = bounds; + fParams.poseView = view; + } else + fLastClickedTime = 0; +} + + static filter_result TextViewFilter(BMessage* message, BHandler**, BMessageFilter* filter) { diff --git a/src/kits/tracker/TextWidget.h b/src/kits/tracker/TextWidget.h index 0c4f01144b..1c3e9df980 100644 --- a/src/kits/tracker/TextWidget.h +++ b/src/kits/tracker/TextWidget.h @@ -44,6 +44,14 @@ class BPose; class BPoseView; class BColumn; + +struct MouseUpParams { + BPose* pose; + BRect bounds; + BPoseView* poseView; +}; + + class BTextWidget { public: BTextWidget(Model*, BColumn*, BPoseView*); @@ -93,6 +101,9 @@ public: float PreferredWidth(const BPoseView*) const; int Compare(const BTextWidget&, BPoseView*) const; // used for sorting in PoseViews + + void CheckExpiration(); + void CancelWait(); private: BRect CalcRectCommon(BPoint poseLoc, const BColumn*, const BPoseView*, @@ -107,6 +118,9 @@ private: bool fVisible : 1; bool fActive : 1; bool fSymLink : 1; + + bigtime_t fLastClickedTime; + struct MouseUpParams fParams; }; From 4cf0af0607c9b5ad89fdcb5416725e4ae2eb7890 Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Fri, 10 Aug 2012 00:07:56 -0400 Subject: [PATCH 06/59] Tracker: Additional cases to cancel double-click detection Don't wait for a potential second click (and then trigger Widget editing) when: 1. a click occurs on a different pose, on a 'pose-less' area or when right clicking 2. when you start dragging something. --- src/kits/tracker/PoseView.cpp | 12 +++++++++--- src/kits/tracker/TextWidget.cpp | 1 + 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/kits/tracker/PoseView.cpp b/src/kits/tracker/PoseView.cpp index 7137888d3f..0a07665486 100644 --- a/src/kits/tracker/PoseView.cpp +++ b/src/kits/tracker/PoseView.cpp @@ -7014,6 +7014,8 @@ BPoseView::MouseMoved(BPoint where, uint32 transit, const BMessage* dragMessage) void BPoseView::MouseDragged(const BMessage* message) { + if (fTextWidgetToCheck != NULL) + fTextWidgetToCheck->CancelWait(); fTrackRightMouseUp = false; BPoint where; @@ -7100,6 +7102,10 @@ BPoseView::MouseDown(BPoint where) if (pose) { AddRemoveSelectionRange(where, extendSelection, pose); + if (fTextWidgetToCheck != NULL && (pose != fLastClickedPose + || (buttons & B_SECONDARY_MOUSE_BUTTON) != 0)) + fTextWidgetToCheck->CancelWait(); + if (!extendSelection && !fTrackRightMouseUp && WasDoubleClick(pose, where)) { // special handling for Path field double-clicks if (!WasClickInPath(pose, index, where)) @@ -7108,6 +7114,8 @@ BPoseView::MouseDown(BPoint where) } else { // click was not in any pose fLastClickedPose = NULL; + if (fTextWidgetToCheck != NULL) + fTextWidgetToCheck->CancelWait(); window->Activate(); window->UpdateIfNeeded(); @@ -7224,10 +7232,8 @@ BPoseView::WasDoubleClick(const BPose* pose, BPoint point) fLastClickPt.Set(LONG_MAX, LONG_MAX); fLastClickedPose = NULL; fLastClickTime = 0; - if (fTextWidgetToCheck != NULL) { + if (fTextWidgetToCheck != NULL) fTextWidgetToCheck->CancelWait(); - fTextWidgetToCheck = NULL; - } return true; } diff --git a/src/kits/tracker/TextWidget.cpp b/src/kits/tracker/TextWidget.cpp index 46333ade98..1a0f93ef21 100644 --- a/src/kits/tracker/TextWidget.cpp +++ b/src/kits/tracker/TextWidget.cpp @@ -245,6 +245,7 @@ void BTextWidget::CancelWait() { fLastClickedTime = 0; + fParams.poseView->SetTextWidgetToCheck(NULL); } From 44f900e22159f63301079c68abb711ead5669a4d Mon Sep 17 00:00:00 2001 From: Niels Sascha Reedijk Date: Fri, 10 Aug 2012 06:23:27 +0200 Subject: [PATCH 07/59] Update translations from Pootle --- .../add-ons/screen_savers/glife/be.catkeys | 15 ++ data/catalogs/apps/deskcalc/be.catkeys | 4 +- data/catalogs/apps/drivesetup/be.catkeys | 13 +- data/catalogs/apps/mediaplayer/be.catkeys | 3 +- data/catalogs/apps/webpositive/be.catkeys | 137 ++++++++++++++++++ data/catalogs/kits/tracker/be.catkeys | 7 +- .../preferences/cpufrequency/be.catkeys | 3 +- .../catalogs/preferences/filetypes/be.catkeys | 3 +- 8 files changed, 179 insertions(+), 6 deletions(-) create mode 100644 data/catalogs/add-ons/screen_savers/glife/be.catkeys create mode 100644 data/catalogs/apps/webpositive/be.catkeys diff --git a/data/catalogs/add-ons/screen_savers/glife/be.catkeys b/data/catalogs/add-ons/screen_savers/glife/be.catkeys new file mode 100644 index 0000000000..bb10bb7d2b --- /dev/null +++ b/data/catalogs/add-ons/screen_savers/glife/be.catkeys @@ -0,0 +1,15 @@ +1 belarusian x-vnd.Haiku-GLifeScreensaver 1707534289 +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 Life Delay: GLife ScreenSaver Затрымка Сеткі Life: +OpenGL \"Game of Life\" GLife ScreenSaver OpenGL \"Гульня Life\" +Grid Life Delay: %s GLife ScreenSaver Затрымка сеткі Life: %s +Grid Border: GLife ScreenSaver Мяжа сеткі: +by Aaron Hill GLife ScreenSaver распрацавана Aaron Hill diff --git a/data/catalogs/apps/deskcalc/be.catkeys b/data/catalogs/apps/deskcalc/be.catkeys index aa43b851bf..b116ebf04d 100644 --- a/data/catalogs/apps/deskcalc/be.catkeys +++ b/data/catalogs/apps/deskcalc/be.catkeys @@ -1,7 +1,9 @@ -1 belarusian x-vnd.Haiku-DeskCalc 1916192649 +1 belarusian x-vnd.Haiku-DeskCalc 3276968552 Compact CalcView Кампактны Scientific CalcView Навуковы DeskCalc System name Калькулятар Basic CalcView Просты +Radians CalcView Радыяны Enable Num Lock on startup CalcView Уключаць Num Lock пры запуску +Degrees CalcView Градусы Audio Feedback CalcView Аўдыё Водгук diff --git a/data/catalogs/apps/drivesetup/be.catkeys b/data/catalogs/apps/drivesetup/be.catkeys index 32b7e3da9a..d10259c267 100644 --- a/data/catalogs/apps/drivesetup/be.catkeys +++ b/data/catalogs/apps/drivesetup/be.catkeys @@ -1,4 +1,4 @@ -1 belarusian x-vnd.Haiku-DriveSetup 2908539543 +1 belarusian x-vnd.Haiku-DriveSetup 1372142450 DriveSetup System name Рэдыктар дыскаў Delete MainWindow Выдаліць Are you sure you want to write the changes back to disk now?\n\nAll data on the selected partition will be irretrievably lost if you do so! MainWindow Сапрўды жадаеце запісаць змены на дыск?\n\nУсе данные на абраным падзеле будуць беззваротна згублены! @@ -11,10 +11,13 @@ There's no space on the partition where a child partition could be created. Main Unable to find the selected partition by ID. MainWindow Не ўдалося знайсці абраны падзел па ID. Select a partition from the list below. DiskView Абярыце падзел са спісу нішэй. No disk devices have been recognized. DiskView Не знойдзена ніякіх дыскавых прыладаў. +Failed to initialize the disk %s!\n MainWindow Не ўдалося ініцыялізіраваць падзел %s!\n The selected disk is read-only. MainWindow Абраны дыск толькі для чытання. Partition name: CreateParamsPanel Імя падзелу: Initialize InitParamsPanel Ініцыялізаваць +Are you sure you want to format the partition \"%s\"? You will be asked again before changes are written to the disk. MainWindow Вы упэўнены, што жадаеце фарматаваць падзел \"%s\"? Дадатковае пацвержанне спатрэбіцца і непасрэдна перад запісам на дыск. Could not mount partition %s. MainWindow Не ўдалося змантаваць падзел %s. +The partition %s has been successfully formatted.\n MainWindow Падзел %s паспяхова фарматаваны.\n The partition %s is already unmounted. MainWindow Падзел %s ужо змантаваны. Failed to delete the partition. No changes have been written to disk. MainWindow Не ўдалося выдаліць падзел. Змены не былі запісаны на дыск. Partition type: CreateParamsPanel Тып падзелу: @@ -34,15 +37,20 @@ Offset: %ld MB Support Адступ: %ld MB Write changes MainWindow Запісаць змены There was an error preparing the disk for modifications. MainWindow Адбылася памылка пры падрыхтоўцы дыску да мадыфікацый. The partition %s is already mounted. MainWindow Падзел %s ужо змантаваны. +Are you sure you want to format the partition? You will be asked again before changes are written to the disk. MainWindow Вы упэўнены, што жадаеце фарматаваць падзел? Дадатковае пацвержанне спатрэбіцца і непасрэдна перад запісам на дыск. Are you sure you want to write the changes back to disk now?\n\nAll data on the disk %s will be irretrievably lost if you do so! MainWindow Сапрўды жадаеце запісаць змены на дыск?\n\nУсе данные на абраным падзеле будуць беззваротна згублены! Are you sure you want to delete the selected partition?\n\nAll data on the partition will be irretrievably lost if you do so! MainWindow Сапрўды жадаеце выдаліць абраны падзел?\n\nУсе данные на абраным падзеле будуць беззваротна згублены! Create… MainWindow Стварыць... Disk system \"%s\"\" not found! MainWindow Дыскавая сістэма \"%s\"\" не знойдзена! +The disk has been successfully initialized.\n MainWindow Падзел %s быў паспяхова ініцыялізаваны.\n Could not unmount partition %s. MainWindow Не ўдалося змантаваць падзел %s. +Failed to format the partition %s!\n MainWindow Не ўдалося фарматаваць падзел %s!\n Mount MainWindow Змантаваць Create CreateParamsPanel Стварыць +Are you sure you want to format a raw disk? (most people initialize the disk with a partitioning system first) You will be asked again before changes are written to the disk. MainWindow Вы упэўнены, што жадаеце фарматаваць ўвесь дыск? (у большасці выпадкаў на дыску ствараюць сыстэму падзелаў) Дадатковае пацвержанне спатрэбіцца і непасрэдна перад запісам на дыск. Device PartitionList Прылада Disk MainWindow Дыск +Are you sure you want to initialize the selected disk? All data will be lost. You will be asked again before changes are written to the disk.\n MainWindow Вы упэўнены, што жадаеце ініцыялізаваць абраны дыск? Усе дадзеныя з яго будуць страчаны. Дадатковае пацвержанне спатрэбіцца і непасрэдна перад запісам на дыск.\n Device DiskView Прылада Active PartitionList Актыўны Volume name PartitionList Імя тому @@ -57,6 +65,7 @@ Partition MainWindow Падзел File system PartitionList Файлавая сістэма Validation of the given creation parameters failed. MainWindow Не удалася праверка дадзеных параметраў стварэння падзелу. Size PartitionList Памер +Wipe (not implemented) MainWindow Вынішчыць усе дадзеныя (пакуль не працуе) Validation of the given initialization parameters failed. MainWindow Не удалася праверка дадзеных параметраў ініцыялізацыі падзелу. The selected partition does not contain a partitioning system. MainWindow Абраны падзел не мае сістымы дзялення. Are you sure you want to write the changes back to disk now?\n\nAll data on the partition %s will be irretrievably lost if you do so! MainWindow Сапрўды жадаеце запісаць змены на дыск?\n\nУсе данные на абраным падзеле будуць беззваротна згублены! @@ -65,7 +74,9 @@ Partition size CreateParamsPanel Памер падзелу Surface test (not implemented) MainWindow Тэст паверхні (не ажыццявіма) Cancel InitParamsPanel Адмяніць Cancel CreateParamsPanel Адмяніць +Format MainWindow Фарматаваць Parameters PartitionList Параметры Creation of the partition has failed. MainWindow Не удалося стварыць падзел. The currently selected partition is not empty. MainWindow Абраны зараз падзел не пусты. +Failed to format the partition. No changes have been written to disk. MainWindow Не ўдалося фарматаваць падзел. Змены не былі запісаны на дыск. Unmount MainWindow Размантаваць diff --git a/data/catalogs/apps/mediaplayer/be.catkeys b/data/catalogs/apps/mediaplayer/be.catkeys index 4a989f6a44..e3e9e5af6a 100644 --- a/data/catalogs/apps/mediaplayer/be.catkeys +++ b/data/catalogs/apps/mediaplayer/be.catkeys @@ -1,4 +1,4 @@ -1 belarusian x-vnd.Haiku-MediaPlayer 4127722853 +1 belarusian x-vnd.Haiku-MediaPlayer 2969013755 raw audio MediaPlayer-InfoWin нефарматаване аўдыё Location MediaPlayer-InfoWin Месцазнаходжанне 1.85 : 1 (American) MediaPlayer-Main 1.85 : 1 (Амерыка) @@ -72,6 +72,7 @@ Stop playing. MediaPlayer-Main Спыніць прайгранне. The file '%filename' could not be opened.\n\n MediaPlayer-Main Файл '%filename' немагчыма адкрыць.\n\n Error: MediaPlayer-RemovePLItemsCmd Памылка: Audio MediaPlayer-InfoWin Аўдыё +Move into trash error MediaPlayer-RemovePLItemsCmd Памылка адпраўкі ў Сметніцу Internal error (malformed message). Saving the playlist failed. MediaPlayer-PlaylistWindow Унутраная памылка (няправільнае паведамленне). Плэйліст не захаваны. Skip to the previous track. MediaPlayer-Main Пераскочць да папярэдняй дарожкі. %app% encountered an internal error. The file could not be opened. MediaPlayer-Main Адбылася ўнутраная памылка %app%. Файл не можа быць адкрыты. diff --git a/data/catalogs/apps/webpositive/be.catkeys b/data/catalogs/apps/webpositive/be.catkeys new file mode 100644 index 0000000000..9d22faa80a --- /dev/null +++ b/data/catalogs/apps/webpositive/be.catkeys @@ -0,0 +1,137 @@ +1 belarusian x-vnd.Haiku-WebPositive 1513721873 +Show home button Settings Window Паказваць кнопку "Дадому" +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 Немагчыма адкрыць запампованы файл. +The downloads folder could not be opened.\n\nError: %error Download Window Don't translate variable %error Папка з запампованымі файламі не адкрываецца.\n\nПамылка: %error +Open location WebPositive Window Адкрыць знаходжаньне +Clear history WebPositive Window Ачысьціць гісторыю +WebPositive System name WebPositive +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 Шрыфт Serif: +Loading %url WebPositive Window Спампоўка %url +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 Зачыніць укладку +Auto-hide mouse pointer Settings Window Аўтаматычна хаваць курсор мышы +Over 1 hour left Download Window Засталося болей за 1 гадзіну +Quit WebPositive Window Выйсці +Full screen 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 Шрыфт Sans serif: +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 Спампоўкі +Requesting %url WebPositive Window Запыт да %url +Apply Settings Window Ужыць +Bookmark info WebPositive Window Інфа пра закладку +Size: Font Selection view Памер: +Show tabs if only one page is open Settings Window Паказваць укладку нават з адной старонкай +About WebPositive Window Пра Праграму +Finish: Download Window Finishing time Скончыць: +Fonts Settings Window Шрыфты +Close WebPositive Window Зачыніць +OK Download Window ОК +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 Скасаваць +Open search page Settings Window Адчыніць старонку пошуку +Password: Authentication Panel Пароль: +Back WebPositive Window Назад +New browser window Download Window Новае вакно +Today WebPositive Window Сёння +1 second left Download Window засталася 1 сэкунда +Remember username and password for this site Authentication Panel Запамятаваць імя карыстальніка і пароль для гэтага сайта +Earlier WebPositive Window Раней +Authentication required Authentication Panel Патрабуецца аўтарызацыя +Use proxy server to connect to the internet Settings Window Злучацца з сецівам праз проксі-сервер +There are still downloads in progress, do you really want to quit WebPositive now? WebPositive WebPositive яшчэ ня скончыў спампоўку асобных файлаў. Усё роўна жадаеце выйсці? +Auto-hide interface in full screen mode Settings Window Хаваць элементы інтэрфейсу ў поўнаэкранным рэжыме +%url failed WebPositive Window Loading URL failed. Don't translate variable %url. %url не ўдалося апрацаваць +New tab WebPositive Window Новая ўкладка +Downloads in progress WebPositive Ідзе спампоўванне файлаў +Style: Font Selection view Стыль: +General Settings 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 ОК +Copy URL Bar Скапіяваць +OK WebPositive Window ОК +Manage bookmarks WebPositive Window Упарадкаваць закладкі +A bookmark for this page (%bookmarkName) already exists. WebPositive Window Don't translate variable %bookmarkName Закладка для гэтай старонкі (%bookmarkName) ўжо існуе. +New windows: Settings Window Новае вакно: +%url finished WebPositive Window Loading URL finished. Don't translate variable %url. %url скончана +Remove finished Download Window Выдаліць скончаныя diff --git a/data/catalogs/kits/tracker/be.catkeys b/data/catalogs/kits/tracker/be.catkeys index b879e23d13..5a69f37dc0 100644 --- a/data/catalogs/kits/tracker/be.catkeys +++ b/data/catalogs/kits/tracker/be.catkeys @@ -1,4 +1,4 @@ -1 belarusian x-vnd.Haiku-libtracker 506391417 +1 belarusian x-vnd.Haiku-libtracker 1301055003 common B_COMMON_DIRECTORY агульны OK WidgetAttributeText ОК Icon view VolumeWindow Від іконак @@ -15,7 +15,9 @@ Decrease size ContainerWindow Паменшыць памер Mini icon view VolumeWindow Від міні-іконак You must have at least one attribute showing. PoseView Патрэбна, каб быў паказаны хаця б адзін атрыбут. Permissions InfoWindow Дазволы +128 x 128 DeskWindow 128 x 128 Invert selection VolumeWindow Інвертаваць выдзяленне +128 x 128 ContainerWindow 128 x 128 Recent documents FavoritesMenu Нядаўнія дакменты Modified QueryPoseView Зменены Created ContainerWindow Створаны @@ -40,6 +42,7 @@ Make active printer ContainerWindow Зрабіць актыўным прынт Create link here ContainerWindow Стварыць спасылку тут Moving: StatusWindow Перамяшчэнне before FindPanel перад +Error emptying Trash FSUtils Памылка пры ачыстцы Сметніцы! On FindPanel На MiB WidgetAttributeText MiB greater than FindPanel больш за @@ -92,6 +95,7 @@ Select all VolumeWindow Выбраць усё Opens with: InfoWindow Адкрыць з: If you %ifYouDoAction the mime settings, %osName may not behave properly!\n\nAre you sure you want to do this? FSUtils Калi вы %ifYouDoAction наладкі mime, %osName можа паводзіць сябе неадэкватна!\n\nВы ўпэўнены што жадаеце зрабіць гэта? Open ContainerWindow Адкрыць +96 x 96 DeskWindow 96 x 96 Error calculating folder size. InfoWindow Памылка пры падліку памеру каталога. New folder FilePanelPriv Новы каталог %name info InfoWindow InfoWindow Title %name інфа @@ -314,6 +318,7 @@ The Tracker must be running to see Info windows. PoseView Каб бачыць Other FilePermissionsView Іншае Query name: FindPanel Імя Запыту: Permissions ContainerWindow Правы +96 x 96 ContainerWindow 96 x 96 moving FSUtils перамяшчаеце Identify InfoWindow Ідэнтыфікаваць Recent folders ContainerWindow Нядаўнія каталогі diff --git a/data/catalogs/preferences/cpufrequency/be.catkeys b/data/catalogs/preferences/cpufrequency/be.catkeys index 422b065025..f57a711a6e 100644 --- a/data/catalogs/preferences/cpufrequency/be.catkeys +++ b/data/catalogs/preferences/cpufrequency/be.catkeys @@ -1,6 +1,7 @@ -1 belarusian x-vnd.Haiku-CPUFrequencyPref 3079996868 +1 belarusian x-vnd.Haiku-CPUFrequencyPref 1007318924 Ok Status view Так CPU frequency status view CPU Frequency View Паказнік стану частаты працэсара +OK Status view ОК Set state Status view Пазначыць стан Defaults Pref Window Прадвызначаныя Install replicant into Deskbar CPU Frequency View Усталяваць рэплікант у Deskbar diff --git a/data/catalogs/preferences/filetypes/be.catkeys b/data/catalogs/preferences/filetypes/be.catkeys index 8d4f30922e..e0069d5a29 100644 --- a/data/catalogs/preferences/filetypes/be.catkeys +++ b/data/catalogs/preferences/filetypes/be.catkeys @@ -1,4 +1,4 @@ -1 belarusian x-vnd.Haiku-FileTypes 2037267651 +1 belarusian x-vnd.Haiku-FileTypes 2496450458 Application types… FileTypes Window Тыпы праграм… Description: Application Types Window Апісанне: Args only Application Type Window Толькі аргументы @@ -49,6 +49,7 @@ Name: Application Types Window Імя: Group name: New File Type Window Імя групы: Preferred application FileType Window Пажаданая праграма Progress Application Types Window Прагрэс +Set preferred application Preferred App Menu Прызначыць пажаданую праграму File Application Type Window Файл Version: Application Type Window Версія: Select… FileTypes Window Выбраць... From 66c09a35546f869af3fef1968a3c423d04cc7495 Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Fri, 10 Aug 2012 12:08:45 -0400 Subject: [PATCH 08/59] Delayed widget editing, crash avoidance Make the PoseView stop watching a TextWidget if it's being deleted. Could happen in race conditions for example, if you click to edit the name widget of a pose while the pose is being deleted soon after. --- src/kits/tracker/PoseView.cpp | 5 +++-- src/kits/tracker/PoseView.h | 2 +- src/kits/tracker/TextWidget.cpp | 3 +++ 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/kits/tracker/PoseView.cpp b/src/kits/tracker/PoseView.cpp index 0a07665486..c04d39502b 100644 --- a/src/kits/tracker/PoseView.cpp +++ b/src/kits/tracker/PoseView.cpp @@ -7137,9 +7137,10 @@ BPoseView::MouseDown(BPoint where) void -BPoseView::SetTextWidgetToCheck(BTextWidget* widget) +BPoseView::SetTextWidgetToCheck(BTextWidget* widget, BTextWidget* old) { - fTextWidgetToCheck = widget; + if (old == NULL || fTextWidgetToCheck == old) + fTextWidgetToCheck = widget; } diff --git a/src/kits/tracker/PoseView.h b/src/kits/tracker/PoseView.h index 09f21e8f48..ffd08fd7e9 100644 --- a/src/kits/tracker/PoseView.h +++ b/src/kits/tracker/PoseView.h @@ -425,7 +425,7 @@ class BPoseView : public BView { virtual void AdaptToVolumeChange(BMessage*); virtual void AdaptToDesktopIntegrationChange(BMessage*); - void SetTextWidgetToCheck(BTextWidget*); + void SetTextWidgetToCheck(BTextWidget*, BTextWidget* = NULL); protected: // view setup diff --git a/src/kits/tracker/TextWidget.cpp b/src/kits/tracker/TextWidget.cpp index 1a0f93ef21..636b4f589f 100644 --- a/src/kits/tracker/TextWidget.cpp +++ b/src/kits/tracker/TextWidget.cpp @@ -78,6 +78,9 @@ BTextWidget::BTextWidget(Model* model, BColumn* column, BPoseView* view) BTextWidget::~BTextWidget() { + if (fLastClickedTime != 0) + fParams.poseView->SetTextWidgetToCheck(NULL, this); + delete fText; } From c01e918c0a1ed600180bde084f51284c756a6d1c Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Fri, 10 Aug 2012 12:23:08 -0400 Subject: [PATCH 09/59] Cancel editing of Widget if sorting of poses occured. Since the position of the widget was registered at the first click, it likely changed and its causing drawing afterfacts (it's editing at its old location). --- src/kits/tracker/PoseView.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/kits/tracker/PoseView.cpp b/src/kits/tracker/PoseView.cpp index c04d39502b..0ec53c718c 100644 --- a/src/kits/tracker/PoseView.cpp +++ b/src/kits/tracker/PoseView.cpp @@ -9169,6 +9169,8 @@ DumpOne(BPose* pose, void*) void BPoseView::SortPoses() { + if (fTextWidgetToCheck != NULL) + fTextWidgetToCheck->CancelWait(); CommitActivePose(); // PRINT(("pose list count %d\n", fPoseList->CountItems())); #if xDEBUG From 6c6f5ecef14b922cfff487eb5302e1ac63849d9c Mon Sep 17 00:00:00 2001 From: Niels Sascha Reedijk Date: Sat, 11 Aug 2012 06:24:32 +0200 Subject: [PATCH 10/59] Update translations from Pootle --- .../add-ons/disk_systems/bfs/sv.catkeys | 8 +- .../add-ons/disk_systems/intel/sv.catkeys | 2 +- .../input_server/devices/keyboard/sv.catkeys | 10 +- .../inbound_filters/match_header/sv.catkeys | 22 +- .../inbound_filters/notifier/sv.catkeys | 20 +- .../inbound_filters/spam_filter/sv.catkeys | 10 +- .../inbound_protocols/imap/sv.catkeys | 8 +- .../inbound_protocols/pop3/sv.catkeys | 29 +- .../outbound_filters/fortune/sv.catkeys | 2 +- .../outbound_protocols/smtp/sv.catkeys | 27 +- .../media/media-add-ons/mixer/sv.catkeys | 28 +- .../add-ons/screen_savers/glife/sv.catkeys | 15 + .../add-ons/screen_savers/ifs/sv.catkeys | 5 +- .../add-ons/screen_savers/leaves/sv.catkeys | 4 +- .../add-ons/screen_savers/spider/sv.catkeys | 16 +- .../add-ons/tracker/zipomatic/sv.catkeys | 20 +- .../add-ons/translators/bmp/sv.catkeys | 10 +- .../add-ons/translators/exr/sv.catkeys | 12 +- .../add-ons/translators/gif/sv.catkeys | 20 +- .../add-ons/translators/hpgs/sv.catkeys | 10 +- .../add-ons/translators/hvif/sv.catkeys | 8 +- .../add-ons/translators/ico/sv.catkeys | 14 +- .../add-ons/translators/jpeg/sv.catkeys | 26 +- .../add-ons/translators/jpeg2000/sv.catkeys | 14 +- .../add-ons/translators/pcx/sv.catkeys | 8 +- .../add-ons/translators/png/sv.catkeys | 18 +- .../add-ons/translators/ppm/sv.catkeys | 38 +- .../add-ons/translators/raw/sv.catkeys | 12 +- .../add-ons/translators/rtf/sv.catkeys | 6 +- .../add-ons/translators/sgi/sv.catkeys | 16 +- .../add-ons/translators/shared/sv.catkeys | 2 +- .../add-ons/translators/stxt/sv.catkeys | 6 +- .../add-ons/translators/tga/sv.catkeys | 24 +- .../add-ons/translators/tiff/sv.catkeys | 20 +- .../add-ons/translators/webp/sv.catkeys | 36 +- .../translators/wonderbrush/sv.catkeys | 10 +- data/catalogs/apps/aboutsystem/sv.catkeys | 158 ++-- data/catalogs/apps/activitymonitor/sv.catkeys | 80 +- data/catalogs/apps/bootmanager/sv.catkeys | 110 +-- data/catalogs/apps/bsnow/sv.catkeys | 4 +- data/catalogs/apps/cdplayer/sv.catkeys | 14 +- data/catalogs/apps/charactermap/sv.catkeys | 352 +++---- data/catalogs/apps/codycam/sv.catkeys | 166 ++-- data/catalogs/apps/deskbar/sv.catkeys | 91 +- data/catalogs/apps/deskcalc/sv.catkeys | 10 +- data/catalogs/apps/devices/sv.catkeys | 178 ++-- data/catalogs/apps/diskprobe/sv.catkeys | 257 +++--- data/catalogs/apps/diskusage/sv.catkeys | 40 +- data/catalogs/apps/drivesetup/sv.catkeys | 148 +-- data/catalogs/apps/expander/sv.catkeys | 83 +- data/catalogs/apps/fontdemo/sv.catkeys | 29 +- data/catalogs/apps/glteapot/sv.catkeys | 38 +- data/catalogs/apps/icon-o-matic/sv.catkeys | 386 ++++---- .../apps/installedpackages/sv.catkeys | 6 +- data/catalogs/apps/installer/sv.catkeys | 197 ++-- data/catalogs/apps/launchbox/sv.catkeys | 55 +- data/catalogs/apps/login/sv.catkeys | 17 +- data/catalogs/apps/magnify/sv.catkeys | 48 +- data/catalogs/apps/mail/sv.catkeys | 188 +--- data/catalogs/apps/mandelbrot/sv.catkeys | 12 +- data/catalogs/apps/mediaconverter/sv.catkeys | 122 +-- data/catalogs/apps/mediaplayer/sv.catkeys | 254 ++--- data/catalogs/apps/midiplayer/sv.catkeys | 26 +- data/catalogs/apps/networkstatus/sv.catkeys | 35 +- .../catalogs/apps/packageinstaller/sv.catkeys | 101 +- data/catalogs/apps/pairs/sv.catkeys | 18 +- data/catalogs/apps/people/sv.catkeys | 88 +- data/catalogs/apps/poorman/sv.catkeys | 123 +-- data/catalogs/apps/powerstatus/sv.catkeys | 86 +- .../apps/processcontroller/sv.catkeys | 76 +- data/catalogs/apps/pulse/sv.catkeys | 82 +- .../apps/readonlybootprompt/sv.catkeys | 8 +- .../apps/screenshot/Screenshot/sv.catkeys | 43 +- .../apps/screenshot/screenshot/sv.catkeys | 2 +- data/catalogs/apps/showimage/sv.catkeys | 114 +-- data/catalogs/apps/soundrecorder/sv.catkeys | 73 +- data/catalogs/apps/stylededit/sv.catkeys | 140 +-- data/catalogs/apps/sudoku/sv.catkeys | 54 +- data/catalogs/apps/terminal/sv.catkeys | 185 ++-- data/catalogs/apps/text_search/sv.catkeys | 60 +- data/catalogs/apps/tv/sv.catkeys | 38 +- data/catalogs/apps/webwatch/sv.catkeys | 4 +- data/catalogs/apps/workspaces/sv.catkeys | 17 +- data/catalogs/bin/desklink/sv.catkeys | 16 +- data/catalogs/bin/dstcheck/sv.catkeys | 8 +- data/catalogs/bin/filepanel/sv.catkeys | 30 +- data/catalogs/bin/screen_blanker/sv.catkeys | 2 +- data/catalogs/kits/bluetooth/sv.catkeys | 152 +-- data/catalogs/kits/mail/sv.catkeys | 8 +- data/catalogs/kits/sv.catkeys | 50 +- data/catalogs/kits/textencoding/sv.catkeys | 28 + data/catalogs/kits/tracker/sv.catkeys | 865 +++++++++--------- .../preferences/3drendering/sv.catkeys | 44 +- .../preferences/appearance/sv.catkeys | 92 +- .../preferences/backgrounds/sv.catkeys | 34 +- .../catalogs/preferences/bluetooth/sv.catkeys | 100 +- .../preferences/cpufrequency/sv.catkeys | 33 +- .../preferences/datatranslations/sv.catkeys | 22 +- .../catalogs/preferences/filetypes/sv.catkeys | 294 +++--- data/catalogs/preferences/fonts/sv.catkeys | 14 +- data/catalogs/preferences/keyboard/sv.catkeys | 16 +- data/catalogs/preferences/keymap/sv.catkeys | 50 +- data/catalogs/preferences/locale/sv.catkeys | 54 +- data/catalogs/preferences/mail/sv.catkeys | 109 +-- data/catalogs/preferences/media/sv.catkeys | 50 +- data/catalogs/preferences/mouse/sv.catkeys | 32 +- data/catalogs/preferences/network/sv.catkeys | 28 +- .../preferences/notifications/sv.catkeys | 80 +- data/catalogs/preferences/printers/sv.catkeys | 72 +- data/catalogs/preferences/screen/sv.catkeys | 100 +- .../preferences/screensaver/sv.catkeys | 50 +- .../catalogs/preferences/shortcuts/sv.catkeys | 92 +- data/catalogs/preferences/sounds/sv.catkeys | 22 +- data/catalogs/preferences/time/sv.catkeys | 78 +- data/catalogs/preferences/touchpad/sv.catkeys | 30 +- .../preferences/virtualmemory/sv.catkeys | 30 +- data/catalogs/servers/debug/sv.catkeys | 2 +- data/catalogs/servers/mail/sv.catkeys | 40 +- data/catalogs/servers/mount/sv.catkeys | 20 +- data/catalogs/servers/notification/sv.catkeys | 8 +- data/catalogs/servers/print/sv.catkeys | 96 +- data/catalogs/servers/registrar/sv.catkeys | 40 +- .../catalogs/tests/kits/game/chart/sv.catkeys | 43 +- .../tests/kits/opengl/glinfo/sv.catkeys | 9 + .../tools/translation/inspector/sv.catkeys | 54 +- 125 files changed, 4004 insertions(+), 3945 deletions(-) create mode 100644 data/catalogs/add-ons/screen_savers/glife/sv.catkeys create mode 100644 data/catalogs/kits/textencoding/sv.catkeys create mode 100644 data/catalogs/tests/kits/opengl/glinfo/sv.catkeys diff --git a/data/catalogs/add-ons/disk_systems/bfs/sv.catkeys b/data/catalogs/add-ons/disk_systems/bfs/sv.catkeys index 3b2c65f8e2..66df13df10 100644 --- a/data/catalogs/add-ons/disk_systems/bfs/sv.catkeys +++ b/data/catalogs/add-ons/disk_systems/bfs/sv.catkeys @@ -1,8 +1,8 @@ -1 swedish application/x-vnd.Haiku-BFSAddOn 1074880496 -1024 (Mostly small files) BFS_Initialize_Parameter 1024 (Huvudsakligen små filer) +1 swedish x-vnd.Haiku-BFSAddOn 1074880496 +Enable query support BFS_Initialize_Parameter Aktivera sökstöd 2048 (Recommended) BFS_Initialize_Parameter 2048 (Rekommenderat) 8192 (Mostly large files) BFS_Initialize_Parameter 8192 (Huvudsakligen stora filer) -Blocksize: BFS_Initialize_Parameter Blockstorlek: 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 Att inaktivera sökfunktionaliteten kan öka hastigheten för vissa procedurer på filsystemet men bör endast inaktiveras om man är helt säker på att sökningar inte kommer att utnyttjas.\nEn volym måste ha sökfunktionaliteten aktiverad för att systemet ska kunna vara installeras på denna. -Enable query support BFS_Initialize_Parameter Aktivera sökstöd +1024 (Mostly small files) BFS_Initialize_Parameter 1024 (Huvudsakligen små filer) +Blocksize: BFS_Initialize_Parameter Blockstorlek: Name: BFS_Initialize_Parameter Namn: diff --git a/data/catalogs/add-ons/disk_systems/intel/sv.catkeys b/data/catalogs/add-ons/disk_systems/intel/sv.catkeys index 989422f54b..7c87b82746 100644 --- a/data/catalogs/add-ons/disk_systems/intel/sv.catkeys +++ b/data/catalogs/add-ons/disk_systems/intel/sv.catkeys @@ -1,2 +1,2 @@ -1 swedish application/x-vnd.Haiku-IntelDiskAddOn 4191422532 +1 swedish x-vnd.Haiku-IntelDiskAddOn 4191422532 Active partition BFS_Creation_Parameter Aktiv partition diff --git a/data/catalogs/add-ons/input_server/devices/keyboard/sv.catkeys b/data/catalogs/add-ons/input_server/devices/keyboard/sv.catkeys index a40198fb6c..61633cda19 100644 --- a/data/catalogs/add-ons/input_server/devices/keyboard/sv.catkeys +++ b/data/catalogs/add-ons/input_server/devices/keyboard/sv.catkeys @@ -1,10 +1,10 @@ 1 swedish x-vnd.Haiku-KeyboardInputServerDevice 2536418998 -(This team is a system component) Team monitor (Denna grupp är en systemkomponent) -Cancel Team monitor Avbryt -Force reboot Team monitor Framtvinga omstart -If the application will not quit you may have to kill it. Team monitor Om programmet inte avslutas kan du behöva döda den. Kill application Team monitor Döda program Quit application Team monitor Avsluta program -Restart the desktop Team monitor Starta om Skrivbordet Select an application from the list above and click one of the buttons 'Kill application' and 'Quit application' in order to close it.\n\nHold CONTROL+ALT+DELETE for %ld seconds to reboot. Team monitor Markera ett program i listan ovan och klicka på en av knapparna 'Döda program' eller 'Avsluta program' för att stänga den.\n\nHåll ner CONTROL+ALT+DEL i %ld sekunder för att starta om Haiku. +If the application will not quit you may have to kill it. Team monitor Om programmet inte avslutas kan du behöva döda den. +Force reboot Team monitor Framtvinga omstart Team monitor Team monitor Grupp Monitor +(This team is a system component) Team monitor (Denna grupp är en systemkomponent) +Restart the desktop Team monitor Starta om Skrivbordet +Cancel Team monitor Avbryt diff --git a/data/catalogs/add-ons/mail_daemon/inbound_filters/match_header/sv.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_filters/match_header/sv.catkeys index ce985dbcff..d9abc846fe 100644 --- a/data/catalogs/add-ons/mail_daemon/inbound_filters/match_header/sv.catkeys +++ b/data/catalogs/add-ons/mail_daemon/inbound_filters/match_header/sv.catkeys @@ -1,15 +1,15 @@ 1 swedish x-vnd.Haiku-MatchHeader 1205906732 - ConfigView ConfigView -Delete message ConfigView Radera meddelande -If ConfigView Om -Move to ConfigView Flytta till -Reply with ConfigView Svara med -Rule filter RuleFilter Filterregel -Set as read ConfigView Markera som läst -Set flags to ConfigView Markera som -Then ConfigView Åtgärd has ConfigView har -header (e.g. Subject) ConfigView huvud (ex Rubrik) -this field is based on the action ConfigView detta fält är baserat på åtgärden +Move to ConfigView Flytta till +Then ConfigView Åtgärd value (use REGEX: in from of regular expressions like *spam*) ConfigView värde (använd reguljära uttryck i format som *spam*) +this field is based on the action ConfigView detta fält är baserat på åtgärden +Delete message ConfigView Radera meddelande +Rule filter RuleFilter Filterregel + ConfigView +Set flags to ConfigView Markera som +Set as read ConfigView Markera som läst +Reply with ConfigView Svara med +If ConfigView Om +header (e.g. Subject) ConfigView huvud (ex Rubrik) diff --git a/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/sv.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/sv.catkeys index 05f901a2e8..5c3474e2d0 100644 --- a/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/sv.catkeys +++ b/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/sv.catkeys @@ -1,16 +1,16 @@ 1 swedish x-vnd.Haiku-NewMailNotification 3624191291 %num new message filter %num nytt meddelande %num new messages filter %num nya meddelanden -Alert ConfigView Avisering -Beep ConfigView Pip -Central alert ConfigView Central avisering -Central beep ConfigView Centralt pip Keyboard LEDs ConfigView Tangentbords LEDs -Log window ConfigView Loggfönster -Method: ConfigView Metod: -New mails notification ConfigView Notifikationer för e-post -New messages filter Nya meddelanden -OK filter OK -You have %num new message for %name. filter Du har %num nytt meddelande för %name. You have %num new messages for %name. filter Du har %num nya meddelanden för %name. +You have %num new message for %name. filter Du har %num nytt meddelande för %name. +Log window ConfigView Loggfönster +Central beep ConfigView Centralt pip +Beep ConfigView Pip +Method: ConfigView Metod: +Central alert ConfigView Central avisering +Alert ConfigView Avisering none ConfigView inga +New messages filter Nya meddelanden +New mails notification ConfigView Notifikationer för e-post +OK filter OK diff --git a/data/catalogs/add-ons/mail_daemon/inbound_filters/spam_filter/sv.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_filters/spam_filter/sv.catkeys index 073152453e..b215d012d4 100644 --- a/data/catalogs/add-ons/mail_daemon/inbound_filters/spam_filter/sv.catkeys +++ b/data/catalogs/add-ons/mail_daemon/inbound_filters/spam_filter/sv.catkeys @@ -1,9 +1,9 @@ 1 swedish x-vnd.Haiku-SpamFilter 1975155212 -Add spam rating to start of subject SpamFilterConfig Lägg till skräpranking före rubriken -Close SpamFilterConfig Stäng +or empty e-mail SpamFilterConfig eller tomt e-post +Spam Filter (AGMS Bayesian) SpamFilter Skräppostfilter (AGMS Bayesian) Genuine below and uncertain above: SpamFilterConfig Säkert under eller osäkert över: +Spam above: SpamFilterConfig Skräppost över: +Add spam rating to start of subject SpamFilterConfig Lägg till skräpranking före rubriken Learn from all incoming e-mail SpamFilterConfig Lär från all inkommande e-post Sorry, unable to launch the spamdbm program to let you edit the server settings. SpamFilterConfig Kunde inte starta spamdb-programmet för redigering av serverinställningarna. -Spam Filter (AGMS Bayesian) SpamFilter Skräppostfilter (AGMS Bayesian) -Spam above: SpamFilterConfig Skräppost över: -or empty e-mail SpamFilterConfig eller tomt e-post +Close SpamFilterConfig Stäng diff --git a/data/catalogs/add-ons/mail_daemon/inbound_protocols/imap/sv.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_protocols/imap/sv.catkeys index 807924e146..376c323081 100644 --- a/data/catalogs/add-ons/mail_daemon/inbound_protocols/imap/sv.catkeys +++ b/data/catalogs/add-ons/mail_daemon/inbound_protocols/imap/sv.catkeys @@ -1,9 +1,9 @@ 1 swedish x-vnd.Haiku-IMAP 3892875357 -Apply IMAPFolderConfig Använd Destination: imap_config Mål: -Failed to fetch available storage. IMAPFolderConfig Misslyckades att hämta tillgängligt lagringsutrymme. +status IMAPFolderConfig status +Apply IMAPFolderConfig Använd +IMAP Folders imap_config IMAP mappar Fetching IMAP folders, have patience... IMAPFolderConfig Hämtar IMAP mappar, vänligen vänta... IMAP Folders IMAPFolderConfig IMAP mappar -IMAP Folders imap_config IMAP mappar Subcribe / Unsuscribe IMAP folders, have patience... IMAPFolderConfig Prenumererar/avprenumererar på IMAP mappar, vänligen vänta... -status IMAPFolderConfig status +Failed to fetch available storage. IMAPFolderConfig Misslyckades att hämta tillgängligt lagringsutrymme. diff --git a/data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/sv.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/sv.catkeys index d6c77c166d..719193e802 100644 --- a/data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/sv.catkeys +++ b/data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/sv.catkeys @@ -1,18 +1,17 @@ -1 swedish x-vnd.Haiku-POP3 1324485597 -. The server said:\n pop3 . Servern sa:\n -: Connection refused or host not found pop3 : Anslutningen nekades eller så saknas värden -: Could not allocate socket. pop3 : Kunde inte skapa socket. -: No reply.\n pop3 : Inget svar.\n -: The server does not support APOP. pop3 : Servern stöder inte APOP. -APOP ConfigView APOP -Connect to server… pop3 Anslut till server... -Connecting to POP3 server… pop3 Ansluter till POP3 servern... -Destination: ConfigView Mål: -Error while authenticating user %user pop3 Fel vid verifiering av användaren %user -Error while connecting to server %serv pop3 Fel vid anslutning till %serv -Getting UniqueIDs… pop3 Hämtar unika id'n... -Getting mailbox size… pop3 Hämtar e-postkontots storlek... +1 swedish x-vnd.Haiku-POP3 672805158 Plain text ConfigView Klartext Sending APOP authentication… pop3 Skickar APOP verifiering... -Sending password… pop3 Skickar lösenord... Sending username… pop3 Skickar användarnamn... +: The server does not support APOP. pop3 : Servern stöder inte APOP. +Getting mailbox size… pop3 Hämtar e-postkontots storlek... +Connecting to POP3 server… pop3 Ansluter till POP3 servern... +Getting UniqueIDs… pop3 Hämtar unika id'n... +: No reply.\n pop3 : Inget svar.\n +: Connection refused or host not found pop3 : Anslutningen nekades eller så saknas värden +Error while connecting to server %serv pop3 Fel vid anslutning till %serv +Error while authenticating user %user pop3 Fel vid verifiering av användaren %user +Destination: ConfigView Mål: +APOP ConfigView APOP +Sending password… pop3 Skickar lösenord... +Connect to server… pop3 Anslut till server... +. The server said:\n pop3 . Servern sa:\n diff --git a/data/catalogs/add-ons/mail_daemon/outbound_filters/fortune/sv.catkeys b/data/catalogs/add-ons/mail_daemon/outbound_filters/fortune/sv.catkeys index 50e70fd2c2..f804279701 100644 --- a/data/catalogs/add-ons/mail_daemon/outbound_filters/fortune/sv.catkeys +++ b/data/catalogs/add-ons/mail_daemon/outbound_filters/fortune/sv.catkeys @@ -1,4 +1,4 @@ 1 swedish x-vnd.Haiku-Fortune 1292458430 -Fortune cookie says:\n\n ConfigView Lyckokakan säger:\n\n Fortune file: ConfigView Lyckofil: +Fortune cookie says:\n\n ConfigView Lyckokakan säger:\n\n Tag line: ConfigView Slogan: diff --git a/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/sv.catkeys b/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/sv.catkeys index ae1369abf2..97241079d9 100644 --- a/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/sv.catkeys +++ b/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/sv.catkeys @@ -1,13 +1,16 @@ -1 swedish x-vnd.Haiku-SMTP 1052586247 -. The server said:\n smtp . Servern sa:\n -. The server says:\n smtp . Servern säger:\n -: Connection refused or host not found. smtp : Anslutningen nekades eller så saknas värden. -Connecting to server… smtp Ansluter till server... -Destination: ConfigView Mål: -ESMTP ConfigView ESMTP -Error while logging in to %serv smtp Fel vid inloggning till %serv -Error while opening connection to %serv smtp Fel vid anslutning till %serv -None ConfigView Ingen -POP3 authentication failed. The server said:\n smtp POP3 verifiering misslyckades. Servern sa:\n -POP3 before SMTP ConfigView POP3 före SMTP +1 swedish x-vnd.Haiku-SMTP 2740407895 SMTP server: ConfigView SMTP server: +STARTTLS ConfigView Start TLS +Error while logging in to %serv smtp Fel vid inloggning till %serv +Unencrypted ConfigView Okrypterad +. The server says:\n smtp . Servern säger:\n +ESMTP ConfigView ESMTP +Connecting to server… smtp Ansluter till server... +Error while opening connection to %serv smtp Fel vid anslutning till %serv +POP3 authentication failed. The server said:\n smtp POP3 verifiering misslyckades. Servern sa:\n +Destination: ConfigView Mål: +: Connection refused or host not found. smtp : Anslutningen nekades eller så saknas värden. +None ConfigView Ingen +POP3 before SMTP ConfigView POP3 före SMTP +SSL ConfigView SSL +. The server said:\n smtp . Servern sa:\n diff --git a/data/catalogs/add-ons/media/media-add-ons/mixer/sv.catkeys b/data/catalogs/add-ons/media/media-add-ons/mixer/sv.catkeys index 58e64bf668..b459045b2f 100644 --- a/data/catalogs/add-ons/media/media-add-ons/mixer/sv.catkeys +++ b/data/catalogs/add-ons/media/media-add-ons/mixer/sv.catkeys @@ -1 +1,27 @@ -1 swedish x-vnd.Haiku-mixer.media_addon 0 +1 swedish x-vnd.Haiku-mixer.media_addon 3450667169 +Input gain controls represent AudioMixer Input volymkontroll representation +Linear interpolation AudioMixer Linjär interpolering +Virtual output channels AudioMixer Virtuella utkanaler +Refuse output format changes AudioMixer Tillåt inte utformatändringar +Output mapping AudioMixer Utgångs mappning +Allow input channel remapping AudioMixer Tillåt ingång remapping +Resampling algorithm AudioMixer Omsamplings algoritm +Attenuate mixer output by 3dB (like BeOS R5) AudioMixer Dämpa mixerns utsignal med 3dB (som i BeOS R5) +Display balance control for stereo connections AudioMixer Visa balanskontroll för stereoanslutningar +To output AudioMixer Till utgång +not connected AudioMixer ej ansluten +Refuse input format changes AudioMixer Tillåt inte informatsändringar +Drop/repeat samples AudioMixer Ta bort/gör om samplingen +Output channel sources AudioMixer Källa till utgångs kanaler +dB AudioMixer dB +Gain controls AudioMixer Volymkontroller +Input mapping AudioMixer Ingångs mappning +Mute AudioMixer Tyst +Input channel destinations AudioMixer Ingångskanalens mål +To master AudioMixer Till huvudkanal +Master output AudioMixer Utgång för huvudkanal +Setup AudioMixer Inställningar +Use non linear gain sliders (like BeOS R5) AudioMixer Använd icke-linjärna volymkontroller (som i BeOS R5) +Gain AudioMixer Volym +Allow output channel remapping AudioMixer Tillåt ommappning av utgående kanal +Physical input channels AudioMixer Fysiska ingångskanaler diff --git a/data/catalogs/add-ons/screen_savers/glife/sv.catkeys b/data/catalogs/add-ons/screen_savers/glife/sv.catkeys new file mode 100644 index 0000000000..14e256a4ac --- /dev/null +++ b/data/catalogs/add-ons/screen_savers/glife/sv.catkeys @@ -0,0 +1,15 @@ +1 swedish x-vnd.Haiku-GLifeScreensaver 1707534289 +Grid Border: %li GLife ScreenSaver Grid Ram: %li +Grid Width: GLife ScreenSaver Grid Bredd: +none GLife ScreenSaver inget +Grid Height: GLife ScreenSaver Grid Höjd: +%sx GLife ScreenSaver This is a factor: the x represents 'times' %sx +None GLife ScreenSaver Ingen +4x GLife ScreenSaver This is a factor: the x represents 'times' 4x +Grid Width: %li GLife ScreenSaver Grid Bredd: %li +Grid Height: %li GLife ScreenSaver Grid Höjd: %li +Grid Life Delay: GLife ScreenSaver Grid visnings fördröjning: +OpenGL \"Game of Life\" GLife ScreenSaver OpenGL \"Game of Life\" +Grid Life Delay: %s GLife ScreenSaver Grid Visnings fördröjning: %s +Grid Border: GLife ScreenSaver Grid ram: +by Aaron Hill GLife ScreenSaver av Aaron Hill diff --git a/data/catalogs/add-ons/screen_savers/ifs/sv.catkeys b/data/catalogs/add-ons/screen_savers/ifs/sv.catkeys index 0878c97964..b407bdca58 100644 --- a/data/catalogs/add-ons/screen_savers/ifs/sv.catkeys +++ b/data/catalogs/add-ons/screen_savers/ifs/sv.catkeys @@ -1,4 +1,5 @@ -1 swedish x-vnd.Haiku-IFSScreensaver 1843903800 -Iterated Function System\n\n© 1997 Massimino Pascal\n\nxscreensaver port by Stephan Aßmus\n Screensaver IFS Iterated Function System\n\n© 1997 Massimino Pascal\n\nxscreensaver portad av Stephan Aßmus\n +1 swedish x-vnd.Haiku-IFSScreensaver 2018309174 +Iterated Function System Screensaver IFS Iterera System Funktioner Morphing speed: Screensaver IFS Morfningshastighet: +%screenSaverName%\n\n© 1997 Massimino Pascal\n\nxscreensaver port by Stephan Aßmus\n Screensaver IFS %screenSaverName%\n\n© 1997 Massimino Pascal\n\nxscreensaver port av Stephan Aßmus\n Render dots additive Screensaver IFS Rendera punkter additivt diff --git a/data/catalogs/add-ons/screen_savers/leaves/sv.catkeys b/data/catalogs/add-ons/screen_savers/leaves/sv.catkeys index 30d26f1cf5..6aa71345d9 100644 --- a/data/catalogs/add-ons/screen_savers/leaves/sv.catkeys +++ b/data/catalogs/add-ons/screen_savers/leaves/sv.catkeys @@ -1,6 +1,6 @@ 1 swedish x-vnd.Haiku-LeavesScreensaver 3469951032 Drop rate: Leaves Fallhastighet: -Leaf size: Leaves Bladstorlek: -Leaves Leaves Löv Size variation: Leaves Storleksvariation: +Leaves Leaves Löv +Leaf size: Leaves Bladstorlek: by Deyan Genovski, Geoffry Song Leaves av Deyan Genovski och Geoffry Song diff --git a/data/catalogs/add-ons/screen_savers/spider/sv.catkeys b/data/catalogs/add-ons/screen_savers/spider/sv.catkeys index 6e1e41fa6c..703fe7216a 100644 --- a/data/catalogs/add-ons/screen_savers/spider/sv.catkeys +++ b/data/catalogs/add-ons/screen_savers/spider/sv.catkeys @@ -1,14 +1,14 @@ 1 swedish x-vnd.Haiku-SpiderScreensaver 1499771850 -Blue Screensaver Spider Blå -Color Screensaver Spider Färg -Cyan Screensaver Spider Cyan -Gray Screensaver Spider Grå -Green Screensaver Spider Grön -Max. points per polygon Screensaver Spider Maximalt antal punkter per polygon Max. polygon count Screensaver Spider Maximalt antal polygoner +Gray Screensaver Spider Grå Purple Screensaver Spider Lila Red Screensaver Spider Röd -Spider by stippi Screensaver Spider Spindel av stippi Trail depth Screensaver Spider Spårdjup -Yellow Screensaver Spider Gul +Color Screensaver Spider Färg +Blue Screensaver Spider Blå for bonefish Screensaver Spider för bonefish +Spider by stippi Screensaver Spider Spindel av stippi +Green Screensaver Spider Grön +Cyan Screensaver Spider Cyan +Max. points per polygon Screensaver Spider Maximalt antal punkter per polygon +Yellow Screensaver Spider Gul diff --git a/data/catalogs/add-ons/tracker/zipomatic/sv.catkeys b/data/catalogs/add-ons/tracker/zipomatic/sv.catkeys index c951f5e4f8..0f9d474dbd 100644 --- a/data/catalogs/add-ons/tracker/zipomatic/sv.catkeys +++ b/data/catalogs/add-ons/tracker/zipomatic/sv.catkeys @@ -1,18 +1,18 @@ 1 swedish x-vnd.haiku.zip-o-matic 2207848100 -%ld files added. file:ZipOMaticWindow.cpp %ld filer tillagda. 1 file added. file:ZipOMaticWindow.cpp 1 fil tillagd. -Archive file:ZipperThread.cpp Arkiv -Archive created OK file:ZipOMaticWindow.cpp Zipfil skapad utan problem. -Are you sure you want to stop creating this archive? file:ZipOMaticWindow.cpp Vill du avbryta skapandet av den här filen? -Continue file:ZipOMaticWindow.cpp Fortsätt +Stop file:ZipOMaticWindow.cpp Avbryt Creating archive: %s file:ZipOMaticWindow.cpp Skapar fil: %s -Do you want to stop them? file:ZipOMatic.cpp Vill du avbryta dem? +Continue file:ZipOMaticWindow.cpp Fortsätt +Preparing to archive file:ZipperThread.cpp Förbereder... Drop files here. file:ZipOMaticWindow.cpp Släpp filer här. -Error creating archive file:ZipOMaticWindow.cpp Något gick snett. Filename: %s file:ZipOMaticWindow.cpp Filnamn: %s Let them continue file:ZipOMatic.cpp Låt dem fortsätta -Preparing to archive file:ZipperThread.cpp Förbereder... -Stop file:ZipOMaticWindow.cpp Avbryt -Stop them file:ZipOMatic.cpp Avbryt dem +Do you want to stop them? file:ZipOMatic.cpp Vill du avbryta dem? +Are you sure you want to stop creating this archive? file:ZipOMaticWindow.cpp Vill du avbryta skapandet av den här filen? +%ld files added. file:ZipOMaticWindow.cpp %ld filer tillagda. Stopped file:ZipOMaticWindow.cpp Avbruten +Archive file:ZipperThread.cpp Arkiv +Error creating archive file:ZipOMaticWindow.cpp Något gick snett. You have %ld Zip-O-Matic running.\n\n file:ZipOMatic.cpp %ld Zip-O-Matic är igång.\n\n +Archive created OK file:ZipOMaticWindow.cpp Zipfil skapad utan problem. +Stop them file:ZipOMatic.cpp Avbryt dem diff --git a/data/catalogs/add-ons/translators/bmp/sv.catkeys b/data/catalogs/add-ons/translators/bmp/sv.catkeys index 4b01a3599f..fa9e89bd34 100644 --- a/data/catalogs/add-ons/translators/bmp/sv.catkeys +++ b/data/catalogs/add-ons/translators/bmp/sv.catkeys @@ -1,9 +1,9 @@ 1 swedish x-vnd.Haiku-BMPTranslator 2497639570 -BMP Settings BMPMain BMP inställningar -BMP image (MS format, %d bits BMPTranslator Ignore missing closing round bracket BMP bild (MS format, %d bitar -BMP image (OS/2 format, %d bits) BMPTranslator BMP bild (OS/2 format, %d bitar) -BMP image translator BMPTranslator BMP bildöversättare -BMP image translator BMPView BMP bildöversättare BMP images BMPTranslator BMP bilder BMPTranslator Settings BMPTranslator BMPTranslator inställningar +BMP image (OS/2 format, %d bits) BMPTranslator BMP bild (OS/2 format, %d bitar) +BMP image translator BMPView BMP bildöversättare +BMP image (MS format, %d bits BMPTranslator Ignore missing closing round bracket BMP bild (MS format, %d bitar +BMP Settings BMPMain BMP inställningar Version %d.%d.%d, %s BMPView Version %d,%d,%d, %s +BMP image translator BMPTranslator BMP bildöversättare diff --git a/data/catalogs/add-ons/translators/exr/sv.catkeys b/data/catalogs/add-ons/translators/exr/sv.catkeys index 49f6372a3d..335cd26ccd 100644 --- a/data/catalogs/add-ons/translators/exr/sv.catkeys +++ b/data/catalogs/add-ons/translators/exr/sv.catkeys @@ -1,9 +1,9 @@ 1 swedish x-vnd.Haiku-EXRTranslator 3390292316 -Based on OpenEXR (http://www.openexr.com) ConfigView Baserad på OpenEXR (http://www.openexr.com) -EXR Images ConfigView EXR bilder -EXR Images EXRTranslator EXR bilder -EXR Settings main EXR inställningar -EXR image EXRTranslator EXR bild -EXR image translator EXRTranslator EXR bildöversättare Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s +EXR image translator EXRTranslator EXR bildöversättare +Based on OpenEXR (http://www.openexr.com) ConfigView Baserad på OpenEXR (http://www.openexr.com) +EXR Settings main EXR inställningar +EXR Images EXRTranslator EXR bilder a division of Lucasfilm Entertainment Company Ltd ConfigView en del av Lucasfilm Entertainment Company Ltd +EXR Images ConfigView EXR bilder +EXR image EXRTranslator EXR bild diff --git a/data/catalogs/add-ons/translators/gif/sv.catkeys b/data/catalogs/add-ons/translators/gif/sv.catkeys index 77ee628f21..9f11984b27 100644 --- a/data/catalogs/add-ons/translators/gif/sv.catkeys +++ b/data/catalogs/add-ons/translators/gif/sv.catkeys @@ -1,15 +1,15 @@ 1 swedish x-vnd.Haiku-GIFTranslator 829368084 -Automatic (from alpha channel) GIFView Automatisk (från alfakanal) -Be Bitmap Format (GIFTranslator) GIFTranslator Be bitmappsformat (GIF-bildöversättare) -BeOS system GIFView BeOS system -Colors GIFView Färger -GIF Settings GIFTranslator GIF inställningar -GIF image GIFTranslator GIF-bild -Greyscale GIFView Gråskala +Websafe GIFView Webbsäker +Write interlaced images GIFView Skriv sammanflätade bilder Optimal GIFView Optimal +Greyscale GIFView Gråskala +Be Bitmap Format (GIFTranslator) GIFTranslator Be bitmappsformat (GIF-bildöversättare) +GIF image GIFTranslator GIF-bild +Write transparent images GIFView Skriv transparenta bilder Palette GIFView Palett Use RGB color GIFView Använd RGB-färger Use dithering GIFView Använd färgsimulering -Websafe GIFView Webbsäker -Write interlaced images GIFView Skriv sammanflätade bilder -Write transparent images GIFView Skriv transparenta bilder +GIF Settings GIFTranslator GIF inställningar +BeOS system GIFView BeOS system +Automatic (from alpha channel) GIFView Automatisk (från alfakanal) +Colors GIFView Färger diff --git a/data/catalogs/add-ons/translators/hpgs/sv.catkeys b/data/catalogs/add-ons/translators/hpgs/sv.catkeys index 4c40d4f817..c67f04ec37 100644 --- a/data/catalogs/add-ons/translators/hpgs/sv.catkeys +++ b/data/catalogs/add-ons/translators/hpgs/sv.catkeys @@ -1,12 +1,12 @@ 1 swedish x-vnd.Haiku-HPGSTranslator 3633584048 Based on HPGS (http://hpgs.berlios.de) ConfigView Baserad på HPGS (http://hpgs.berlios.de) -Error: Cannot imbue plot device to reader: %s\n HPGSTranslator Fel: Kan inte koppla plotter till läsaren: %s\n +Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s Error: Cannot process plot data %s\n HPGSTranslator Fel: Kan inte bearbeta plotterdata %s\n HPGS image HPGSTranslator HPGS bild -HPGS image translator HPGSTranslator HPGS bildöversättning +HPGSTranslator Settings ConfigView HPGS översättningsinställningar +Error: Cannot imbue plot device to reader: %s\n HPGSTranslator Fel: Kan inte koppla plotter till läsaren: %s\n HPGS images ConfigView HPGS bilder HPGS images HPGSTranslator HPGS bilder -HPGSTranslator Settings ConfigView HPGS översättningsinställningar -Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s -Write error %s\n HPGSTranslator Skrivfel %s\n no hpgs\n HPGSTranslator ingen HPGS\n +HPGS image translator HPGSTranslator HPGS bildöversättning +Write error %s\n HPGSTranslator Skrivfel %s\n diff --git a/data/catalogs/add-ons/translators/hvif/sv.catkeys b/data/catalogs/add-ons/translators/hvif/sv.catkeys index ce327c31de..b14409d1bb 100644 --- a/data/catalogs/add-ons/translators/hvif/sv.catkeys +++ b/data/catalogs/add-ons/translators/hvif/sv.catkeys @@ -1,8 +1,8 @@ 1 swedish x-vnd.Haiku-HVIFTranslator 813066125 -HVIF Settings HVIFMain HVIF inställningar HVIF icons HVIFTranslator HVIF ikoner -HVIFTranslator Settings HVIFTranslator HVIF översättningsinställningar -Native Haiku icon format translator HVIFView Haiku ikonöversättare -Native Haiku vector icon translator HVIFTranslator Haiku vektorikons översättare Render size: HVIFView Renderingsstorlek: +HVIFTranslator Settings HVIFTranslator HVIF översättningsinställningar +Native Haiku vector icon translator HVIFTranslator Haiku vektorikons översättare +Native Haiku icon format translator HVIFView Haiku ikonöversättare +HVIF Settings HVIFMain HVIF inställningar Version %d.%d.%d, %s HVIFView Version %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/ico/sv.catkeys b/data/catalogs/add-ons/translators/ico/sv.catkeys index c07361833e..09e52607ef 100644 --- a/data/catalogs/add-ons/translators/ico/sv.catkeys +++ b/data/catalogs/add-ons/translators/ico/sv.catkeys @@ -1,14 +1,14 @@ 1 swedish x-vnd.Haiku-ICOTranslator 3151213372 Cursor ICOTranslator Markör -Enforce valid icon sizes ConfigView Tvinga korrekta ikonstorlekar -ICO Settings main ICO inställningar -ICOTranslator Settings ConfigView ICO bildöversättningsinställningar -Icon ICOTranslator Ikon -Valid icon sizes are 16, 32, or 48 ConfigView Korrekta ikonstorlekar är 16, 32, eller 48 Version %d.%d.%d, %s ConfigView Version %d,%d,%d, %s Windows %s %ld bit image ICOTranslator Windows %s %ld bitmapbild Windows icon images ConfigView Windows ikonbilder -Windows icon images ICOTranslator Fönsterikonbilder +Valid icon sizes are 16, 32, or 48 ConfigView Korrekta ikonstorlekar är 16, 32, eller 48 +Enforce valid icon sizes ConfigView Tvinga korrekta ikonstorlekar +ICO Settings main ICO inställningar Windows icon translator ICOTranslator Fönsterikonsöversättare -Write 32 bit images on true color input ConfigView Write 32 bit images on true color input pixels in either direction. ConfigView pixlar i båda riktningarna. +Write 32 bit images on true color input ConfigView Write 32 bit images on true color input +Icon ICOTranslator Ikon +ICOTranslator Settings ConfigView ICO bildöversättningsinställningar +Windows icon images ICOTranslator Fönsterikonbilder diff --git a/data/catalogs/add-ons/translators/jpeg/sv.catkeys b/data/catalogs/add-ons/translators/jpeg/sv.catkeys index fe04d044d6..80a3a33c6f 100644 --- a/data/catalogs/add-ons/translators/jpeg/sv.catkeys +++ b/data/catalogs/add-ons/translators/jpeg/sv.catkeys @@ -1,21 +1,21 @@ 1 swedish x-vnd.Haiku-JPEGTranslator 965709535 -About JPEGTranslator Om -Be Bitmap Format (JPEGTranslator) JPEGTranslator Be bitmappsformat (JPEG-översättare) -High JPEGTranslator Hög -JPEG Library Error: %s\n be_jerror JPEG bibliotekvarning: %s\n -JPEG Library Warning: %s\n be_jerror JPEG bibliotekvarning: %s\n +Output quality JPEGTranslator Bildkvalitet JPEG images JPEGTranslator JPEG-bilder +Prevent colors 'washing out' JPEGTranslator Förhindra att färger mattas +JPEG Library Error: %s\n be_jerror JPEG bibliotekvarning: %s\n +Use CMYK code with 0 for 100% ink coverage JPEGTranslator Använd CMYK med noll för 100% färgtäckning +About JPEGTranslator Om +©2002-2003, Marcin Konicki\n©2005-2007, Haiku\n\nBased on IJG library © 1994-2009, Thomas G. Lane, Guido Vollbeding.\n\thttp://www.ijg.org/files/\n\nwith \"lossless\" encoding support patch by Ken Murchison\n\thttp://www.oceana.com/ftp/ljpeg/\n\nWith some colorspace conversion routines by Magnus Hellman\n\thttp://www.bebits.com/app/802\n JPEGTranslator ©2002-2003, Marcin Konicki\n©2005-2007, Haiku\n\nBaserad på IJG biblioteket © 1994-2009, Thomas G. Lane, Guido Vollbeding.\n\thttp://www.ijg.org/files/\n\nmed \"förlustfritt\" kodningsstöd tillagt av Ken Murchison\n\thttp://www.oceana.com/ftp/ljpeg/\n\nInnehåller vissa färgrymdskonverteringsrutiner av Magnus Hellman\n\thttp://www.bebits.com/app/802\n Low JPEGTranslator Låg Make file smaller (sligthtly worse quality) JPEGTranslator Gör filen mindre (med något sämre kvalitet) None JPEGTranslator Ingen -Output quality JPEGTranslator Bildkvalitet -Output smoothing strength JPEGTranslator Bildutjämningsstyrka -Prevent colors 'washing out' JPEGTranslator Förhindra att färger mattas -Read JPEGTranslator Läs -Read greyscale images as RGB32 JPEGTranslator Läs in gråskalebilder som RGB32 +Be Bitmap Format (JPEGTranslator) JPEGTranslator Be bitmappsformat (JPEG-översättare) Show warning messages JPEGTranslator Visa varningsmeddelanden -Use CMYK code with 0 for 100% ink coverage JPEGTranslator Använd CMYK med noll för 100% färgtäckning -Use progressive compression JPEGTranslator Använd progressiv kompression +Output smoothing strength JPEGTranslator Bildutjämningsstyrka +High JPEGTranslator Hög Write JPEGTranslator Skriv Write black-and-white images as RGB24 JPEGTranslator Skriv svart/vita bilder som RGB24 -©2002-2003, Marcin Konicki\n©2005-2007, Haiku\n\nBased on IJG library © 1994-2009, Thomas G. Lane, Guido Vollbeding.\n\thttp://www.ijg.org/files/\n\nwith \"lossless\" encoding support patch by Ken Murchison\n\thttp://www.oceana.com/ftp/ljpeg/\n\nWith some colorspace conversion routines by Magnus Hellman\n\thttp://www.bebits.com/app/802\n JPEGTranslator ©2002-2003, Marcin Konicki\n©2005-2007, Haiku\n\nBaserad på IJG biblioteket © 1994-2009, Thomas G. Lane, Guido Vollbeding.\n\thttp://www.ijg.org/files/\n\nmed \"förlustfritt\" kodningsstöd tillagt av Ken Murchison\n\thttp://www.oceana.com/ftp/ljpeg/\n\nInnehåller vissa färgrymdskonverteringsrutiner av Magnus Hellman\n\thttp://www.bebits.com/app/802\n +Read greyscale images as RGB32 JPEGTranslator Läs in gråskalebilder som RGB32 +Read JPEGTranslator Läs +JPEG Library Warning: %s\n be_jerror JPEG bibliotekvarning: %s\n +Use progressive compression JPEGTranslator Använd progressiv kompression diff --git a/data/catalogs/add-ons/translators/jpeg2000/sv.catkeys b/data/catalogs/add-ons/translators/jpeg2000/sv.catkeys index ab58aaff3b..f6ba881c24 100644 --- a/data/catalogs/add-ons/translators/jpeg2000/sv.catkeys +++ b/data/catalogs/add-ons/translators/jpeg2000/sv.catkeys @@ -1,13 +1,13 @@ 1 swedish x-vnd.Haiku-JPEG2000Translator 547915409 -About JPEG2000Translator Om -Be Bitmap Format (JPEG2000Translator) JPEG2000Translator Be bitmappsformat (JPEG2000 översättning) -High JPEG2000Translator Hög +Write JPEG2000Translator Skriv JPEG2000 images JPEG2000Translator JPEG2000-bilder -Low JPEG2000Translator Låg Output only codestream (.jpc) JPEG2000Translator Endast kodströms-utdata (.jpc) +Write black-and-white images as RGB24 JPEG2000Translator Skriv svart/vita bilder som RGB24 Output quality JPEG2000Translator Utdatakvalitet Read JPEG2000Translator Läs -Read greyscale images as RGB32 JPEG2000Translator Läs gråskalebilder som RGB32 -Write JPEG2000Translator Skriv -Write black-and-white images as RGB24 JPEG2000Translator Skriv svart/vita bilder som RGB24 ©2002-2003, Shard\n©2005-2006, Haiku\n\nBased on JasPer library:\n© 1999-2000, Image Power, Inc. and\nthe University of British Columbia, Canada.\n© 2001-2003 Michael David Adams.\n\thttp://www.ece.uvic.ca/~mdadams/jasper/\n\nImageMagick's jp2 codec was used as \"tutorial\".\n\thttp://www.imagemagick.org/\n JPEG2000Translator ©2002-2003, Shard\n©2005-2006, Haiku\n\nBaserad på biblioteket JasPer:\n© 1999-2000, Image Power, Inc. och \nthe University of British Columbia, Canada.\n© 2001-2003 Michael David Adams.\n\thttp://www.ece.uvic.ca/~mdadams/jasper/\n\nImageMagick's jp2 kodek användes för \"inspiration\".\n\thttp://www.imagemagick.org/\n +Be Bitmap Format (JPEG2000Translator) JPEG2000Translator Be bitmappsformat (JPEG2000 översättning) +Low JPEG2000Translator Låg +About JPEG2000Translator Om +High JPEG2000Translator Hög +Read greyscale images as RGB32 JPEG2000Translator Läs gråskalebilder som RGB32 diff --git a/data/catalogs/add-ons/translators/pcx/sv.catkeys b/data/catalogs/add-ons/translators/pcx/sv.catkeys index d2795efebb..4f2740286f 100644 --- a/data/catalogs/add-ons/translators/pcx/sv.catkeys +++ b/data/catalogs/add-ons/translators/pcx/sv.catkeys @@ -1,8 +1,8 @@ 1 swedish x-vnd.Haiku-PCXTranslator 1002061545 -PCX %lu bit image PCXTranslator PCX %lu bitbild PCX Settings main PCX-inställningar +PCX translator PCXTranslator PCX-översättare +Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s +PCXTranslator Settings ConfigView PCX-översättningsinställningar +PCX %lu bit image PCXTranslator PCX %lu bitbild PCX images ConfigView PCX-bilder PCX images PCXTranslator PCX-bilder -PCX translator PCXTranslator PCX-översättare -PCXTranslator Settings ConfigView PCX-översättningsinställningar -Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/png/sv.catkeys b/data/catalogs/add-ons/translators/png/sv.catkeys index 5575a1aa3e..b8b45df68e 100644 --- a/data/catalogs/add-ons/translators/png/sv.catkeys +++ b/data/catalogs/add-ons/translators/png/sv.catkeys @@ -1,11 +1,11 @@ 1 swedish x-vnd.Haiku-PNGTranslator 2504765797 -Interlace Option PNGTranslator Sammanflätningsalternativ -Interlacing type: PNGTranslator Sammanflätningstyp: -None PNGTranslator Ingen -PNG Interlace Menu PNGTranslator PNG sammanflätningsmeny -PNG Settings PNGTranslator PNG inställningar -PNG image PNGTranslator PNG bild -PNG image translator PNGTranslator PNG bildöversättning -PNG images PNGTranslator PNG bilder -PNGTranslator Settings PNGTranslator PNG översättningsinställningar Version %d.%d.%d, %s PNGTranslator Version %d.%d.%d, %s +Interlace Option PNGTranslator Sammanflätningsalternativ +PNG Interlace Menu PNGTranslator PNG sammanflätningsmeny +PNG image PNGTranslator PNG bild +PNG Settings PNGTranslator PNG inställningar +PNG image translator PNGTranslator PNG bildöversättning +None PNGTranslator Ingen +PNG images PNGTranslator PNG bilder +Interlacing type: PNGTranslator Sammanflätningstyp: +PNGTranslator Settings PNGTranslator PNG översättningsinställningar diff --git a/data/catalogs/add-ons/translators/ppm/sv.catkeys b/data/catalogs/add-ons/translators/ppm/sv.catkeys index 4ed7820137..bf2fc852fe 100644 --- a/data/catalogs/add-ons/translators/ppm/sv.catkeys +++ b/data/catalogs/add-ons/translators/ppm/sv.catkeys @@ -1,31 +1,31 @@ 1 swedish x-vnd.Haiku-PPMTranslator 2886727868 +PPM Settings PPMMain PPM-inställningar Based on PPMTranslator sample code PPMTranslator Baserat på exempelkod från PPM-översättare -Be Bitmap Format (PPMTranslator) PPMTranslator BE bitmappsformat (PPM-översättare) -Bitmap 1 bit PPMTranslator 1 bits bitmapp +OK PPMMain OK +Grayscale 8 bits PPMTranslator 8 bitars gråskala CMY 8:8:8 32 bits PPMTranslator 32 bitars CMY 8:8:8 +PPM image PPMTranslator PPM-bild +RGBA 5:5:5:1 16 bits PPMTranslator 16 bitars RGBA 5:5:5:1 +PPM Image Translator PPMTranslator PPM-bildöversättare +Be Bitmap Format (PPMTranslator) PPMTranslator BE bitmappsformat (PPM-översättare) CMYA 8:8:8:8 32 bits PPMTranslator 32 bitars CMYA 8:8:8:8 CMYK 8:8:8:8 32 bits PPMTranslator 32 bitars CMYK 8:8:8:8 -Grayscale 8 bits PPMTranslator 8 bitars gråskala -Input Color Space PPMTranslator Ingående färgrymd -None PPMTranslator Ingen -OK PPMMain OK -PPM Image Translator PPMTranslator PPM-bildöversättare -PPM Settings PPMMain PPM-inställningar -PPM image PPMTranslator PPM-bild -PPMTranslator Settings PPMTranslator Inställningar PPM-översättare -RGB 5:5:5 16 bits PPMTranslator 16 bitars RGB 5:5:5 +bits/space PPMTranslator bitar/utrymme +RGB 8:8:8 32 bits big-endian PPMTranslator 32 bitars big-endian RGB 8:8:8 +RGB 5:6:5 16 bits big-endian PPMTranslator 16 bitars big-endian RGB 5:6:5 +Version %d.%d.%d %s PPMTranslator Version %d.%d.%d %s RGB 5:5:5 16 bits big-endian PPMTranslator 16 bitars big-endian RGB 5:5:5 RGB 5:6:5 16 bits PPMTranslator 16 bitars RGB 5:6:5 -RGB 5:6:5 16 bits big-endian PPMTranslator 16 bitars big-endian RGB 5:6:5 -RGB 8:8:8 32 bits PPMTranslator 32 bitars big-endian RGB 8:8:8 -RGB 8:8:8 32 bits big-endian PPMTranslator 32 bitars big-endian RGB 8:8:8 -RGBA 5:5:5:1 16 bits PPMTranslator 16 bitars RGBA 5:5:5:1 -RGBA 5:5:5:1 16 bits big-endian PPMTranslator 16 bitars big-endian RGBA 5:5:5:1 +Write ASCII PPMTranslator Skriv ASCI RGBA 8:8:8:8 32 bits PPMTranslator 32 bitars RGBA 8:8:8:8 +None PPMTranslator Ingen +RGBA 5:5:5:1 16 bits big-endian PPMTranslator 16 bitars big-endian RGBA 5:5:5:1 +RGB 5:5:5 16 bits PPMTranslator 16 bitars RGB 5:5:5 +Bitmap 1 bit PPMTranslator 1 bits bitmapp RGBA 8:8:8:8 32 bits big-endian PPMTranslator 32 bitars big-endian RGBA 8:8:8:8 +Input Color Space PPMTranslator Ingående färgrymd +RGB 8:8:8 32 bits PPMTranslator 32 bitars big-endian RGB 8:8:8 Sample code copyright 1999, Be Incorporated PPMTranslator Exempelkod Copyright 1999, Be Incorporated +PPMTranslator Settings PPMTranslator Inställningar PPM-översättare Something is wrong with the PPMTranslator! PPMMain Någonting är fel med PPM-översättaren System palette 8 bits PPMTranslator 8 bitars systempalett -Version %d.%d.%d %s PPMTranslator Version %d.%d.%d %s -Write ASCII PPMTranslator Skriv ASCI -bits/space PPMTranslator bitar/utrymme diff --git a/data/catalogs/add-ons/translators/raw/sv.catkeys b/data/catalogs/add-ons/translators/raw/sv.catkeys index 7d18a518af..ba4eb5d4b3 100644 --- a/data/catalogs/add-ons/translators/raw/sv.catkeys +++ b/data/catalogs/add-ons/translators/raw/sv.catkeys @@ -1,9 +1,9 @@ 1 swedish x-vnd.Haiku-RAWTranslator 1938728039 -%s RAW image RAWTranslator Parameter (%s) is the name of the manufacturer (like 'Canon') % RAW bild -Based on Dave Coffin's dcraw 8.63 ConfigView Baserat på Dave Coffin's dcraw 8.63 -RAW Images ConfigView RAW bilder -RAW Settings RAWTranslator main RAW inställningar -RAW image translator RAWTranslator RAW bildöversättare -RAW images RAWTranslator RAW bilder RAWTranslator Settings ConfigView RAW översättare inställningar Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s +RAW Images ConfigView RAW bilder +RAW image translator RAWTranslator RAW bildöversättare +RAW Settings RAWTranslator main RAW inställningar +RAW images RAWTranslator RAW bilder +%s RAW image RAWTranslator Parameter (%s) is the name of the manufacturer (like 'Canon') % RAW bild +Based on Dave Coffin's dcraw 8.63 ConfigView Baserat på Dave Coffin's dcraw 8.63 diff --git a/data/catalogs/add-ons/translators/rtf/sv.catkeys b/data/catalogs/add-ons/translators/rtf/sv.catkeys index 311058269f..23e9b2fca8 100644 --- a/data/catalogs/add-ons/translators/rtf/sv.catkeys +++ b/data/catalogs/add-ons/translators/rtf/sv.catkeys @@ -1,9 +1,9 @@ 1 swedish x-vnd.Haiku-RTFTranslator 526958155 -RTF Settings main RTF-inställningar +Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s RTF text files RTFTranslator RTF-textfiler RTF-Translator Settings ConfigView RTF-översättningsinställningar Rich Text Format (RTF) files ConfigView Rich Text Format (RTF) filer +RTF Settings main RTF-inställningar +RichTextFormat file RTFTranslator RichTextFormat-fil Rich Text Format Translator RTFTranslator Rich Text Format översättare Rich Text Format translator v%d.%d.%d %s RTFTranslator Rich Text Format översättare v%d.%d.%d %s -RichTextFormat file RTFTranslator RichTextFormat-fil -Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/sgi/sv.catkeys b/data/catalogs/add-ons/translators/sgi/sv.catkeys index 3ce71deca7..dfdf05c73a 100644 --- a/data/catalogs/add-ons/translators/sgi/sv.catkeys +++ b/data/catalogs/add-ons/translators/sgi/sv.catkeys @@ -1,13 +1,13 @@ 1 swedish x-vnd.Haiku-SGITranslator 2222378389 -None SGIView Ingen -RLE SGIView RLE -SGI Settings SGIMain SGI-inställningar -SGI image SGITranslator SGI-bild -SGI image translator SGITranslator SGI-bildöversättare -SGI image translator SGIView SGI-bildöversättare -SGI images SGITranslator SGI-bilder -SGITranslator Settings SGITranslator SGI-översättningsinställningar Use compression: SGIView Använd komprimering: Version %d.%d.%d %s SGIView Version %d.%d.%d %s +SGITranslator Settings SGITranslator SGI-översättningsinställningar +None SGIView Ingen +SGI images SGITranslator SGI-bilder +SGI image translator SGITranslator SGI-bildöversättare +SGI image SGITranslator SGI-bild +RLE SGIView RLE +SGI Settings SGIMain SGI-inställningar \n\nbased on GIMP SGI plugin v1.5:\n SGIView \n\nbaserad på GIMP SGI plugin v1.5:\n written by:\n SGIView skrivet av:\n +SGI image translator SGIView SGI-bildöversättare diff --git a/data/catalogs/add-ons/translators/shared/sv.catkeys b/data/catalogs/add-ons/translators/shared/sv.catkeys index 06b462eb28..3d852b9296 100644 --- a/data/catalogs/add-ons/translators/shared/sv.catkeys +++ b/data/catalogs/add-ons/translators/shared/sv.catkeys @@ -1,5 +1,5 @@ 1 swedish x-pseudo.libtranslatorsutils 1020614280 -Be Bitmap Format BaseTranslator Be-bitmappsformat Error TranslatorWindow Fel OK TranslatorWindow OK +Be Bitmap Format BaseTranslator Be-bitmappsformat Unable to create the view. TranslatorWindow Kunde inte skapa vyn. diff --git a/data/catalogs/add-ons/translators/stxt/sv.catkeys b/data/catalogs/add-ons/translators/stxt/sv.catkeys index 1b2d07e422..368b764239 100644 --- a/data/catalogs/add-ons/translators/stxt/sv.catkeys +++ b/data/catalogs/add-ons/translators/stxt/sv.catkeys @@ -1,8 +1,8 @@ 1 swedish x-vnd.Haiku-STXTTranslator 4075159346 Be styled text file STXTTranslator Textfil i Be-format +StyledEdit files translator STXTTranslator SkrivStiligt filöversättare Plain text file STXTTranslator Klartextfil -STXT Settings STXTMain STXT-inställningar +StyledEdit files translator STXTView SkrivStiligt filöversättare STXTTranslator Settings STXTTranslator STXT-översättningsinställningar StyledEdit files STXTTranslator SkrivStiligt-filer -StyledEdit files translator STXTTranslator SkrivStiligt filöversättare -StyledEdit files translator STXTView SkrivStiligt filöversättare +STXT Settings STXTMain STXT-inställningar diff --git a/data/catalogs/add-ons/translators/tga/sv.catkeys b/data/catalogs/add-ons/translators/tga/sv.catkeys index 1790125079..7690a6b90e 100644 --- a/data/catalogs/add-ons/translators/tga/sv.catkeys +++ b/data/catalogs/add-ons/translators/tga/sv.catkeys @@ -1,16 +1,16 @@ 1 swedish x-vnd.Haiku-TGATranslator 4159874267 -Ignore TGA alpha channel TGAView Ignorera TGA-alfakanal -Save with RLE Compression TGAView Spara med RLE komprimering -TGA Image Translator TGAView TGA bildöversättare -TGA Settings TGAMain TGA inställningar -TGA image translator TGATranslator TGA-bildöversättare -TGA images TGATranslator TGA-bilder -TGATranslator Settings TGATranslator TGA-översättningsinställningar -Targa image (%d bits RLE colormap) TGATranslator Targabild (%d bitars RLE färgbibliotek) -Targa image (%d bits RLE gray) TGATranslator Targabild (%d bitars RLE gråskala) -Targa image (%d bits RLE truecolor) TGATranslator Targabild (%d bitars RLE truecolor) -Targa image (%d bits colormap) TGATranslator Targabild (%d bitars färgbibliotek) -Targa image (%d bits gray) TGATranslator Targabild (%d bitars gråskala) Targa image (%d bits truecolor) TGATranslator Targabild (%d bitars truecolor) Version %d.%d.%d %s TGAView Version %d.%d.%d %s +Ignore TGA alpha channel TGAView Ignorera TGA-alfakanal +Targa image (%d bits colormap) TGATranslator Targabild (%d bitars färgbibliotek) +TGA Image Translator TGAView TGA bildöversättare +Targa image (%d bits RLE colormap) TGATranslator Targabild (%d bitars RLE färgbibliotek) +Targa image (%d bits gray) TGATranslator Targabild (%d bitars gråskala) Written by the Haiku Translation Kit Team TGAView Skrivet av Haikus Translation Kit Team +Targa image (%d bits RLE truecolor) TGATranslator Targabild (%d bitars RLE truecolor) +TGA images TGATranslator TGA-bilder +TGATranslator Settings TGATranslator TGA-översättningsinställningar +Save with RLE Compression TGAView Spara med RLE komprimering +TGA image translator TGATranslator TGA-bildöversättare +Targa image (%d bits RLE gray) TGATranslator Targabild (%d bitars RLE gråskala) +TGA Settings TGAMain TGA inställningar diff --git a/data/catalogs/add-ons/translators/tiff/sv.catkeys b/data/catalogs/add-ons/translators/tiff/sv.catkeys index 1606b0c497..8d2abb9a52 100644 --- a/data/catalogs/add-ons/translators/tiff/sv.catkeys +++ b/data/catalogs/add-ons/translators/tiff/sv.catkeys @@ -1,16 +1,16 @@ 1 swedish x-vnd.Haiku-TIFFTranslator 292291870 LZW TIFFView LZW -None TIFFView Ingen -RLE (Packbits) TIFFView RLE (Packbitar) -TIFF Image Translator TIFFView TIFF-bildöversättare -TIFF Library: TIFFView TIFF-bibliotek: -TIFF Settings TIFFMain TIFF-inställningar +identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: kunde inte ange mapp\n TIFF image TIFFTranslator TIFF-bild -TIFF image translator TIFFTranslator TIFF-bildöversättare +TIFF Library: TIFFView TIFF-bibliotek: +TIFF Image Translator TIFFView TIFF-bildöversättare +None TIFFView Ingen TIFF images TIFFTranslator TIFF-bilder TIFFTranslator Settings TIFFTranslator TIFF-bildinställningar -Use Compression: TIFFView Använd komprimering: -Version %d.%d.%d %s TIFFView Version %d.%d.%d %s -ZIP (Deflate) TIFFView ZIP (Deflate) -identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: kunde inte ange mapp\n +TIFF image translator TIFFTranslator TIFF-bildöversättare +RLE (Packbits) TIFFView RLE (Packbitar) +TIFF Settings TIFFMain TIFF-inställningar identify_tiff_header: invalid document index\n TIFFTranslator identify_tiff_header: felaktigt dokumentindex\n +ZIP (Deflate) TIFFView ZIP (Deflate) +Version %d.%d.%d %s TIFFView Version %d.%d.%d %s +Use Compression: TIFFView Använd komprimering: diff --git a/data/catalogs/add-ons/translators/webp/sv.catkeys b/data/catalogs/add-ons/translators/webp/sv.catkeys index c93ebdaa5e..58d14655f0 100644 --- a/data/catalogs/add-ons/translators/webp/sv.catkeys +++ b/data/catalogs/add-ons/translators/webp/sv.catkeys @@ -1,25 +1,25 @@ 1 swedish x-vnd.Haiku-WebPTranslator 3630570850 -Based on libwebp v0.1, ConfigView Baserat på libwebp v0.1, Compression method: ConfigView Komprimeringsmetod -Default ConfigView Förval -Drawing ConfigView Teckning -Fast ConfigView Snabb -High ConfigView Hög -Icon ConfigView Ikon -Low ConfigView Låg -Output preset: ConfigView Utdata: -Output quality: ConfigView Utdatakvalité -Photo ConfigView Foto -Picture ConfigView Bild -Preprocessing filter ConfigView Förbehandlingsfilter +Based on libwebp v0.1, ConfigView Baserat på libwebp v0.1, Preset ConfigView Förval -Slower but better ConfigView Långsammare men bättre -Text ConfigView Text WebP Images ConfigView WebP bilder -WebP Settings main WebP inställningar -WebP image WebPTranslator WebP bild -WebP image translator WebPTranslator WebP bildöversättare WebP images WebPTranslator WebP bilder WebPTranslator Settings ConfigView WebP översättningsinställningar -©2010-2011 Google Inc. ConfigView ©2010-2011 Google Inc. +Output quality: ConfigView Utdatakvalité +WebP Settings main WebP inställningar +Text ConfigView Text +Slower but better ConfigView Långsammare men bättre +WebP image WebPTranslator WebP bild ©2010-2011 Haiku Inc. ConfigView ©2010-2011 Haiku Inc. +Output preset: ConfigView Utdata: +Picture ConfigView Bild +Low ConfigView Låg +High ConfigView Hög +Drawing ConfigView Teckning +Default ConfigView Förval +Fast ConfigView Snabb +Photo ConfigView Foto +Preprocessing filter ConfigView Förbehandlingsfilter +©2010-2011 Google Inc. ConfigView ©2010-2011 Google Inc. +WebP image translator WebPTranslator WebP bildöversättare +Icon ConfigView Ikon diff --git a/data/catalogs/add-ons/translators/wonderbrush/sv.catkeys b/data/catalogs/add-ons/translators/wonderbrush/sv.catkeys index b59aa3c1f8..7bcfdee395 100644 --- a/data/catalogs/add-ons/translators/wonderbrush/sv.catkeys +++ b/data/catalogs/add-ons/translators/wonderbrush/sv.catkeys @@ -1,9 +1,9 @@ 1 swedish x-vnd.Haiku-WonderBrushTranslator 491575314 -Version %d.%d.%d %s WonderBrushView Version %d.%d.%d %s -WBI Settings WonderBrushMain WBI-inställningar -WBI Settings WonderBrushTranslator WBI-inställningar -WonderBrush image WonderBrushTranslator WonderBrush-bild WonderBrush image translator WonderBrushTranslator WonderBrush-bildöversättare -WonderBrush image translator WonderBrushView WonderBrush-bildöversättare +WBI Settings WonderBrushTranslator WBI-inställningar +WBI Settings WonderBrushMain WBI-inställningar +Version %d.%d.%d %s WonderBrushView Version %d.%d.%d %s WonderBrush images WonderBrushTranslator WonderBrush-bilder +WonderBrush image WonderBrushTranslator WonderBrush-bild +WonderBrush image translator WonderBrushView WonderBrush-bildöversättare written by: WonderBrushView skrivet av: diff --git a/data/catalogs/apps/aboutsystem/sv.catkeys b/data/catalogs/apps/aboutsystem/sv.catkeys index 88c29752fe..36f5c79c26 100644 --- a/data/catalogs/apps/aboutsystem/sv.catkeys +++ b/data/catalogs/apps/aboutsystem/sv.catkeys @@ -1,85 +1,87 @@ -1 swedish x-vnd.Haiku-About 2717523515 -%.2f GHz AboutView %.2f GHz -%d MiB total AboutView %d MiB totalt -%d MiB used (%d%%) AboutView %d MiB använt (%d%%) -%ld MHz AboutView %ld MHz -%ld Processors: AboutView %ld Processorer: -%total MiB total, %inaccessible MiB inaccessible AboutView %total MiB totalt, %inaccessible MiB otillgängligt -... and the many people making donations!\n\n AboutView ...och alla de som har skänkt pengar!\n\n -2001 by Andy Ritger based on the Generalized Timing Formula AboutView 2001 av Andy Ritger, baserat på generaliserad tidsformel -About this system AboutWindow Om Haiku -AboutSystem System name OmHaiku -BSD (2-clause) AboutView BSD (2-klausul) -BSD (3-clause) AboutView BSD (3-klausul) +1 swedish x-vnd.Haiku-About 519561637 +Copyright © 1999-2010 by the authors of Gutenprint. All rights reserved. AboutView Upphovsrätt © 1999-2010 skaparna av Gutenprint. Med ensamrätt. +Travis Geiselbrecht (and his NewOS kernel)\n AboutView Travis Geiselbrecht (och hans NewOS-kärna)\n BSD (4-clause) AboutView BSD (4-klausul) +%ld Processors: AboutView %ld Processorer: +Copyright © 2000 Jean-Pierre ervbefeL and Remi Lefebvre. AboutView Upphovsrätt © 2000 Jean-Pierre erbefeL och Remi Lefebvre. Med ensamrätt. +Copyright © 1996-2005 Julian R Seward. All rights reserved. AboutView Upphovsrätt © 1996-2005 Julian R Seward. Med ensamrätt. +%d MiB total AboutView %d MiB totalt +Michael Phipps (project founder)\n\n AboutView Michael Phipps (projektgrundare)\n\n +The Haiku-Ports team\n AboutView Haiku Ports-teamet\n +Copyright © 1998-2003 Daniel Veillard. All rights reserved. AboutView Upphovsrätt © 1998-2003 Daniel Veillard. Med ensamrätt. +%d MiB used (%d%%) AboutView %d MiB använt (%d%%) +Website, marketing & documentation:\n AboutView Webbplats, marknadsföring och dokumentation:\n +GNU LGPL v2.1 AboutView GNU LGPL v2.1 +AboutSystem System name OmHaiku +MIT (no promotion) AboutView MIT (no promotion) +Copyright © 2003 Peter Hanappe and others. AboutView Upphovsrätt © 2003 Peter Hanappe och andra. +Copyright © 1994-1997 Mark Kilgard. All rights reserved. AboutView Upphovsrätt © 1994-1997 Mark Kilard. Med ensamrätt. +Revision AboutView Utgåva +Copyright © 2002-2005 Industrial Light & Magic, a division of Lucas Digital Ltd. LLC. AboutView Upphovsrätt © 2002-2005 Industrial Light & Magic, en avdelning inom Lucas Digital Ltd. LLC. Be Inc. and its developer team, for having created BeOS!\n\n AboutView Be Inc. och deras utvecklarteam, för att ha skapat BeOS!\n\n +Copyright © 1999-2000 Y.Takagi. All rights reserved. AboutView Upphovsrätt © 1999-2000 Y. Takagi. Med ensamrätt. +Source Code: AboutView Källkod: +Processor: AboutView Processor: +Kernel: AboutView Kärna: +BSD (3-clause) AboutView BSD (3-klausul) +Copyright © 2001-2002 Thomas Broyer, Charlie Bozeman and Daniel Veillard. All rights reserved. AboutView Upphovsrätt © 2001-2002 Thomas Broyer, Charlie Bozeman och Daniel Veillard. Med ensamrätt. +Portions of this software are under copyright.\nCopyright © 1996-2006 The FreeType Project. All rights reserved. AboutView Delar av systemet är under upphovsrätt \nUpphovsrätt © 1996-2006 The FreeType Project. Med ensamrätt. +The copyright to the Haiku code is property of Haiku, Inc. or of the respective authors where expressly noted in the source. Haiku® and the HAIKU logo® are registered trademarks of Haiku, Inc.\n\n AboutView Upphovsrätten till Haiku's källkod en egendom tillhörande Haiku, Inc. eller respektive upphovsman, där det uttryckligen är angivet i källkoden. Haiku® och Haiku's logo® är registrerade varumärken tillhörande Haiku, Inc.\n\n +Copyright © 1987-1988 Digital Equipment Corporation, Maynard, Massachusetts.\nAll rights reserved. AboutView Upphovsrätt © 1987-1988 Digital Equipment Corporation, Manyard, Massachusetts\n Med ensamrätt. +%total MiB total, %inaccessible MiB inaccessible AboutView %total MiB totalt, %inaccessible MiB otillgängligt +Copyright © 2000-2007 Fabrice Bellard, et al. AboutView Upphovsrätt © 2000-2007 Fabrice Bellard, et al. +Contributors:\n AboutView Medarbetare:\n +Unknown AboutView Okänd +Copyright © 2001-2003 Expat maintainers. AboutView Upphovsrätt © 2001-2003 Expat underhållarna. +Copyright © 1999-2006 Brian Paul. Mesa3D Project. All rights reserved. AboutView Upphovsrätt © 1999-2006 Brian Paul. Mesa3D projektet. Med ensamrätt. +Copyright © 2002-2004 Vivek Mohan. All rights reserved. AboutView Upphovsrätt © 2002-2004 Vivek Mohan. Med ensamrätt. +... and the many people making donations!\n\n AboutView ...och alla de som har skänkt pengar!\n\n +\n… and probably some more we forgot to mention (sorry!)\n\n AboutView \n…och troligtvis fler. Förlåt om vi glömt någon!\n\n +%.2f GHz AboutView %.2f GHz +Memory: AboutView Minne: +Copyright © 1996-1997 Jeff Prosise. All rights reserved. AboutView Upphovsrätt © 1996-1997 Jeff Prosise. Med ensamrätt. +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 Upphovsrätt © 1994-2009 Thomas G. Lane och Guido Vollbeding. Denna programvara är baserat på delar av arbetet av Independent JPEG Group. +Past maintainers:\n AboutView Tidigare projektledare:\n +\n\nSpecial thanks to:\n AboutView \n\nSärskilt tack till:\n +Licenses: AboutView Licenser: +Copyright © 1995-2004 Jean-loup Gailly and Mark Adler. AboutView Upphovsrätt © 1995-2004 Jean-Ioup och Mark Adler. +Google & their Google Summer of Code program\n AboutView Google och deras program Google Summer of Code\n +Copyright © 2002-2003 Steve Lhomme. All rights reserved. AboutView Upphovsrätt © 2002-2003 Steve Lhomme. Med ensamrätt. +\nCopyrights\n\n AboutView \nCopyrights\n\n +Copyright © 2007-2009 Marvell Semiconductor, Inc. All rights reserved. AboutView Upphovsrätt © 2007-2009 Marvell Semiconductor, Inc. Med ensamrätt. +Current maintainers:\n AboutView Nuvarande projektledare:\n +Copyright © 2006-2007 Intel Corporation. All rights reserved. AboutView Upphovsrätt © 2006-2007 Intel Corporation. Med ensamrätt. +The code that is unique to Haiku, especially the kernel and all code that applications may link against, is distributed under the terms of the . Some system libraries contain third party code distributed under the . You can find the copyrights to third party code below.\n\n AboutView and aren't variables and can be translated. However, please, don't remove < and > as they're needed as placeholders for proper hypertext functionality. Koden som är unik för Haiku, särskilt kärnan och all kod som program länkar mot, är distribuerad under villkoren för . Några systembibliotek innehåller tredjepartskod distribuerat under villkoren för . Du finner upphovsrättsvillkoren för tredjepartskod nedan.\n\n +Time running: AboutView Tid sedan uppstart: Contains software developed by the NetBSD Foundation, Inc. and its contributors:\nftp, tput\nCopyright © 1996-2008 The NetBSD Foundation, Inc. All rights reserved. AboutView Innehåller mjukvara utvecklat av The NetBSD Foundation, Inc och dess bidragsgivare:\nftp,tput\nUpphovsrätt © 1996-2008 The NetBSD Foundation, Inc. Med ensamrätt. Contains software from the FreeBSD Project, released under the BSD license:\ncal, ftpd, ping, telnet, telnetd, traceroute\nCopyright © 1994-2008 The FreeBSD Project. All rights reserved. AboutView Innehåller programvara från FreeBSD Projektet, utgivna under BSD licensen:\ncal, ftpd, ping, telnet, telnetd, traceroute\nUpphobsrätt © 1994-2008 FreeBSD Projektet. Med ensamrätt. -Contains software from the GNU Project, released under the GPL and LGPL licenses:\nGNU C Library, GNU coretools, diffutils, findutils, sharutils, gawk, bison, m4, make, gdb, wget, ncurses, termcap, Bourne Again Shell.\nCopyright © The Free Software Foundation. AboutView Innehåller programvara från GNU Projektet, utgivet under GPL och LGPL licenserna:\nGNU C Bibilioteket, GNU coretools, diffutils, findutils, sharutils, gawk, bison, m4, make, gdb, wget, ncurses, termcap, Bourne Again Shell.\nUpphovsrätt © The Free Software Foundation. -Contributors:\n AboutView Medarbetare:\n -Copyright © 1987-1988 Digital Equipment Corporation, Maynard, Massachusetts.\nAll rights reserved. AboutView Upphovsrätt © 1987-1988 Digital Equipment Corporation, Manyard, Massachusetts\n Med ensamrätt. -Copyright © 1990-2002 Info-ZIP. All rights reserved. AboutView Upphovsrätt © 1990-2002 Info-ZIP. Med ensamrätt. -Copyright © 1990-2003 Wada Laboratory, the University of Tokyo. AboutView Upphovsrätt © 1990-2003 Wada Laboratory, Universitetet i Tokyo. -Copyright © 1991-2000 Silicon Graphics, Inc. SGI's Software FreeB license. All rights reserved. AboutView Upphovsrätt © 1991-2000 Silicon Graphics, Inc. SGI's Software FreeB licens. Med ensamrätt. -Copyright © 1994-1997 Mark Kilgard. All rights reserved. AboutView Upphovsrätt © 1994-1997 Mark Kilard. Med ensamrätt. -Copyright © 1994-2008 Xiph.Org. All rights reserved. AboutView Upphovsrätt © 1994-2008 Xiph.Org. Med ensamrätt. -Copyright © 1994-2009, Thomas G. Lane, Guido Vollbeding. This software is based in part on the work of the Independent JPEG Group. AboutView Upphovsrätt © 1994-2009 Thomas G. Lane och Guido Vollbeding. Denna programvara är baserat på delar av arbetet av Independent JPEG Group. -Copyright © 1995, 1998-2001 Jef Poskanzer. All rights reserved. AboutView Upphovsrätt © 1995, 1998-2001 Jef Poskanzer. Med ensamrätt. -Copyright © 1995-2001 Lars Düning. All rights reserved. AboutView Upphovsrätt © 1995-2001 Lars Düning. Med ensamrätt. -Copyright © 1995-2004 Jean-loup Gailly and Mark Adler. AboutView Upphovsrätt © 1995-2004 Jean-Ioup och Mark Adler. -Copyright © 1996-1997 Jeff Prosise. All rights reserved. AboutView Upphovsrätt © 1996-1997 Jeff Prosise. Med ensamrätt. -Copyright © 1996-2005 Julian R Seward. All rights reserved. AboutView Upphovsrätt © 1996-2005 Julian R Seward. Med ensamrätt. -Copyright © 1997-2006 PDFlib GmbH and Thomas Merz. All rights reserved.\nPDFlib and PDFlib logo are registered trademarks of PDFlib GmbH. AboutView Upphovsrätt © 1997-2006 PDFlib GmbH och Thomas Merz. Med ensamrätt.\nPDFlib och PDFlib logotypen är registrerade varumärken av PDFlib GmbH. -Copyright © 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper. AboutView Upphovsrätt © 1998-2000 Thai Open Source Software Center Ltd och Clark Cooper. -Copyright © 1998-2003 Daniel Veillard. All rights reserved. AboutView Upphovsrätt © 1998-2003 Daniel Veillard. Med ensamrätt. -Copyright © 1999-2000 Y.Takagi. All rights reserved. AboutView Upphovsrätt © 1999-2000 Y. Takagi. Med ensamrätt. -Copyright © 1999-2006 Brian Paul. Mesa3D Project. All rights reserved. AboutView Upphovsrätt © 1999-2006 Brian Paul. Mesa3D projektet. Med ensamrätt. -Copyright © 1999-2007 Michael C. Ring. All rights reserved. AboutView Upphovsrätt © 1999-2007 Michael C. Ring. Med ensamrätt. -Copyright © 1999-2010 by the authors of Gutenprint. All rights reserved. AboutView Upphovsrätt © 1999-2010 skaparna av Gutenprint. Med ensamrätt. -Copyright © 2000 Jean-Pierre ervbefeL and Remi Lefebvre. AboutView Upphovsrätt © 2000 Jean-Pierre erbefeL och Remi Lefebvre. Med ensamrätt. -Copyright © 2000-2007 Fabrice Bellard, et al. AboutView Upphovsrätt © 2000-2007 Fabrice Bellard, et al. -Copyright © 2001-2002 Thomas Broyer, Charlie Bozeman and Daniel Veillard. All rights reserved. AboutView Upphovsrätt © 2001-2002 Thomas Broyer, Charlie Bozeman och Daniel Veillard. Med ensamrätt. -Copyright © 2001-2003 Expat maintainers. AboutView Upphovsrätt © 2001-2003 Expat underhållarna. -Copyright © 2002-2003 Steve Lhomme. All rights reserved. AboutView Upphovsrätt © 2002-2003 Steve Lhomme. Med ensamrätt. -Copyright © 2002-2004 Vivek Mohan. All rights reserved. AboutView Upphovsrätt © 2002-2004 Vivek Mohan. Med ensamrätt. -Copyright © 2002-2005 Industrial Light & Magic, a division of Lucas Digital Ltd. LLC. AboutView Upphovsrätt © 2002-2005 Industrial Light & Magic, en avdelning inom Lucas Digital Ltd. LLC. -Copyright © 2002-2006 Maxim Shemanarev (McSeem). AboutView Upphovsrätt © 2002-2006Maxim Shemanarev (McSeem). -Copyright © 2002-2008 Alexander L. Roshal. All rights reserved. AboutView Upphovsrätt © 2002-2008 Alexander L. Roshal. Med ensamrätt. -Copyright © 2003 Peter Hanappe and others. AboutView Upphovsrätt © 2003 Peter Hanappe och andra. -Copyright © 2003-2006 Intel Corporation. All rights reserved. AboutView Upphovsrätt © 2003-2006 Intel Corporation. Med ensamrätt. -Copyright © 2004-2005 Intel Corporation. All rights reserved. AboutView Upphovsrätt © 2004-2005 Intel Corporation. Med ensamrätt. -Copyright © 2006-2007 Intel Corporation. All rights reserved. AboutView Upphovsrätt © 2006-2007 Intel Corporation. Med ensamrätt. -Copyright © 2007 Ralink Technology Corporation. All rights reserved. AboutView Upphovsrätt © 2007 Ralink Technology Corporation. Med ensamrätt. -Copyright © 2007-2009 Marvell Semiconductor, Inc. All rights reserved. AboutView Upphovsrätt © 2007-2009 Marvell Semiconductor, Inc. Med ensamrätt. -Copyright © 2010-2011 Google Inc. All rights reserved. AboutView Upphovsrätt © 2010-2011 Google Inc. Med ensamrätt. -Current maintainers:\n AboutView Nuvarande projektledare:\n -GCC %d Hybrid AboutView GCC %d-hybrid -Google & their Google Summer of Code program\n AboutView Google och deras program Google Summer of Code\n -Kernel: AboutView Kärna: -License: AboutView Licens: -Licenses: AboutView Licenser: -MIT (no promotion) AboutView MIT (no promotion) -MIT license. All rights reserved. AboutView MIT licens. Med ensamrätt. -Memory: AboutView Minne: -Michael Phipps (project founder)\n\n AboutView Michael Phipps (projektgrundare)\n\n -Past maintainers:\n AboutView Tidigare projektledare:\n -Portions of this software are copyright. Copyright © 1996-2006 The FreeType Project. All rights reserved. AboutView Delar av denna programvara innehåller upphovsrätt. Upphovsrätt © 1996-2006 FreeType Projektet. Med ensamrätt. -Processor: AboutView Processor: -Revision AboutView Utgåva -Source Code: AboutView Källkod: -The BeGeistert team\n AboutView BeGeistert-teamet\n -The Haiku-Ports team\n AboutView Haiku Ports-teamet\n The Haikuware team and their bounty program\n AboutView Haikuware-teamet och deras belöningsprogram\n -The University of Auckland and Christof Lutteroth\n\n AboutView The University of Auckland och Christof Lutteroth\n\n -The code that is unique to Haiku, especially the kernel and all code that applications may link against, is distributed under the terms of the . Some system libraries contain third party code distributed under the . You can find the copyrights to third party code below.\n\n AboutView and aren't variables and can be translated. However, please, don't remove < and > as they're needed as placeholders for proper hypertext functionality. Koden som är unik för Haiku, särskilt kärnan och all kod som program länkar mot, är distribuerad under villkoren för . Några systembibliotek innehåller tredjepartskod distribuerat under villkoren för . Du finner upphovsrättsvillkoren för tredjepartskod nedan.\n\n -The copyright to the Haiku code is property of Haiku, Inc. or of the respective authors where expressly noted in the source. Haiku® and the HAIKU logo® are registered trademarks of Haiku, Inc.\n\n AboutView Upphovsrätten till Haiku's källkod en egendom tillhörande Haiku, Inc. eller respektive upphovsman, där det uttryckligen är angivet i källkoden. Haiku® och Haiku's logo® är registrerade varumärken tillhörande Haiku, Inc.\n\n -Time running: AboutView Tid sedan uppstart: -Translations:\n AboutView Översättningar:\n -Travis Geiselbrecht (and his NewOS kernel)\n AboutView Travis Geiselbrecht (och hans NewOS-kärna)\n -Unknown AboutView Okänd +Copyright © 1995, 1998-2001 Jef Poskanzer. All rights reserved. AboutView Upphovsrätt © 1995, 1998-2001 Jef Poskanzer. Med ensamrätt. +Copyright © 2010-2011 Google Inc. All rights reserved. AboutView Upphovsrätt © 2010-2011 Google Inc. Med ensamrätt. +About this system AboutWindow Om Haiku +BSD (2-clause) AboutView BSD (2-klausul) Version: AboutView Version: -Website, marketing & documentation:\n AboutView Webbplats, marknadsföring och dokumentation:\n +Copyright © 1994-2008 Xiph.Org. All rights reserved. AboutView Upphovsrätt © 1994-2008 Xiph.Org. Med ensamrätt. +Copyright © 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper. AboutView Upphovsrätt © 1998-2000 Thai Open Source Software Center Ltd och Clark Cooper. +Copyright © 2004-2005 Intel Corporation. All rights reserved. AboutView Upphovsrätt © 2004-2005 Intel Corporation. Med ensamrätt. +Copyright © 2002-2006 Maxim Shemanarev (McSeem). AboutView Upphovsrätt © 2002-2006Maxim Shemanarev (McSeem). +Copyright © 1999-2007 Michael C. Ring. All rights reserved. AboutView Upphovsrätt © 1999-2007 Michael C. Ring. Med ensamrätt. +The BeGeistert team\n AboutView BeGeistert-teamet\n +The University of Auckland and Christof Lutteroth\n\n AboutView The University of Auckland och Christof Lutteroth\n\n +Copyright © 1990-2003 Wada Laboratory, the University of Tokyo. AboutView Upphovsrätt © 1990-2003 Wada Laboratory, Universitetet i Tokyo. +Copyright © 1995-2001 Lars Düning. All rights reserved. AboutView Upphovsrätt © 1995-2001 Lars Düning. Med ensamrätt. +Copyright © 2002-2008 Alexander L. Roshal. All rights reserved. AboutView Upphovsrätt © 2002-2008 Alexander L. Roshal. Med ensamrätt. +Copyright © 2003-2006 Intel Corporation. All rights reserved. AboutView Upphovsrätt © 2003-2006 Intel Corporation. Med ensamrätt. +%ld MHz AboutView %ld MHz +Copyright © 1997-2006 PDFlib GmbH and Thomas Merz. All rights reserved.\nPDFlib and PDFlib logo are registered trademarks of PDFlib GmbH. AboutView Upphovsrätt © 1997-2006 PDFlib GmbH och Thomas Merz. Med ensamrätt.\nPDFlib och PDFlib logotypen är registrerade varumärken av PDFlib GmbH. +Copyright © 1991-2000 Silicon Graphics, Inc. All rights reserved. AboutView Upphovsrätt © 1991-2000 Silicon Graphics, Inc. Med ensamrätt. +Contains software from the GNU Project, released under the GPL and LGPL licenses:\nGNU C Library, GNU coretools, diffutils, findutils, sharutils, gawk, bison, m4, make, gdb, wget, ncurses, termcap, Bourne Again Shell.\nCopyright © The Free Software Foundation. AboutView Innehåller programvara från GNU Projektet, utgivet under GPL och LGPL licenserna:\nGNU C Bibilioteket, GNU coretools, diffutils, findutils, sharutils, gawk, bison, m4, make, gdb, wget, ncurses, termcap, Bourne Again Shell.\nUpphovsrätt © The Free Software Foundation. +MIT license. All rights reserved. AboutView MIT licens. Med ensamrätt. [Click a license name to read the respective license.]\n\n AboutView [Klicka på ett licensnamn för att läsa respektive licens.]\n\n -\nCopyrights\n\n AboutView \nCopyrights\n\n -\n\nSpecial thanks to:\n AboutView \n\nSärskilt tack till:\n -\n… and probably some more we forgot to mention (sorry!)\n\n AboutView \n…och troligtvis fler. Förlåt om vi glömt någon!\n\n +Copyright © 2007 Ralink Technology Corporation. All rights reserved. AboutView Upphovsrätt © 2007 Ralink Technology Corporation. Med ensamrätt. +Copyright © 1990-2002 Info-ZIP. All rights reserved. AboutView Upphovsrätt © 1990-2002 Info-ZIP. Med ensamrätt. +License: AboutView Licens: +2001 by Andy Ritger based on the Generalized Timing Formula AboutView 2001 av Andy Ritger, baserat på generaliserad tidsformel +GCC %d Hybrid AboutView GCC %d-hybrid +Translations:\n AboutView Översättningar:\n diff --git a/data/catalogs/apps/activitymonitor/sv.catkeys b/data/catalogs/apps/activitymonitor/sv.catkeys index 12c8bf2f85..9abb4577bf 100644 --- a/data/catalogs/apps/activitymonitor/sv.catkeys +++ b/data/catalogs/apps/activitymonitor/sv.catkeys @@ -1,48 +1,48 @@ 1 swedish x-vnd.Haiku-ActivityMonitor 3704566709 -%.1f KB/s DataSource %.1f KB/s -%.1f MB DataSource %.1f MB -%.1f faults/s DataSource %.1f fel/s -%lld ms SettingsWindow %lld ms -%lld sec. SettingsWindow %lld sek. -ActivityMonitor System name AktivitetsÖvervakare -Add graph ActivityWindow Lägg till graf -Additional items ActivityView Ytterligare mätvärden -Apps DataSource Program -Block cache DataSource Blockbuffert -Block cache memory DataSource Blockcacheminne -CPU DataSource CPU -CPU usage DataSource CPU användning -CPU usage (combined) DataSource CPU användning (kombinerad) -Cache DataSource Buffert -Cached memory DataSource Buffertminne -File ActivityWindow Arkiv -Hide legend ActivityView Göm graftext -MB DataSource MB -Media nodes DataSource Medianoder -Memory DataSource Minne -Network receive DataSource Nätverk mottagning -Network send DataSource Nätverk sändning P-faults DataSource P-fel -Page faults DataSource Sidfel -Ports DataSource Portar -Quit ActivityWindow Avsluta -RX DataSource Shorter version for Receiving. RX -Raw clipboard DataSource Urklipp rådata +Media nodes DataSource Medianoder +Threads DataSource Trådar +MB DataSource MB +Add graph ActivityWindow Lägg till graf +Teams DataSource Processer +Hide legend ActivityView Göm graftext +Network send DataSource Nätverk sändning +CPU usage (combined) DataSource CPU användning (kombinerad) +CPU DataSource CPU +Used memory DataSource Minnesanvändning +Cached memory DataSource Buffertminne +Apps DataSource Program +Show legend ActivityView Visa graftext +Text clipboard DataSource Urklipp text +Settings ActivityWindow Inställningar Receiving DataSource Tar emot +Settings… ActivityWindow Inställningar... +Ports DataSource Portar +Page faults DataSource Sidfel +Sending DataSource Skickar +Cache DataSource Buffert +%.1f faults/s DataSource %.1f fel/s +Update time interval: SettingsWindow Uppdateringsintervall: +TX DataSource Shorter version for Sending TX +Quit ActivityWindow Avsluta +Block cache memory DataSource Blockcacheminne Remove graph ActivityView Ta bort graf +%.1f MB DataSource %.1f MB +%lld sec. SettingsWindow %lld sek. +%lld ms SettingsWindow %lld ms +CPU usage DataSource CPU användning +Raw clipboard DataSource Urklipp rådata +Sems DataSource Semaforer +ActivityMonitor System name AktivitetsÖvervakare Running applications DataSource Aktiva program Semaphores DataSource Semaforer -Sems DataSource Semaforer -Sending DataSource Skickar -Settings ActivityWindow Inställningar -Settings… ActivityWindow Inställningar... -Show legend ActivityView Visa graftext -Swap DataSource Växling +Block cache DataSource Blockbuffert Swap space DataSource Växlingsutrymme -TX DataSource Shorter version for Sending TX -Teams DataSource Processer -Text clipboard DataSource Urklipp text -Threads DataSource Trådar -Update time interval: SettingsWindow Uppdateringsintervall: -Used memory DataSource Minnesanvändning +Swap DataSource Växling +File ActivityWindow Arkiv usage DataSource användning +Additional items ActivityView Ytterligare mätvärden +Network receive DataSource Nätverksmotagning +%.1f KB/s DataSource %.1f KB/s +Memory DataSource Minne +RX DataSource Shorter version for Receiving. RX diff --git a/data/catalogs/apps/bootmanager/sv.catkeys b/data/catalogs/apps/bootmanager/sv.catkeys index a1127de4b0..fb6080d010 100644 --- a/data/catalogs/apps/bootmanager/sv.catkeys +++ b/data/catalogs/apps/bootmanager/sv.catkeys @@ -1,65 +1,65 @@ 1 swedish x-vnd.Haiku-BootManager 3014946856 -About to restore the Master Boot Record (MBR) of %disk from %file. Do you wish to continue? BootManagerController Don't translate the place holders: %disk and %file Kommer nu att återställa huvudstartsektorn (MBR) på %disk från %file. Vill du fortsätta? -About to write the boot menu to disk. Are you sure you want to continue? BootManagerController Kommer att skriva bootmenyn till hårddisken. Är du säker på att du vill fortsätta? -About to write the following boot menu to the boot disk (%s). Please verify the information below before continuing. BootManagerController Följande startmeny kommer att skrivas till startdisken (%s). Vänligen kontrollera informationen nedan innan du fortsätter. -After five seconds DefaultPartitionPage Efter fem sekunder -After four seconds DefaultPartitionPage Efter fyra sekunder -After one minute DefaultPartitionPage Efter en minut -After one second DefaultPartitionPage Efter en sekund -After three seconds DefaultPartitionPage Efter tre sekunder +The boot manager has been successfully installed on your system. BootManagerController Starthanteraren har installerats på ditt system. After two seconds DefaultPartitionPage Efter två sekunder -An error occurred writing the boot menu. The Master Boot Record might be destroyed, you should restore the MBR now! BootManagerController Ett fel uppstod när startmenyn skulle sparas. Huvudstartsektorn kan vara förstörd. Du bör återställa huvudstartsektorn nu! +Uninstall Boot Manager UninstallPage Title Avinstallera Starthanteraren At least one partition must be selected! BootManagerController Minst en partition måste markeras! -Back BootManagerController Button Tillbaka -Backup Master Boot Record BootManagerController Title Säkerhetskopiera huvudstartsektorn -Boot Manager is unable to read the partition table! BootManagerController Starthanteraren kan inte läsa partitionstabellen! -BootManager System name StartHanterare -Cannot access! DrivesPage Cannot install Kan inte få åtkomst! -Default Partition DefaultPartitionPage Title Standardpartition -Default Partition: DefaultPartitionPage Menu field label Förvald partition: -Done BootManagerController Button Klar -Drives DrivesPage Title Diskar -Error reading partition table BootManagerController Title Kan ej läsa partitionstabellen -File: FileSelectionPage Text control label Fil: +The old Master Boot Record could not be saved to %s BootManagerController Den gamla huvudstartsektorn kunde inte sparas till %s +Restore MBR BootManagerController Button Återställ MBR Hard Drive DrivesPage Default disk name Hårddisk -Immediately DefaultPartitionPage Omedelbart -Install DrivesPage Button Installera -Installation of boot menu completed BootManagerController Title Installationen av startmenyn färdigt -Installation of boot menu failed BootManagerController Title Installationen av startmenyn misslyckades -Never DefaultPartitionPage Aldrig -Next WizardView Button Nästa -No space available! DrivesPage Cannot install Inget utrymme tillgängligt! -OK BootManagerController Button OK -Old Master Boot Record Saved failure BootManagerController Title Kunde inte spara gamla huvudstartsektorn -Old Master Boot Record saved BootManagerController Title Gamla huvudstartsektorn sparad -Partition table not compatible BootManagerController Title Partitionstabellen är ej kompatibel -Partitions DefaultPartitionPage Pop up menu title Partitioner +USB Drive DrivesPage Default disk name USB-disk +The Master Boot Record (MBR) of the boot device:\n\t%s\nwill now be saved to disk. Please select a file to save the MBR into.\n\nIf something goes wrong with the installation or if you later wish to remove the boot menu, simply run the bootman program and choose the 'Uninstall' option. BootManagerController Huvudstartsektorn (MBR) på startenheten:\n\t%s\nkommer nu att sparas till disk. Vänligen välj en fil att spara MBR till.\n\nOm något går fel under installationen eller om du senare vill ta bort startmenyn kan du köra Starthanteraren och välja alternativet 'Avinstallera'. +About to restore the Master Boot Record (MBR) of %disk from %file. Do you wish to continue? BootManagerController Don't translate the place holders: %disk and %file Kommer nu att återställa huvudstartsektorn (MBR) på %disk från %file. Vill du fortsätta? +An error occurred writing the boot menu. The Master Boot Record might be destroyed, you should restore the MBR now! BootManagerController Ett fel uppstod när startmenyn skulle sparas. Huvudstartsektorn kan vara förstörd. Du bör återställa huvudstartsektorn nu! Partitions PartitionsPage Title Partitioner +Timeout: %s DefaultPartitionPage Timeout: %s +Select FileSelectionPage Button Välj +Cannot access! DrivesPage Cannot install Kan inte få åtkomst! +Uninstall boot manager BootManagerController Title Avinstallera starthanteraren +After four seconds DefaultPartitionPage Efter fyra sekunder +Uninstallation of boot menu failed BootManagerController Title Avinstallationen av startmenyn misslyckades Please locate the Master Boot Record (MBR) save file to restore from. This is the file that was created when the boot manager was first installed. BootManagerController Vänligen lokalisera huvudstartsektorns (MBR) säkerhetskopia för återställning. Säkerhetskopian skapades första gången Starthanteraren installerades. -Please locate the Master Boot Record (MBR) save file to restore from. This is the file that was created when the boot manager was first installed. UninstallPage Vänligen lokalisera huvudstartsektorns (MBR) återställningsfil. Filen skpades första gången Starthanteraren installerades. +Next WizardView Button Nästa +Uninstallation of boot menu completed BootManagerController Title Avinstallationen av startmenyn färdigt Please select the drive you want the boot manager to be installed to or uninstalled from. DrivesPage Vänligen välj den enhet som du vill installera starthanteraren på eller avinstallera från. Please specify a default partition and a timeout.\nThe boot menu will load the default partition after the timeout unless you select another partition. You can also have the boot menu wait indefinitely for you to select a partition.\nKeep the 'ALT' key pressed to disable the timeout at boot time. DefaultPartitionPage Vänligen välj en standardpartition och timeout.\nStartmenyn kommer att starta den förvalda partitionen efter timeouten om inte du väljer en annan partition. Du kan också låta startmenyn vänta tills du väljer en partiton.\nHåll 'ALT' tangenten intryckt för att inaktivera timouten vid uppstart. -Previous WizardView Button Föregående -Quit DrivesPage Button Avsluta -Restore MBR BootManagerController Button Återställ MBR -Select FileSelectionPage Button Välj -Summary BootManagerController Title Sammanfattning -The Master Boot Record (MBR) of the boot device:\n\t%s\nwill now be saved to disk. Please select a file to save the MBR into.\n\nIf something goes wrong with the installation or if you later wish to remove the boot menu, simply run the bootman program and choose the 'Uninstall' option. BootManagerController Huvudstartsektorn (MBR) på startenheten:\n\t%s\nkommer nu att sparas till disk. Vänligen välj en fil att spara MBR till.\n\nOm något går fel under installationen eller om du senare vill ta bort startmenyn kan du köra Starthanteraren och välja alternativet 'Avinstallera'. -The Master Boot Record could not be restored! BootManagerController Huvudstartsektorn kunde inte återställas! -The Master Boot Record of the boot device (%DISK) has been successfully restored from %FILE. BootManagerController Huvudstartsektorn på startenheten (%DISK) återställdes framgångsrikt från %FILE. -The boot manager has been successfully installed on your system. BootManagerController Starthanteraren har installerats på ditt system. -The following partitions were detected. Please check the box next to the partitions to be included in the boot menu. You can also set the names of the partitions as you would like them to appear in the boot menu. PartitionsPage Följande partitoner hittades. Vänligen markera kryssrutan bredvid partitionerna du vill ha med i startmenyn. Du kan också namnge partitionerna som du vill att dom skall heta i startmenyn. -The old Master Boot Record could not be saved to %s BootManagerController Den gamla huvudstartsektorn kunde inte sparas till %s -The old Master Boot Record was successfully saved to %s. BootManagerController Den gamla huvudstartsektorn sparades till %s. +After one second DefaultPartitionPage Efter en sekund The partition table of the first hard disk is not compatible with Boot Manager.\nBoot Manager needs 2 KB available space before the first partition. BootManagerController Partitionstabellen på den första hårddisken är inte kompatibel med Starthanteraren.\nStarthanteraren behöver 2 KB ledigt utrymme före den första partitionen. -Timeout: %s DefaultPartitionPage Timeout: %s -USB Drive DrivesPage Default disk name USB-disk -Uninstall DrivesPage Button Avinstallera -Uninstall Boot Manager UninstallPage Title Avinstallera Starthanteraren -Uninstall boot manager BootManagerController Title Avinstallera starthanteraren -Uninstallation of boot menu completed BootManagerController Title Avinstallationen av startmenyn färdigt -Uninstallation of boot menu failed BootManagerController Title Avinstallationen av startmenyn misslyckades -Unknown LegacyBootMenu Text is shown for an unknown partition type Okänd -Unnamed %d LegacyBootMenu Default name of a partition whose name could not be read from disk; characters in codepage 437 are allowed only Odöpt %d -Update DrivesPage Button Uppdatera +The following partitions were detected. Please check the box next to the partitions to be included in the boot menu. You can also set the names of the partitions as you would like them to appear in the boot menu. PartitionsPage Följande partitoner hittades. Vänligen markera kryssrutan bredvid partitionerna du vill ha med i startmenyn. Du kan också namnge partitionerna som du vill att dom skall heta i startmenyn. +After one minute DefaultPartitionPage Efter en minut +The Master Boot Record of the boot device (%DISK) has been successfully restored from %FILE. BootManagerController Huvudstartsektorn på startenheten (%DISK) återställdes framgångsrikt från %FILE. Write boot menu BootManagerController Button Skriv startmeny +The Master Boot Record could not be restored! BootManagerController Huvudstartsektorn kunde inte återställas! +Uninstall DrivesPage Button Avinstallera +Default Partition DefaultPartitionPage Title Standardpartition +After five seconds DefaultPartitionPage Efter fem sekunder +Back BootManagerController Button Tillbaka +Installation of boot menu completed BootManagerController Title Installationen av startmenyn färdigt +Unnamed %d LegacyBootMenu Default name of a partition whose name could not be read from disk; characters in codepage 437 are allowed only Odöpt %d +File: FileSelectionPage Text control label Fil: +Previous WizardView Button Föregående +Install DrivesPage Button Installera +About to write the following boot menu to the boot disk (%s). Please verify the information below before continuing. BootManagerController Följande startmeny kommer att skrivas till startdisken (%s). Vänligen kontrollera informationen nedan innan du fortsätter. +Unknown LegacyBootMenu Text is shown for an unknown partition type Okänd +Update DrivesPage Button Uppdatera +Please locate the Master Boot Record (MBR) save file to restore from. This is the file that was created when the boot manager was first installed. UninstallPage Vänligen lokalisera huvudstartsektorns (MBR) återställningsfil. Filen skpades första gången Starthanteraren installerades. +Old Master Boot Record Saved failure BootManagerController Title Kunde inte spara gamla huvudstartsektorn +Drives DrivesPage Title Diskar +No space available! DrivesPage Cannot install Inget utrymme tillgängligt! +Never DefaultPartitionPage Aldrig +Partition table not compatible BootManagerController Title Partitionstabellen är ej kompatibel +Old Master Boot Record saved BootManagerController Title Gamla huvudstartsektorn sparad +Boot Manager is unable to read the partition table! BootManagerController Starthanteraren kan inte läsa partitionstabellen! +Error reading partition table BootManagerController Title Kan ej läsa partitionstabellen +Installation of boot menu failed BootManagerController Title Installationen av startmenyn misslyckades +Backup Master Boot Record BootManagerController Title Säkerhetskopiera huvudstartsektorn +Quit DrivesPage Button Avsluta +About to write the boot menu to disk. Are you sure you want to continue? BootManagerController Kommer att skriva bootmenyn till hårddisken. Är du säker på att du vill fortsätta? +The old Master Boot Record was successfully saved to %s. BootManagerController Den gamla huvudstartsektorn sparades till %s. +Default Partition: DefaultPartitionPage Menu field label Förvald partition: +Partitions DefaultPartitionPage Pop up menu title Partitioner +BootManager System name StartHanterare +Summary BootManagerController Title Sammanfattning +OK BootManagerController Button OK +Immediately DefaultPartitionPage Omedelbart +Done BootManagerController Button Klar +After three seconds DefaultPartitionPage Efter tre sekunder diff --git a/data/catalogs/apps/bsnow/sv.catkeys b/data/catalogs/apps/bsnow/sv.catkeys index 8240fabc75..ade7b24b69 100644 --- a/data/catalogs/apps/bsnow/sv.catkeys +++ b/data/catalogs/apps/bsnow/sv.catkeys @@ -1 +1,3 @@ -1 swedish x-vnd.mmu_man.BSnow 0 +1 swedish x-vnd.mmu_man.BSnow 2460058908 +Drag me on your desktop… BSnow Dra mig till skrivbordet.. +Click me to remove BSnow… BSnow Klicka på mig för att tabort BSnow.. diff --git a/data/catalogs/apps/cdplayer/sv.catkeys b/data/catalogs/apps/cdplayer/sv.catkeys index 1adfddd6be..f9e16aa084 100644 --- a/data/catalogs/apps/cdplayer/sv.catkeys +++ b/data/catalogs/apps/cdplayer/sv.catkeys @@ -1,14 +1,14 @@ 1 swedish x-vnd.Haiku-CDPlayer 592310631 -Audio CD CDPlayer Ljud-CD -CD CDPlayer CD -CD drive is empty CDPlayer CD-enheten är tom CDPlayer System name CDSpelare +CD CDPlayer CD Disc: %ld:%.2ld / %ld:%.2ld CDPlayer Skiva: %ld:%.2ld / %ld:%.2ld -Disc: --:-- / --:-- CDPlayer Skiva: --:-- / --:-- -Disc: 88:88 / 88:88 CDPlayer Skiva: 88:88 / 88:88 -It appears that there are no CD drives on your computer or there is no system software to support one. Sorry. CDPlayer Det verkar inte finnas några CD enheter på din dator eller så finns det inget programstöd. OK CDPlayer OK Track %whichTrack%: %trackAt% CDPlayer Spår %whichTrack%: %trackAt% +Audio CD CDPlayer Ljud-CD +It appears that there are no CD drives on your computer or there is no system software to support one. Sorry. CDPlayer Det verkar inte finnas några CD enheter på din dator eller så finns det inget programstöd. Track: %ld:%.2ld / %ld:%.2ld CDPlayer Spår: %ld:%.2ld / %ld:%.2ld -Track: --:-- / --:-- CDPlayer Spår: --:-- / --:-- Track: 88:88 / 88:88 CDPlayer Spår: 88:88 / 88:88 +Track: --:-- / --:-- CDPlayer Spår: --:-- / --:-- +Disc: 88:88 / 88:88 CDPlayer Skiva: 88:88 / 88:88 +Disc: --:-- / --:-- CDPlayer Skiva: --:-- / --:-- +CD drive is empty CDPlayer CD-enheten är tom diff --git a/data/catalogs/apps/charactermap/sv.catkeys b/data/catalogs/apps/charactermap/sv.catkeys index c815daffeb..4addcf1932 100644 --- a/data/catalogs/apps/charactermap/sv.catkeys +++ b/data/catalogs/apps/charactermap/sv.catkeys @@ -1,181 +1,181 @@ -1 swedish x-vnd.Haiku-CharacterMap 4082916013 -Aegean numbers UnicodeBlocks Egeiska siffror -Alphabetic presentation forms UnicodeBlocks Alfabetiska presentationsformer -Ancient Greek musical notation UnicodeBlocks Gammelgrekiska noter -Ancient Greek numbers UnicodeBlocks Gammelgrekiska nummer -Ancient smbols UnicodeBlocks Antika symboler -Arabic UnicodeBlocks Arabiska -Arabic presentation forms A UnicodeBlocks Arabiskt presentationsformat A -Arabic presentation forms B UnicodeBlocks Arabiska presentationsformer B -Arabic supplement UnicodeBlocks Arabiska tillägg -Armenian UnicodeBlocks Armeniska -Arrows UnicodeBlocks Pilar -Balinese UnicodeBlocks Balinesiska -Basic Latin UnicodeBlocks Latin (standard) -Bengali UnicodeBlocks Bengali -Block elements UnicodeBlocks Blockelement -Bopomofo UnicodeBlocks Bopomofo -Bopomofo extended UnicodeBlocks Bopomofo (utökad) -Box drawing UnicodeBlocks Ramelement -Braille patterns UnicodeBlocks Bildskriftsmönster -Buginese UnicodeBlocks Buginesiska -Buhid UnicodeBlocks Buhid -Byzantine musical symbols UnicodeBlocks Byzantinska musiksymboler -CJK compatibility UnicodeBlocks CJK kompatibilitet -CJK compatibility forms UnicodeBlocks CJK kompatibla format -CJK compatibility ideographs UnicodeBlocks CJK kompatibilitetsideogram -CJK compatibility ideographs Supplement UnicodeBlocks CJK kompatibilitetsideogram (tillägg) -CJK radicals supplement UnicodeBlocks CJK radikaltillägg -CJK strokes UnicodeBlocks CJK streck -CJK symbols and punctuation UnicodeBlocks CJK symboler och skiljetecken -CJK unified ideographs UnicodeBlocks CJK enhetliga ideogram -CJK unified ideographs extension A UnicodeBlocks CJK enhetliga ideogram A (utökad) -CJK unified ideographs extension B UnicodeBlocks CJK enhetliga ideogram B (utökad) -Carian UnicodeBlocks Kariska -Cham UnicodeBlocks Cham -CharacterMap System name TeckenTabell -Cherokee UnicodeBlocks Cherokee -Clear CharacterWindow Rensa -Code CharacterWindow Kod -Combining diacritical marks UnicodeBlocks Kombinatoriska diakritiska markörer -Combining diacritical marks for symbols UnicodeBlocks Kombinera diakritiska markörer för symboler -Combining diacritical marks supplement UnicodeBlocks Kombinerade diakritiska tecken (tillägg) -Combining half marks UnicodeBlocks Kombinerade halvmarkörer -Control pictures UnicodeBlocks Kontrollbilder -Coptic UnicodeBlocks Koptisk -Copy as escaped byte string CharacterView Kopiera som kodad byte-sträng -Copy character CharacterView Kopiera tecken -Counting rod numerals UnicodeBlocks Räknestavssiffror -Cuneiform UnicodeBlocks Kilskrift -Cuneiform numbers and punctuation UnicodeBlocks Kilskrift (siffror och interpunktioner) -Currency symbols UnicodeBlocks Valutasymboler -Cypriot syllabary UnicodeBlocks Cypriotisk stavelseskrift -Cyrillic UnicodeBlocks Kyrilliska -Cyrillic extended A UnicodeBlocks Kyrilliska A (utökad) -Cyrillic extended B UnicodeBlocks Kyrilliska B (utökade) -Cyrillic supplement UnicodeBlocks Kyrilliska tillägg -Deseret UnicodeBlocks Deseret -Devanagari UnicodeBlocks Devanagari -Dingbats UnicodeBlocks Dingbats -Domino tiles UnicodeBlocks Dominobrickor -Enclosed CJK letters and months UnicodeBlocks Omslutna CJK bokstäver och månadstecken +1 swedish x-vnd.Haiku-CharacterMap 2745781253 Enclosed alphanumerics UnicodeBlocks Omslutna alfanumeriska tecken -Ethiopic UnicodeBlocks Etiopiska -Ethiopic extended UnicodeBlocks Etiopisk (utökad) -Ethiopic supplement UnicodeBlocks Etiopiska utökningar -File CharacterWindow Arkiv -Filter: CharacterWindow Filtrera: -Font CharacterWindow Typsnitt -Font size: CharacterWindow Typsnittsstorlek: -General punctuation UnicodeBlocks Allmänna skiljetecken -Geometric shapes UnicodeBlocks Geometriska figurer -Georgian UnicodeBlocks Georgisk -Georgian supplement UnicodeBlocks Georgisk (tillägg) -Glagotic UnicodeBlocks Glagotiska -Gothic UnicodeBlocks Gotiska -Greek and Coptic UnicodeBlocks Grekiska och koptiska -Greek extended UnicodeBlocks Grekisk (utökad) -Gujarati UnicodeBlocks Gujarati -Gurmukhi UnicodeBlocks Gurmukhi -Halfwidth and fullwidth forms UnicodeBlocks Halv- och helbreddsformat -Hangul Jamo UnicodeBlocks Hangul Jamo -Hangul compatibility Jamo UnicodeBlocks Hangul-kompatibilitet Jamo -Hangul syllables UnicodeBlocks Hangul stavelser -Hanunoo UnicodeBlocks Hanunoo -Hebrew UnicodeBlocks Hebreiska -Hiragana UnicodeBlocks Hiragana -IPA extensions UnicodeBlocks IPA utökningar -Ideographic description characters UnicodeBlocks Ideografiska beskrivande tecken -Kanbun UnicodeBlocks Kanbun -Kangxi radicals UnicodeBlocks Kangxi radikaler -Kannada UnicodeBlocks Kannada -Katakana UnicodeBlocks Katakana -Katakana phonetic extensions UnicodeBlocks Katakana (fonetiska utökningar) -Kayah Li UnicodeBlocks Kayah Li -Kharoshthi UnicodeBlocks Kharoshthi -Khmer UnicodeBlocks Khmer -Khmer symbols UnicodeBlocks Khmersymboler -Lao UnicodeBlocks Lao -Latin extended A UnicodeBlocks Latin A (utökad) -Latin extended B UnicodeBlocks Latin B (utökad) -Latin extended C UnicodeBlocks Latin C (utökad) -Latin extended D UnicodeBlocks Latin D (utökad) -Latin extended additional UnicodeBlocks Latin (utökad extra) -Latin-1 supplement UnicodeBlocks Latin-1 (tillägg) -Lepcha UnicodeBlocks Lepcha -Letterlike symbols UnicodeBlocks Bokstavsliknande symboler -Limbu UnicodeBlocks Limbu -Linear B ideograms UnicodeBlocks Linjära B-ideogram -Linear B syllabary UnicodeBlocks Linjär B stavelseskrift -Lycian UnicodeBlocks Lykiska -Lydian UnicodeBlocks Lydiska -Mahjong tiles UnicodeBlocks Mahjong-brickor -Malayalam UnicodeBlocks Malayalam -Mathematical alphanumeric symbols UnicodeBlocks Matematiska alfanumeriska symboler -Mathematical operators UnicodeBlocks Matematiska operatorer -Miscellaneous mathematical symbols A UnicodeBlocks Diverse matematiska symboler A -Miscellaneous mathematical symbols B UnicodeBlocks Diverse matematiska symboler B -Miscellaneous symbols UnicodeBlocks Diverse symboler -Miscellaneous symbols and arrows UnicodeBlocks Diverse symboler och pilar -Miscellaneous technical UnicodeBlocks Blandade tekniska tecken -Modifier tone letters UnicodeBlocks Tecken för ändringston -Mongolian UnicodeBlocks Mongoliska -Muscial symbols UnicodeBlocks Musikaliska symboler -Myanmar UnicodeBlocks Myanmar -N'Ko UnicodeBlocks N'Ko -New Tai Lue UnicodeBlocks New Tai Lue -Number forms UnicodeBlocks Numreriska former -Ogham UnicodeBlocks Ogham -Ol Chiki UnicodeBlocks Ol-chikiska -Old Persian UnicodeBlocks Fornpersiska -Old italic UnicodeBlocks Fornitaliska -Optical character recognition UnicodeBlocks Optisk teckenläsning (OCR -Oriya UnicodeBlocks Oriya -Osmanya UnicodeBlocks Osmanya -Phags-pa UnicodeBlocks Phags-pa -Phaistos disc UnicodeBlocks Faistos skivskrift -Phoenician UnicodeBlocks Feniciska -Phonetic extensions UnicodeBlocks Fonetiska tillägg -Phonetic extensions supplement UnicodeBlocks Fonetiska utökningar (tillägg) -Private use area UnicodeBlocks För privat användning -Quit CharacterWindow Avsluta -Rejang UnicodeBlocks Rejang -Runic UnicodeBlocks Runor -Saurashtra UnicodeBlocks Saurashtra -Shavian UnicodeBlocks Shaviskt alfabet -Show private blocks CharacterWindow Visa privata block -Sinhala UnicodeBlocks Sinhala -Small form variants UnicodeBlocks Litet format (varianter) -Spacing modifier letters UnicodeBlocks Avståndsändrande tecken -Specials UnicodeBlocks Specialtecken -Sundanese UnicodeBlocks Sundanesiska -Superscripts and subscripts UnicodeBlocks Exponenter -Supplement punctuation UnicodeBlocks Kompletterande skiljetecken -Supplemental arrows A UnicodeBlocks Kompletterande pilar A -Supplemental arrows B UnicodeBlocks Ytterligare pilar B -Supplemental mathematical operators UnicodeBlocks Kompletterande matematiska operander -Supplementary private use area A UnicodeBlocks Extra privatanvändningsområde A -Supplementary private use area B UnicodeBlocks Extra privatanvändningsområde B -Syloti Nagri UnicodeBlocks Syloti Nagri -Syriac UnicodeBlocks Syriska -Tagalog UnicodeBlocks Tagalog -Tagbanwa UnicodeBlocks Tagbanwa -Tags UnicodeBlocks Taggar -Tai Le UnicodeBlocks Tai Le-skrift -Tai Xuan Jing symbols UnicodeBlocks Tai Xuan Jing-symboler -Tamil UnicodeBlocks Tamil -Telugu UnicodeBlocks Telugu -Thaana UnicodeBlocks Thaana -Thai UnicodeBlocks Thai -Tibetan UnicodeBlocks Tibetisk -Tifinagh UnicodeBlocks Tifinagh -Ugaritic UnicodeBlocks Ugaritiska -Unified Canadian Aboriginal syllabics UnicodeBlocks Enhetliga stavelser för kanadensiskt urbefolkningsspråk -Vai UnicodeBlocks Vai -Variation selectors UnicodeBlocks Variantväljare -Variation selectors supplement UnicodeBlocks Variantväljare (tillägg) -Vertical forms UnicodeBlocks Lodräta format +Basic Latin UnicodeBlocks Latin (standard) View CharacterWindow Visa +Latin-1 supplement UnicodeBlocks Latin-1 (tillägg) +Hebrew UnicodeBlocks Hebreiska +Georgian supplement UnicodeBlocks Georgisk (tillägg) +CJK unified ideographs UnicodeBlocks CJK enhetliga ideogram +Modifier tone letters UnicodeBlocks Tecken för ändringston +Khmer UnicodeBlocks Khmer +Supplementary private use area A UnicodeBlocks Extra privatanvändningsområde A +Hanunoo UnicodeBlocks Hanunoo +Latin extended additional UnicodeBlocks Latin (utökad extra) +Arabic presentation forms A UnicodeBlocks Arabiskt presentationsformat A +Greek extended UnicodeBlocks Grekisk (utökad) +Linear B ideograms UnicodeBlocks Linjära B-ideogram +Devanagari UnicodeBlocks Devanagari +Armenian UnicodeBlocks Armeniska +Glagotic UnicodeBlocks Glagotiska +Mathematical operators UnicodeBlocks Matematiska operatorer +General punctuation UnicodeBlocks Allmänna skiljetecken +Miscellaneous technical UnicodeBlocks Blandade tekniska tecken +Vertical forms UnicodeBlocks Lodräta format +Ol Chiki UnicodeBlocks Ol-chikiska +Arabic UnicodeBlocks Arabiska +Ethiopic extended UnicodeBlocks Etiopisk (utökad) +Arrows UnicodeBlocks Pilar +Font CharacterWindow Typsnitt +Variation selectors supplement UnicodeBlocks Variantväljare (tillägg) +Gujarati UnicodeBlocks Gujarati +Cuneiform UnicodeBlocks Kilskrift +CJK radicals supplement UnicodeBlocks CJK radikaltillägg +Balinese UnicodeBlocks Balinesiska +Cham UnicodeBlocks Cham +Specials UnicodeBlocks Specialtecken +CJK compatibility ideographs UnicodeBlocks CJK kompatibilitetsideogram +Phonetic extensions UnicodeBlocks Fonetiska tillägg +Khmer symbols UnicodeBlocks Khmersymboler +Tagbanwa UnicodeBlocks Tagbanwa +Kanbun UnicodeBlocks Kanbun +Syriac UnicodeBlocks Syriska +CJK compatibility ideographs Supplement UnicodeBlocks CJK kompatibilitetsideogram (tillägg) +Musical symbols UnicodeBlocks Musik symbol +Hangul syllables UnicodeBlocks Hangul stavelser +Coptic UnicodeBlocks Koptisk +Tai Le UnicodeBlocks Tai Le-skrift +Mahjong tiles UnicodeBlocks Mahjong-brickor +Spacing modifier letters UnicodeBlocks Avståndsändrande tecken +Aegean numbers UnicodeBlocks Egeiska siffror +CJK strokes UnicodeBlocks CJK streck +Old italic UnicodeBlocks Fornitaliska +Supplemental arrows B UnicodeBlocks Ytterligare pilar B +Cyrillic extended A UnicodeBlocks Kyrilliska A (utökad) +Kharoshthi UnicodeBlocks Kharoshthi +Combining half marks UnicodeBlocks Kombinerade halvmarkörer +Cyrillic UnicodeBlocks Kyrilliska +Katakana UnicodeBlocks Katakana +Block elements UnicodeBlocks Blockelement +Clear CharacterWindow Rensa +Sundanese UnicodeBlocks Sundanesiska +Miscellaneous mathematical symbols A UnicodeBlocks Diverse matematiska symboler A +Cyrillic supplement UnicodeBlocks Kyrilliska tillägg +Small form variants UnicodeBlocks Litet format (varianter) +IPA extensions UnicodeBlocks IPA utökningar +Thaana UnicodeBlocks Thaana +Ogham UnicodeBlocks Ogham +Combining diacritical marks for symbols UnicodeBlocks Kombinera diakritiska markörer för symboler +Syloti Nagri UnicodeBlocks Syloti Nagri +Arabic supplement UnicodeBlocks Arabiska tillägg +Latin extended C UnicodeBlocks Latin C (utökad) +Ancient smbols UnicodeBlocks Antika symboler +Bopomofo extended UnicodeBlocks Bopomofo (utökad) +Lycian UnicodeBlocks Lykiska +Font size: CharacterWindow Typsnittsstorlek: +Osmanya UnicodeBlocks Osmanya +Ethiopic UnicodeBlocks Etiopiska +Bengali UnicodeBlocks Bengali +Supplementary private use area B UnicodeBlocks Extra privatanvändningsområde B +CJK unified ideographs extension A UnicodeBlocks CJK enhetliga ideogram A (utökad) +Filter: CharacterWindow Filtrera: +Hangul compatibility Jamo UnicodeBlocks Hangul-kompatibilitet Jamo +Ideographic description characters UnicodeBlocks Ideografiska beskrivande tecken +Arabic presentation forms B UnicodeBlocks Arabiska presentationsformer B +CJK compatibility forms UnicodeBlocks CJK kompatibla format +Hiragana UnicodeBlocks Hiragana +Tagalog UnicodeBlocks Tagalog +Control pictures UnicodeBlocks Kontrollbilder +Variation selectors UnicodeBlocks Variantväljare +Linear B syllabary UnicodeBlocks Linjär B stavelseskrift +Buginese UnicodeBlocks Buginesiska +Bopomofo UnicodeBlocks Bopomofo +Code CharacterWindow Kod +Lepcha UnicodeBlocks Lepcha +Sinhala UnicodeBlocks Sinhala +Ancient Greek musical notation UnicodeBlocks Gammelgrekiska noter +Geometric shapes UnicodeBlocks Geometriska figurer +Letterlike symbols UnicodeBlocks Bokstavsliknande symboler +Hangul Jamo UnicodeBlocks Hangul Jamo +Tamil UnicodeBlocks Tamil +Currency symbols UnicodeBlocks Valutasymboler +Combining diacritical marks UnicodeBlocks Kombinatoriska diakritiska markörer +Supplement punctuation UnicodeBlocks Kompletterande skiljetecken +Unified Canadian Aboriginal syllabics UnicodeBlocks Enhetliga stavelser för kanadensiskt urbefolkningsspråk +Ugaritic UnicodeBlocks Ugaritiska +CJK symbols and punctuation UnicodeBlocks CJK symboler och skiljetecken +File CharacterWindow Arkiv +Number forms UnicodeBlocks Numreriska former +Cherokee UnicodeBlocks Cherokee +Tags UnicodeBlocks Taggar +Cypriot syllabary UnicodeBlocks Cypriotisk stavelseskrift +Counting rod numerals UnicodeBlocks Räknestavssiffror +Latin extended A UnicodeBlocks Latin A (utökad) +Miscellaneous symbols UnicodeBlocks Diverse symboler +Saurashtra UnicodeBlocks Saurashtra +Optical character recognition UnicodeBlocks Optisk teckenläsning (OCR +Old Persian UnicodeBlocks Fornpersiska +Combining diacritical marks supplement UnicodeBlocks Kombinerade diakritiska tecken (tillägg) +Myanmar UnicodeBlocks Myanmar +Latin extended D UnicodeBlocks Latin D (utökad) +Byzantine musical symbols UnicodeBlocks Byzantinska musiksymboler +Oriya UnicodeBlocks Oriya +Tibetan UnicodeBlocks Tibetisk +Ancient Greek numbers UnicodeBlocks Gammelgrekiska nummer +Vai UnicodeBlocks Vai Yi Radicals UnicodeBlocks Yi-radikaler +Cyrillic extended B UnicodeBlocks Kyrilliska B (utökade) +Quit CharacterWindow Avsluta +Braille patterns UnicodeBlocks Bildskriftsmönster +New Tai Lue UnicodeBlocks New Tai Lue +Runic UnicodeBlocks Runor +Miscellaneous mathematical symbols B UnicodeBlocks Diverse matematiska symboler B +Cuneiform numbers and punctuation UnicodeBlocks Kilskrift (siffror och interpunktioner) +Private use area UnicodeBlocks För privat användning +CJK unified ideographs extension B UnicodeBlocks CJK enhetliga ideogram B (utökad) +Phags-pa UnicodeBlocks Phags-pa +Kangxi radicals UnicodeBlocks Kangxi radikaler +Dingbats UnicodeBlocks Dingbats +Tai Xuan Jing symbols UnicodeBlocks Tai Xuan Jing-symboler Yi syllables UnicodeBlocks Yi-stavelser +Buhid UnicodeBlocks Buhid +Telugu UnicodeBlocks Telugu +Superscripts and subscripts UnicodeBlocks Exponenter +Thai UnicodeBlocks Thai +Deseret UnicodeBlocks Deseret +Tifinagh UnicodeBlocks Tifinagh +Gurmukhi UnicodeBlocks Gurmukhi +CharacterMap System name TeckenTabell +Lao UnicodeBlocks Lao +Gothic UnicodeBlocks Gotiska +Limbu UnicodeBlocks Limbu +Rejang UnicodeBlocks Rejang +Show private blocks CharacterWindow Visa privata block +Phoenician UnicodeBlocks Feniciska +Mongolian UnicodeBlocks Mongoliska +Supplemental arrows A UnicodeBlocks Kompletterande pilar A +Miscellaneous symbols and arrows UnicodeBlocks Diverse symboler och pilar Yijing hexagram symbols UnicodeBlocks Yijing hexagramsymboler +Supplemental mathematical operators UnicodeBlocks Kompletterande matematiska operander +Enclosed CJK letters and months UnicodeBlocks Omslutna CJK bokstäver och månadstecken +Kayah Li UnicodeBlocks Kayah Li +Alphabetic presentation forms UnicodeBlocks Alfabetiska presentationsformer +Halfwidth and fullwidth forms UnicodeBlocks Halv- och helbreddsformat +Lydian UnicodeBlocks Lydiska +Ethiopic supplement UnicodeBlocks Etiopiska utökningar +Latin extended B UnicodeBlocks Latin B (utökad) +Box drawing UnicodeBlocks Ramelement +Mathematical alphanumeric symbols UnicodeBlocks Matematiska alfanumeriska symboler +Copy character CharacterView Kopiera tecken +Greek and Coptic UnicodeBlocks Grekiska och koptiska +Carian UnicodeBlocks Kariska +Georgian UnicodeBlocks Georgisk +Phaistos disc UnicodeBlocks Faistos skivskrift +Shavian UnicodeBlocks Shaviskt alfabet +CJK compatibility UnicodeBlocks CJK kompatibilitet +Malayalam UnicodeBlocks Malayalam +N'Ko UnicodeBlocks N'Ko +Kannada UnicodeBlocks Kannada +Copy as escaped byte string CharacterView Kopiera som kodad byte-sträng +Phonetic extensions supplement UnicodeBlocks Fonetiska utökningar (tillägg) +Domino tiles UnicodeBlocks Dominobrickor +Katakana phonetic extensions UnicodeBlocks Katakana (fonetiska utökningar) diff --git a/data/catalogs/apps/codycam/sv.catkeys b/data/catalogs/apps/codycam/sv.catkeys index b3c4382ec9..d5ee6aa905 100644 --- a/data/catalogs/apps/codycam/sv.catkeys +++ b/data/catalogs/apps/codycam/sv.catkeys @@ -1,93 +1,93 @@ -1 swedish x-vnd.Haiku.CodyCam 441085909 -Can't find an available connection to the video window CodyCam Kan inte hitta en tillgänglig anslutning till videofönstret -Cannot connect the video source to the video window CodyCam Kan inte ansluta videkällan till videofönstret -Cannot create a video window CodyCam Kan inte skapa ett videofönster -Cannot find a video source. You need a webcam to use CodyCam. CodyCam Kunde inte hitta någon videokälla. En webbkamera behövs för att använda CodyKamera. +1 swedish x-vnd.Haiku-CodyCam 2416864674 +Capturing Image… VideoConsumer.cpp Fångar bild… +Every 30 seconds CodyCam Var 30:e sekund +File name: CodyCam Filnamn: +Last Capture: VideoConsumer.cpp Senaste bild: +Server login failed VideoConsumer.cpp Serverinloggning misslyckades +Remote host has closed the connection.\n FtpClient Anslutningen bröts av den andra parten.\n +Login: CodyCam Inloggningsnamn: +Format: CodyCam Format: +Every 2 hours CodyCam Varannan timme +Closing the window\n VideoConsumer.cpp Stänger fönstret\n +login ID expected CodyCam Inloggningsid förväntas +Rate: CodyCam Flöde: +JPEG image CodyCam JPEG-bild +Capture Rate Menu CodyCam Bildfrekvensmeny +File %s # unterminated quote at end of file\n SettingsHandler Fil %s # oterminerat citat vid slutet av filen\n +Password: CodyCam Lösenord: +Passive FTP CodyCam Passiv FTP +destination directory expected CodyCam Målkatalog förväntas +password CodyCam lösenord +Directory: CodyCam Katalog: +Every minute CodyCam Varje minut +read: %ld\n SftpClient läst: %ld\n +Waiting… CodyCam Väntar… +Logging in… VideoConsumer.cpp Loggar in… +Server: CodyCam Server: +server address expected CodyCam serveradress förväntad +Error creating output file VideoConsumer.cpp Fel vid skapande av utdatafil +unrecognized upload client specified CodyCam oigenkänd uppladdningsklient angiven +File %s ; Line %ld # unterminated quote\n SettingsHandler Fil %s ; Linje %ld # oterminerat citat\n +Output CodyCam Utdata +Every 15 minutes CodyCam Var 15:e minut Cannot find an available video stream CodyCam Kan inte hitta någon tillgänglig videoström -Cannot find the media roster CodyCam Kan inte hitta mediaförteckningen +Can't find an available connection to the video window CodyCam Kan inte hitta en tillgänglig anslutning till videofönstret +Transmitting… VideoConsumer.cpp Sänder... Cannot get a time source CodyCam Kan inte hitta en tidskälla +Every 8 hours CodyCam Var 8:e timme +Rename failed VideoConsumer.cpp Filnamnsbyte misslyckades +Cannot start time source! CodyCam Kan inte starta tidskälla! Cannot register the video window CodyCam Kan inte registrera videofönstret -Cannot seek time source! CodyCam Kan inte söka tidskällan! +CodyCam System name CodyCam +Every 24 hours CodyCam Var 24:e timme +unknown command SettingsHandler okänt kommando +Video settings CodyCam Videoinställningar +Cannot find a video source. You need a webcam to use CodyCam. CodyCam Kunde inte hitta någon videokälla. En webbkamera behövs för att använda CodyKamera. +still image filename expected CodyCam stillbildsfilnamn förväntas +invalid upload client %ld\n VideoConsumer.cpp ogiltig uppladdningsklient %ld\n +Every 15 seconds CodyCam Var 15:e sekund +Error writing output file VideoConsumer.cpp Fel vid skrivning av utdatafil +image file format expected CodyCam Bildfilsformat förväntas Cannot set the time source for the video source CodyCam Kunde inte ställa in tidskälla för videokällan +Type: CodyCam Typ: Cannot set the time source for the video window CodyCam Kunde inte ställa in tidskälla för videofönster +Stop video CodyCam Stoppa video +Locking the window\n VideoConsumer.cpp Låser fönstret\n +File %s; Line %ld # %s SettingsHandler Fil %s; Linje %ld # %s +Couldn't find requested directory on server VideoConsumer.cpp Kunde inte hitta den begärda katalogen på servern +Renaming… VideoConsumer.cpp Byter namn... +Local CodyCam Lokal +Error setting type of output file VideoConsumer.cpp Fel vid skapande av filtyp för utdatafil +upload client name expected CodyCam uppladdningsklientnamn förväntas +SFTP CodyCam SFTP +Connected… VideoConsumer.cpp Ansluen... +PASS (real password sent)\n FtpClient PASS (riktigt lösenord skickat)\n +Every 5 minutes CodyCam Var 5:e minut +read: %d\n SftpClient läst: %d\n +OK CodyCam OK +Capture controls CodyCam Inhämtningsinställningar +Every hour CodyCam Varje timme +Cannot connect the video source to the video window CodyCam Kan inte ansluta videkällan till videofönstret +capture rate expected CodyCam Infångningsflöde förväntas +Error getting initial latency for the capture node CodyCam Fel vid inledande latens för infångningsnoden +Send to… CodyCam Skicka till... +on or off expected Settings Do not translate 'on' and 'off' on eller off förväntas +Quit CodyCam Avsluta +cmd: '%s'\n FtpClient cmd: '%s'\n +Never CodyCam Aldrig +Cannot create a video window CodyCam Kan inte skapa ett videofönster +Every 10 minutes CodyCam Var 10:e minut Cannot start the video source CodyCam Kan inte starta videokällan Cannot start the video window CodyCam Kan inte starta videofönstret -Cannot start time source! CodyCam Kan inte starta tidskälla! -Capture Rate Menu CodyCam Bildfrekvensmeny -Capture controls CodyCam Inhämtningsinställningar -Capturing Image… VideoConsumer.cpp Fångar bild… -Closing the window\n VideoConsumer.cpp Stänger fönstret\n -CodyCam System name CodyKamera -Connected… VideoConsumer.cpp Ansluen... -Couldn't find requested directory on server VideoConsumer.cpp Kunde inte hitta den begärda katalogen på servern -Directory: CodyCam Katalog: -Error creating output file VideoConsumer.cpp Fel vid skapande av utdatafil -Error getting initial latency for the capture node CodyCam Fel vid inledande latens för infångningsnoden -Error setting type of output file VideoConsumer.cpp Fel vid skapande av filtyp för utdatafil -Error writing output file VideoConsumer.cpp Fel vid skrivning av utdatafil -Every 10 minutes CodyCam Var 10:e minut -Every 15 minutes CodyCam Var 15:e minut -Every 15 seconds CodyCam Var 15:e sekund -Every 2 hours CodyCam Varannan timme -Every 24 hours CodyCam Var 24:e timme -Every 30 minutes CodyCam Var 30:e minut -Every 30 seconds CodyCam Var 30:e sekund -Every 4 hours CodyCam Var 4:e timme -Every 5 minutes CodyCam Var 5:e minut -Every 8 hours CodyCam Var 8:e timme -Every hour CodyCam Varje timme -Every minute CodyCam Varje minut -FTP CodyCam FTP -File CodyCam Arkiv -File %s # unterminated quote at end of file\n SettingsHandler Fil %s # oterminerat citat vid slutet av filen\n -File %s ; Line %ld # unterminated quote\n SettingsHandler Fil %s ; Linje %ld # oterminerat citat\n -File %s; Line %ld # %s SettingsHandler Fil %s; Linje %ld # %s -File name: CodyCam Filnamn: -File transmission failed VideoConsumer.cpp Filöverföring misslyckades -Format: CodyCam Format: -Image Format Menu CodyCam Bildformatsmeny -JPEG image CodyCam JPEG-bild -Last Capture: VideoConsumer.cpp Senaste bild: -Local CodyCam Lokal -Locking the window\n VideoConsumer.cpp Låser fönstret\n -Logging in… VideoConsumer.cpp Loggar in… -Login: CodyCam Inloggningsnamn: -Never CodyCam Aldrig -OK CodyCam OK -Output CodyCam Utdata -PASS (real password sent)\n FtpClient PASS (riktigt lösenord skickat)\n -Passive FTP CodyCam Passiv FTP -Password: CodyCam Lösenord: -Quit CodyCam Avsluta -Rate: CodyCam Flöde: -Remote host has closed the connection.\n FtpClient Anslutningen bröts av den andra parten.\n -Rename failed VideoConsumer.cpp Filnamnsbyte misslyckades -Renaming… VideoConsumer.cpp Byter namn... -SFTP CodyCam SFTP -Send to… CodyCam Skicka till... -Server login failed VideoConsumer.cpp Serverinloggning misslyckades -Server: CodyCam Server: -Start video CodyCam Starta video -Stop video CodyCam Stoppa video -Transmitting… VideoConsumer.cpp Sänder... -Type: CodyCam Typ: -Video settings CodyCam Videoinställningar -Waiting… CodyCam Väntar… -capture rate expected CodyCam Infångningsflöde förväntas -cmd: '%s'\n FtpClient cmd: '%s'\n -destination directory expected CodyCam Målkatalog förväntas -image file format expected CodyCam Bildfilsformat förväntas -invalid upload client %ld\n VideoConsumer.cpp ogiltig uppladdningsklient %ld\n -login ID expected CodyCam Inloggningsid förväntas -on or off expected Settings Do not translate 'on' and 'off' on eller off förväntas -password CodyCam lösenord password expected CodyCam lösenord förväntas -read: %d\n SftpClient läst: %d\n -read: %ld\n SftpClient läst: %ld\n reply: %d, %d\n FtpClient svar: %d, %d\n +Cannot find the media roster CodyCam Kan inte hitta mediaförteckningen +Every 4 hours CodyCam Var 4:e timme +FTP CodyCam FTP +File transmission failed VideoConsumer.cpp Filöverföring misslyckades +Cannot seek time source! CodyCam Kan inte söka tidskällan! +File CodyCam Arkiv +Image Format Menu CodyCam Bildformatsmeny +Every 30 minutes CodyCam Var 30:e minut reply: '%s'\n SftpClient svar: '%s'\n -server address expected CodyCam serveradress förväntad -still image filename expected CodyCam stillbildsfilnamn förväntas -unknown command SettingsHandler okänt kommando -unrecognized upload client specified CodyCam oigenkänd uppladdningsklient angiven -upload client name expected CodyCam uppladdningsklientnamn förväntas +Start video CodyCam Starta video diff --git a/data/catalogs/apps/deskbar/sv.catkeys b/data/catalogs/apps/deskbar/sv.catkeys index c81cdb0b82..9776dd6c3c 100644 --- a/data/catalogs/apps/deskbar/sv.catkeys +++ b/data/catalogs/apps/deskbar/sv.catkeys @@ -1,47 +1,52 @@ -1 swedish x-vnd.Be-TSKB 1669813373 - BeMenu -About Haiku BeMenu Om Haiku -About this system BeMenu Om Haiku -Always on top PreferencesWindow Alltid överst -Applications B_USER_DESKBAR_DIRECTORY/Applications Program -Applications PreferencesWindow Program -Auto-hide PreferencesWindow Dölj automatiskt -Auto-raise PreferencesWindow Höj vid närkontakt -Change time… TimeView Ställ in tid... -Clock PreferencesWindow Klocka -Close all WindowMenu Stäng alla -Demos B_USER_DESKBAR_DIRECTORY/Demos Exempelprogram -Deskbar System name Deskbar -Deskbar preferences PreferencesWindow Deskbar inställningar -Deskbar preferences… BeMenu Inställningar... -Desktop applets B_USER_DESKBAR_DIRECTORY/Desktop applets Skrivbordsprogram +1 swedish x-vnd.Be-TSKB 3197510812 +Power off DeskbarMenu Stäng av +Show day of week PreferencesWindow Visa dag i veckan Edit menu… PreferencesWindow Redigera meny... -Expand new applications PreferencesWindow Expandera nya program -Find… BeMenu Sök... -Hide all WindowMenu Göm alla -Hide time TimeView Göm tiden -Menu PreferencesWindow Meny -Mount BeMenu Montera -No windows WindowMenu Saknar fönster -Power off BeMenu Stäng av -Preferences B_USER_DESKBAR_DIRECTORY/Preferences Inställningar -Quit application WindowMenu Avsluta program -Recent applications BeMenu Senaste programmen -Recent applications: PreferencesWindow Senaste program: -Recent documents BeMenu Senaste dokumenten +Suspend DeskbarMenu Vänteläge +Applications PreferencesWindow Program +Time preferences… TimeView Tidspreferenser +About Haiku DeskbarMenu Om Haiku Recent documents: PreferencesWindow Senaste dokument: -Recent folders BeMenu Senaste mapparna -Recent folders: PreferencesWindow Senaste mappar: -Restart Tracker BeMenu Starta om Tracker -Restart system BeMenu Starta om -Show Time Tray Visa tid -Show all WindowMenu Visa alla -Show application expander PreferencesWindow Visa program-expanderare -Show calendar… TimeView Visa kalender... -Show replicants BeMenu Visa replikanthandtag -Show seconds PreferencesWindow Visa sekunder -Shutdown… BeMenu Avsluta Haiku... +Recent applications DeskbarMenu Senaste program Sort running applications PreferencesWindow Sortera aktiva program -Suspend BeMenu Viloläge -Tracker always first PreferencesWindow Visa Tracker först +Show time Tray Visa tid +Applications B_USER_DESKBAR_DIRECTORY/Applications Program +Find… DeskbarMenu Sök... Window PreferencesWindow Fönster +Menu PreferencesWindow Meny +Recent documents DeskbarMenu Senaste dokument +Show seconds PreferencesWindow Visa sekunder +Auto-hide PreferencesWindow Dölj automatiskt +Always on top PreferencesWindow Alltid överst + DeskbarMenu +Show all WindowMenu Visa alla +No windows WindowMenu Saknar fönster +Deskbar System name Deskbar +Restart system DeskbarMenu Starta om systemet +Large PreferencesWindow Stor +Auto-raise PreferencesWindow Höj vid närkontakt +Hide time TimeView Göm tiden +Recent folders: PreferencesWindow Senaste mappar: +Show application expander PreferencesWindow Visa program-expanderare +Restart Tracker DeskbarMenu Starta om Tracker +Close all WindowMenu Stäng alla +Deskbar preferences PreferencesWindow Deskbar inställningar +Mount DeskbarMenu Montera +Small PreferencesWindow Liten +Recent applications: PreferencesWindow Senaste program: +Shutdown… DeskbarMenu Stäng av… +Tracker always first PreferencesWindow Visa Tracker först +Preferences B_USER_DESKBAR_DIRECTORY/Preferences Inställningar +Recent folders DeskbarMenu Senaste mappar +About this system DeskbarMenu Om detta system +Show calendar… TimeView Visa kalender... +Deskbar preferences… DeskbarMenu Deskbar inställningar... +Expand new applications PreferencesWindow Expandera nya program +Show replicants DeskbarMenu Visa replicants +Hide application names PreferencesWindow Göm applikation namnen +Clock PreferencesWindow Klocka +Demos B_USER_DESKBAR_DIRECTORY/Demos Exempelprogram +Icon size PreferencesWindow Ikonstorlek +Desktop applets B_USER_DESKBAR_DIRECTORY/Desktop applets Skrivbordsprogram +Hide all WindowMenu Göm alla +Quit application WindowMenu Avsluta program diff --git a/data/catalogs/apps/deskcalc/sv.catkeys b/data/catalogs/apps/deskcalc/sv.catkeys index 7583fc8ae8..162c505496 100644 --- a/data/catalogs/apps/deskcalc/sv.catkeys +++ b/data/catalogs/apps/deskcalc/sv.catkeys @@ -1,5 +1,9 @@ -1 swedish x-vnd.Haiku-DeskCalc 2547506672 -Audio Feedback CalcView Knappljud +1 swedish x-vnd.Haiku-DeskCalc 3276968552 +Compact CalcView Kompakt +Scientific CalcView Vetenskaplig DeskCalc System name Kalkylator +Basic CalcView Enkel +Radians CalcView Radianer Enable Num Lock on startup CalcView Aktivera Num Lock vid start -Show keypad CalcView Visa tangenter +Degrees CalcView Grader +Audio Feedback CalcView Knappljud diff --git a/data/catalogs/apps/devices/sv.catkeys b/data/catalogs/apps/devices/sv.catkeys index a0640245f9..132459aea2 100644 --- a/data/catalogs/apps/devices/sv.catkeys +++ b/data/catalogs/apps/devices/sv.catkeys @@ -1,95 +1,95 @@ 1 swedish x-vnd.Haiku-Devices 865240481 -ACPI Information DeviceACPI ACPI-information -ACPI Processor Namespace '%2' DeviceACPI ACPI Processor-namnrymd '%2' -ACPI System Bus DeviceACPI ACPI systembuss -ACPI System Indicator DeviceACPI ACPI systemindikator -ACPI Thermal Zone DeviceACPI ACPI termisk zon -ACPI bus Device ACPI-buss -ACPI bus DevicesView ACPI-buss -ACPI controller Device ACPI-kontroller -ACPI node '%1' DeviceACPI ACPI nod '%1' -Array DeviceSCSI Matris -Basic information DevicesView Grundläggande information -Bridge Device Brygga -Bridge DeviceSCSI Brygga -Bus DevicesView Buss -Bus Information Device Bussinformation -CD-ROM DeviceSCSI CD-ROM -Card Reader DeviceSCSI Kortläsare -Category DevicesView Kategori -Changer DeviceSCSI Växlare -Class Info:\t\t\t\t: %classInfo% DeviceACPI Klassinformation:\t\t\t\t: %classInfo% -Class Info:\t\t\t\t: %classInfo% DeviceSCSI Klassinformation:\t\t\t\t: %classInfo% -Class info DevicePCI Klassinformation -Communication controller Device Kommunikationskontroller -Communications DeviceSCSI Kommunikations -Computer Device Dator -Computer DevicesView Dator -Connection DevicesView Anslutning -Detailed DevicesView Detaljerat -Device Device Enhet -Device Name\t\t\t\t: %Name%\nManufacturer\t\t\t: %Manufacturer%\nDriver used\t\t\t\t: %DriverUsed%\nDevice paths\t: %DevicePaths% Device Enhetsnamn\t\t\t\t: %Name%\nTillverkare\t\t\t: %Manufacturer%\nDrivrutin\t\t\t\t: %DriverUsed%\nEnhetssökväg\t: %DevicePaths% -Device class DeviceSCSI Enhetsklass -Device name Device Enhetsnamn -Device name DeviceACPI Enhetsnamn -Device name DevicePCI Enhetsnamn -Device name DeviceSCSI Enhetsnamn -Device name: Device Enhetsnamn: -Device paths Device Enhetssökväg -Device paths DevicePCI Enhetssökväg -Devices DevicesView Enheter -Devices System name Enheter -Disk Drive DeviceSCSI Diskenhet -Display controller Device Skärmkontroller -Docking station Device Dockningsstation -Driver used Device Drivrutin använd -Driver used DevicePCI Använd drivrutin -Enclosure DeviceSCSI Hölje -Encryption controller Device Krypteringskontroller -Generate system information DevicesView Generera systeminformation -Generic system peripheral Device Allmänt systemtillbehör -Graphics Peripheral DeviceSCSI Grafisk kringutrustning -ISA bus Device ISA-buss -ISA bus DevicesView ISA-buss -Input device controller Device Indataenhetskontroller -Intelligent controller Device Intelligent kontroller -Manufacturer Device Tillverkare -Manufacturer DeviceACPI Tillverkare -Manufacturer DevicePCI Tillverkare Manufacturer DeviceSCSI Tillverkare -Manufacturer: Device Tillverkare: -Mass storage controller Device Lagringskontroller -Memory controller Device Minneskontroller -Multimedia controller Device Multimediakontroller -Name PropertyList Namn -Network controller Device Nätverkskontroller -None Device Ingen -Not implemented DeviceACPI Inte implementerat -Not implemented DevicePCI Inte implementerat -Optical Drive DeviceSCSI Optisk enhet Order by: DevicesView Sortera efter: -Other DeviceSCSI Annan -PCI Information DevicePCI PCI-information -PCI bus Device PCI-buss -PCI bus DevicesView PCI-buss +ACPI controller Device ACPI-kontroller +Memory controller Device Minneskontroller +Driver used DevicePCI Använd drivrutin +CD-ROM DeviceSCSI CD-ROM +ISA bus Device ISA-buss +ACPI bus Device ACPI-buss +ISA bus DevicesView ISA-buss +Docking station Device Dockningsstation +Computer Device Dator +Unknown device Device Okänd enhet +Class Info:\t\t\t\t: %classInfo% DeviceACPI Klassinformation:\t\t\t\t: %classInfo% +Processor DeviceSCSI Processor +RBC DeviceSCSI RBC +Detailed DevicesView Detaljerat +Category DevicesView Kategori +Quit DevicesView Avsluta +Device paths Device Enhetssökväg +Scanner DeviceSCSI Skanner Printer DeviceSCSI Skrivare Processor Device Processor -Processor DeviceSCSI Processor -Quit DevicesView Avsluta -RBC DeviceSCSI RBC -Refresh devices DevicesView Uppdatera enhetsvy -Report compatibility DevicesView Rapportera kompatibilitet -SCSI Information DeviceSCSI SCSI information -Satellite communications controller Device Satelitkommunikationskontroller -Scanner DeviceSCSI Skanner -Serial bus controller Device Seriell kontroller -Signal processing controller Device Signalbehandlingskontroller -Tape Drive DeviceSCSI Bandstation -Unclassified device Device Oklassificerad enhet -Unknown DevicePCI Okänt -Unknown device Device Okänd enhet -Unknown device DevicesView Okänd enhet -Value PropertyList Värde -Wireless controller Device Trådlös kontroller -Worm DeviceSCSI Mask +Optical Drive DeviceSCSI Optisk enhet +ACPI Processor Namespace '%2' DeviceACPI ACPI Processor-namnrymd '%2' +Bridge DeviceSCSI Brygga unknown Device okänd +ACPI Information DeviceACPI ACPI-information +Generic system peripheral Device Allmänt systemtillbehör +Not implemented DevicePCI Inte implementerat +Disk Drive DeviceSCSI Diskenhet +Not implemented DeviceACPI Inte implementerat +Device name DevicePCI Enhetsnamn +Display controller Device Skärmkontroller +Mass storage controller Device Lagringskontroller +Input device controller Device Indataenhetskontroller +Network controller Device Nätverkskontroller +Device class DeviceSCSI Enhetsklass +Device name DeviceACPI Enhetsnamn +Driver used Device Drivrutin använd +Other DeviceSCSI Annan +Device Name\t\t\t\t: %Name%\nManufacturer\t\t\t: %Manufacturer%\nDriver used\t\t\t\t: %DriverUsed%\nDevice paths\t: %DevicePaths% Device Enhetsnamn\t\t\t\t: %Name%\nTillverkare\t\t\t: %Manufacturer%\nDrivrutin\t\t\t\t: %DriverUsed%\nEnhetssökväg\t: %DevicePaths% +ACPI Thermal Zone DeviceACPI ACPI termisk zon +Communications DeviceSCSI Kommunikations +Bus DevicesView Buss +Communication controller Device Kommunikationskontroller +Manufacturer DeviceACPI Tillverkare +PCI bus Device PCI-buss +ACPI System Indicator DeviceACPI ACPI systemindikator +None Device Ingen +PCI bus DevicesView PCI-buss +Class Info:\t\t\t\t: %classInfo% DeviceSCSI Klassinformation:\t\t\t\t: %classInfo% +Basic information DevicesView Grundläggande information +PCI Information DevicePCI PCI-information +Manufacturer: Device Tillverkare: +ACPI bus DevicesView ACPI-buss +Changer DeviceSCSI Växlare +ACPI System Bus DeviceACPI ACPI systembuss +Devices System name Enheter +Worm DeviceSCSI Mask +Multimedia controller Device Multimediakontroller +Unknown DevicePCI Okänt +Device name: Device Enhetsnamn: +Computer DevicesView Dator +Value PropertyList Värde +Report compatibility DevicesView Rapportera kompatibilitet +Device Device Enhet +Signal processing controller Device Signalbehandlingskontroller +Serial bus controller Device Seriell kontroller +Wireless controller Device Trådlös kontroller +ACPI node '%1' DeviceACPI ACPI nod '%1' +Device name Device Enhetsnamn +Manufacturer Device Tillverkare +Name PropertyList Namn +Manufacturer DevicePCI Tillverkare +Intelligent controller Device Intelligent styrenhet +Satellite communications controller Device Styrenhet för satellitkommunikation +SCSI Information DeviceSCSI SCSI Information +Enclosure DeviceSCSI Hölje +Array DeviceSCSI Matris +Bridge Device Brygga +Refresh devices DevicesView Uppdatera enheter +Unknown device DevicesView Okänd enhet +Graphics Peripheral DeviceSCSI Grafisk kringutrustning +Tape Drive DeviceSCSI Bandenhet +Bus Information Device Bus Information +Connection DevicesView Anslutning +Generate system information DevicesView Generera systeminformation +Encryption controller Device Krypteringsstyrenhet +Unclassified device Device Oklassificerad enhet +Device name DeviceSCSI Enhetsnamn +Card Reader DeviceSCSI Kortläsare +Class info DevicePCI Klass information +Device paths DevicePCI Enhetssökväg +Devices DevicesView Enheter diff --git a/data/catalogs/apps/diskprobe/sv.catkeys b/data/catalogs/apps/diskprobe/sv.catkeys index f124643581..37781d6ea4 100644 --- a/data/catalogs/apps/diskprobe/sv.catkeys +++ b/data/catalogs/apps/diskprobe/sv.catkeys @@ -1,133 +1,132 @@ -1 swedish x-vnd.Haiku-DiskProbe 3441574721 -%ld (native) ProbeView %ld (native) -(native) ProbeView (native) -15 bit TypeEditors 15 bitar -16 bit TypeEditors 16 bitar -16 bit signed value: TypeEditors 16 bitars signed värde: -16 bit unsigned value: TypeEditors 16 bitars unsigned-värde: -32 bit TypeEditors 32 bitar -32 bit signed value: TypeEditors 32 bitars signed-värde: -32 bit size or status: TypeEditors 32 bitars storlek eller status: -32 bit unsigned pointer: TypeEditors 32 bitars unsigned-pekare: -32 bit unsigned size: TypeEditors 32 bitars unsigned-storlek: -32 bit unsigned value: TypeEditors 32 bitars unsigned-värde: -64 bit signed offset: TypeEditors 64 bitars signed-offset: -64 bit signed value: TypeEditors 64 bitars signed value: -64 bit unsigned value: TypeEditors 64 bitars unsigned-värde: -8 bit palette TypeEditors 8 bitars palett -8 bit signed value: TypeEditors 8 bitars signed-värde: -8 bit unsigned value: TypeEditors 8 bitars unsigned-värde: -Add ProbeView Lägg till -Attribute AttributeWindow Attribut -Attribute ProbeView Attribut -Attribute offset: ProbeView Attributoffset: -Attribute type: ProbeView Attributstyp: -Attribute: ProbeView Attribut: -Attributes ProbeView Attribut -Back ProbeView Tillbaka -Base ProbeView A menu item, the number that is basis for a system of calculation. The base 10 system is a decimal system. This is in the same menu window than 'Font size' and 'BlockSize' Bas -Block ProbeView Block -Block %Ld (0x%Lx) ProbeView Block %Ld (0x%Lx) -Block 0x%Lx ProbeView Block 0x%Lx -Block: ProbeView Block: -BlockSize ProbeView A menu item, a shortened form from 'block size'. This is in the same menu windowthan 'Base' and 'Font size' Blockstorlek -Bookmarks ProbeView Bokmärken -Boolean TypeEditors This is the type of editor Booleskt värde -Boolean editor TypeEditors Boolesk editor -Boolean value: TypeEditors Booleskt värde: -Cancel AttributeWindow Avbryt -Cancel OpenWindow Avbryt -Cancel ProbeView Avbryt -Case sensitive FindWindow Skiftlägeskänslig -Close AttributeWindow Stäng -Close FileWindow Stäng -Close ProbeView Stäng -Contents: TypeEditors Innehåll: -Copy ProbeView Kopiera -Could not find search string. ProbeView Kunde inte hitta söksträngen. -Could not open \"%s\":\n%s DiskProbe Opening of entry reference buffer for a DiskProbe request Alert message. The name of entry reference and error message is shown. Kunde inte öppna \"%s\":\n%s -Could not open file \"%s\": %s\n DiskProbe Kunde inte öppna filen \"%s\": %s\n -Could not read image TypeEditors Image means here a picture file, not a disk image. Kunde inte läsa bilden -Decimal ProbeView A menu item, as short as possible, noun is recommended if it is shorter than adjective. Decimal -Device ProbeView Enhet -Device offset: ProbeView Enhetsoffset: -Device: ProbeView Enhet: -DiskProbe System name DiskInspekterare -DiskProbe request AttributeWindow DiskInspekteraren -DiskProbe request DiskProbe DiskInspekteraren -DiskProbe request ProbeView DiskInspekterar begäran -Do you really want to remove the attribute \"%s\" from the file \"%s\"?\n\nYou cannot undo this action. AttributeWindow Vill du verkligen ta bort attributet \"%s\" från filen \"%s\"?\n\nDu kan inte ångra denna aktion. -Don't save ProbeView Spara inte -Double precision floating-point value: TypeEditors Dubbelprecisions flyttals-värde: -Edit ProbeView Redigera -Examine device: OpenWindow Undersök enhet: -File FileWindow Arkiv -File ProbeView Fil +1 swedish x-vnd.Haiku-DiskProbe 2900255050 File offset: ProbeView Filoffset: -File: ProbeView Fil: -Find FindWindow Sök +%ld (native) ProbeView %ld (native) +64 bit unsigned value: TypeEditors 64 bitars unsigned-värde: Find again ProbeView Sök igen -Find… ProbeView Sök… -Fit ProbeView Size of fonts, fits to available room Anpassa -Flattened bitmap TypeEditors Platt bitmapp -Floating-point value: TypeEditors Flyttalsvärde: -Font size ProbeView Typsnittsstorlek -Grayscale TypeEditors Gråskala -Hex ProbeView A menu item, as short as possible, noun is recommended if it is shorter than adjective. Hex -Hexadecimal FindWindow A menu item, as short as possible, noun is recommended if it is shorter than adjective. Hexadecimal -Icon TypeEditors Ikon -Icon view TypeEditors Ikonvy -Image TypeEditors This is the type of view Bild -Image view TypeEditors Image means here a picture file, not a disk image. Bildvy -MIME type editor TypeEditors MIME-typ redigerare -MIME type: TypeEditors MIME-typ: -Message TypeEditors This is the type of view Meddelande -Message View TypeEditors Meddelandeläge -Mode: FindWindow Läge: -Native: %Ld (0x%0*Lx) ProbeView Native: %Ld (0x%0*Lx) -Native: 0x%0*Lx ProbeView Native: 0x%0*Lx -New… FileWindow Ny... -Next ProbeView Nästa -No type editor available AttributeWindow Redigeringsfunktion saknas -Number TypeEditors This is the type of editor Nummer -Number editor TypeEditors Nummereditor -Number: TypeEditors Nummer: -OK DiskProbe OK -OK ProbeView Ok -Offset: ProbeView Offset: -Open device FileWindow Öppna enhet -Open file… FileWindow Öppna fil... -PNG format TypeEditors PNG-format -Page setup… ProbeView Sidinställning… -Paste ProbeView Klistra in -Previous ProbeView Föregående -Print… ProbeView Skriv ut... -Probe device OpenWindow Inspektera enhet -Probe file… OpenWindow Inspektera fil... -Quit FileWindow Avsluta -Raw editor AttributeWindow Råeditor -Redo ProbeView Gör om -Remove AttributeWindow Ta bort -Remove from file AttributeWindow Ta bort från fil -Save ProbeView Spara -Save changes before closing? ProbeView Spara ändringar före stängning? -Select all ProbeView Markera allt -Selection ProbeView Markering -Stop ProbeView Stopp -String editor TypeEditors Strängeditor -Swapped: %Ld (0x%0*Lx) ProbeView Växlat: %Ld (0x%0*Lx) -Swapped: 0x%0*Lx ProbeView Växlat: 0x%0*Lx Text FindWindow Text -Text TypeEditors This is the type of editor Text -Type editor AttributeWindow Typeditor: -Type editor ProbeView Typeditor -Type editor not supported ProbeView Typeditor stöds ej -Undo ProbeView Ångra -Unknown format TypeEditors Okänt format -Unknown type TypeEditors Okänd typ -View ProbeView This is the last menubar item 'File Edit Block View' Visa -Writing to the file failed:\n%s\n\nAll changes will be lost when you quit. ProbeView Skrivning till filen misslyckades:\n%s\n\nAlla ändringar kommer att gå förlorade när du avslutar. -none ProbeView No attributes ingen -of ProbeView av -of 0x0 ProbeView This is a part of 'Block 0xXXXX of 0x0026' message. In languages without 'of' structure it can be replaced simply with '/'. av 0x0 +Find… ProbeView Sök… +Case sensitive FindWindow Skiftlägeskänslig +Cancel OpenWindow Avbryt +Close AttributeWindow Stäng +File ProbeView Fil +Attribute ProbeView Attribut +Floating-point value: TypeEditors Flyttalsvärde: +16 bit TypeEditors 16 bitar +Attributes ProbeView Attribut +Device offset: ProbeView Enhetsoffset: +Selection ProbeView Markering +DiskProbe System name DiskInspekterare what: '%.4s'\n\n TypeEditors 'What' is a message specifier that defines the type of the message. meddelandekonstant: '%.4s'\n\n +File FileWindow Arkiv +OK DiskProbe OK +Boolean TypeEditors This is the type of editor Booleskt värde +Paste ProbeView Klistra in +PNG format TypeEditors PNG-format +Font size ProbeView Typsnittsstorlek +Attribute type: ProbeView Attributstyp: +Attribute AttributeWindow Attribut +8 bit signed value: TypeEditors 8 bitars signed-värde: +Number: TypeEditors Nummer: +Save ProbeView Spara +Stop ProbeView Stopp +Number editor TypeEditors Nummereditor +Hex ProbeView A menu item, as short as possible, noun is recommended if it is shorter than adjective. Hex +No type editor available AttributeWindow Redigeringsfunktion saknas +Double precision floating-point value: TypeEditors Dubbelprecisions flyttals-värde: +Device: ProbeView Enhet: +Do you really want to remove the attribute \"%s\" from the file \"%s\"?\n\nYou cannot undo this action. AttributeWindow Vill du verkligen ta bort attributet \"%s\" från filen \"%s\"?\n\nDu kan inte ångra denna aktion. +Text TypeEditors This is the type of editor Text +8 bit unsigned value: TypeEditors 8 bitars unsigned-värde: +Block ProbeView Block +Back ProbeView Tillbaka +Device ProbeView Enhet +Unknown type TypeEditors Okänd typ +Block 0x%Lx ProbeView Block 0x%Lx +Quit FileWindow Avsluta +Undo ProbeView Ångra +Close ProbeView Stäng +Number TypeEditors This is the type of editor Nummer +Decimal ProbeView A menu item, as short as possible, noun is recommended if it is shorter than adjective. Decimal +16 bit signed value: TypeEditors 16 bitars signed värde: +String editor TypeEditors Strängeditor +of 0x0 ProbeView This is a part of 'Block 0xXXXX of 0x0026' message. In languages without 'of' structure it can be replaced simply with '/'. av 0x0 +64 bit signed offset: TypeEditors 64 bitars signed-offset: +Boolean editor TypeEditors Boolesk editor +Copy ProbeView Kopiera +none ProbeView No attributes ingen +Boolean value: TypeEditors Booleskt värde: +32 bit size or status: TypeEditors 32 bitars storlek eller status: +8 bit palette TypeEditors 8 bitars palett +Fit ProbeView Size of fonts, fits to available room Anpassa +Probe device OpenWindow Inspektera enhet + (native) ProbeView (native) +Unknown format TypeEditors Okänt format +Hexadecimal FindWindow A menu item, as short as possible, noun is recommended if it is shorter than adjective. Hexadecimal +MIME type: TypeEditors MIME-typ: +Page setup… ProbeView Sidinställning… +New… FileWindow Ny... +DiskProbe request AttributeWindow DiskInspekteraren +Could not read image TypeEditors Image means here a picture file, not a disk image. Kunde inte läsa bilden +BlockSize ProbeView A menu item, a shortened form from 'block size'. This is in the same menu windowthan 'Base' and 'Font size' Blockstorlek +Save changes before closing? ProbeView Spara ändringar före stängning? +Type editor AttributeWindow Typredigerare +Native: 0x%0*Lx ProbeView Native: 0x%0*Lx +Raw editor AttributeWindow Raw editor +Message View TypeEditors Meddelande vy +DiskProbe request ProbeView DiskInspekteraren +32 bit unsigned size: TypeEditors 32 bit osignerad storlek: +Flattened bitmap TypeEditors Tillplattad bitmap +Open file… FileWindow Öppna fil... +Next ProbeView Nästa +Close FileWindow Stäng +Attribute: ProbeView Attribut: +Remove from file AttributeWindow Ta bort från fil +Don't save ProbeView Spara inte +Previous ProbeView Föregående +64 bit signed value: TypeEditors 64 bitars signed-värde: +Icon TypeEditors Ikon +Block: ProbeView Block: +Examine device: OpenWindow Undersök enheten: +Offset: ProbeView Avstånd: +OK ProbeView OK +Add ProbeView Lägg till +Edit ProbeView Redigera +Native: %Ld (0x%0*Lx) ProbeView Native: %Ld (0x%0*Lx) +32 bit unsigned value: TypeEditors 32 bitars unsigned-värde: +Message TypeEditors This is the type of view Meddelande +Could not open \"%s\":\n%s DiskProbe Opening of entry reference buffer for a DiskProbe request Alert message. The name of entry reference and error message is shown. Kunde inte öppna \"%s\":\n%s +Base ProbeView A menu item, the number that is basis for a system of calculation. The base 10 system is a decimal system. This is in the same menu window than 'Font size' and 'BlockSize' Bas +Image view TypeEditors Image means here a picture file, not a disk image. Bildvisning +Cancel AttributeWindow Avbryt +Type editor not supported ProbeView Typ editering stöds inte +MIME type editor TypeEditors MIME typ editor +Swapped: %Ld (0x%0*Lx) ProbeView Växlade: %Ld (0x%0*Lx) +Find FindWindow Sök +Remove AttributeWindow Ta bort +Print… ProbeView Skriv ut... +Block %Ld (0x%Lx) ProbeView Block %Ld (0x%Lx) +Image TypeEditors This is the type of view Bild +Could not open file \"%s\": %s\n DiskProbe Kunde inte öppna filen \"%s\": %s\n +Select all ProbeView Markera allt +Probe file… OpenWindow Undersök filen... +Icon view TypeEditors Ikonvy +Bookmarks ProbeView Bokmärken +Mode: FindWindow Läge: +15 bit TypeEditors 15 bitar +Open device FileWindow Öppna enheten +Could not find search string. ProbeView Kunde inte hitta söksträng. +16 bit unsigned value: TypeEditors 16 bitars osignerat värde: +View ProbeView This is the last menubar item 'File Edit Block View' Vy +Redo ProbeView Gör om +File: ProbeView Fil: +32 bit unsigned pointer: TypeEditors 32 bitars osignerad pointer: +of ProbeView av +Writing to the file failed:\n%s\n\nAll changes will be lost when you quit. ProbeView Skrivning till filen gick inte:\n %s\n \nAlla ändringar förloras när du avslutar programmet. +32 bit TypeEditors 32 bitar +Cancel ProbeView Avbryt +Swapped: 0x%0*Lx ProbeView Bytt: 0x%0*Lx +Grayscale TypeEditors Gråskala +32 bit signed value: TypeEditors 32 bitars signerat värde: +DiskProbe request DiskProbe DiskInspekteraren +Type editor ProbeView Typredigerare +Contents: TypeEditors Innehåll: diff --git a/data/catalogs/apps/diskusage/sv.catkeys b/data/catalogs/apps/diskusage/sv.catkeys index eaf5efed98..bb70073b01 100644 --- a/data/catalogs/apps/diskusage/sv.catkeys +++ b/data/catalogs/apps/diskusage/sv.catkeys @@ -1,24 +1,24 @@ -1 swedish x-vnd.Haiku-DiskUsage 2324691237 -%a, %d %b %Y, %r Info Window %a, %d %b %Y, %r -%d file Status View %d fil -%d files Status View %d filer -9999.99 GB Status View 9999.99 GB -Created Info Window Skapad -DiskUsage System name DiskAnvändning -Free on %refName% Scanner Ledigt på %refName% -Get Info Pie View Visa information +1 swedish x-vnd.Haiku-DiskUsage 3399777733 +Scanning %refName% Scanner Skannar %refName% +Size Info Window Storlek +Rescan Pie View Skanna om +Rescan Volume View Skanna om +Outdated view Pie View Föråldrad vy Kind Info Window Typ +file unavailable Pie View fil ej tillgänglig +no supporting apps Pie View applikationsstöd saknas +%d file Status View %d fil +Path Info Window Sökväg +Scan Status View Skanna +9999.99 GB Status View 9999.99 GB +file unavailable Status View fil ej tillgänglig +Get Info Pie View Visa information +DiskUsage System name DiskAnvändning + in %d files Info Window i %d filer +%d files Status View %d filer +Created Info Window Skapad Modified Info Window Modifierad Open Pie View Öppna Open With Pie View Öppna med -Outdated view Pie View Föråldrad vy -Path Info Window Sökväg -Rescan Pie View Skanna om -Rescan Volume View Skanna om -Scan Status View Skanna -Scanning %refName% Scanner Skannar %refName% -Size Info Window Storlek -file unavailable Pie View fil ej tillgänglig -file unavailable Status View fil ej tillgänglig -in %d files Info Window i %d filer -no supporting apps Pie View applikationsstöd saknas +%a, %d %b %Y, %r Info Window %a, %d %b %Y, %r +Free on %refName% Scanner Ledigt på %refName% diff --git a/data/catalogs/apps/drivesetup/sv.catkeys b/data/catalogs/apps/drivesetup/sv.catkeys index 901e714ffc..e3e53b52c6 100644 --- a/data/catalogs/apps/drivesetup/sv.catkeys +++ b/data/catalogs/apps/drivesetup/sv.catkeys @@ -1,77 +1,79 @@ -1 swedish x-vnd.Haiku-DriveSetup 1209826930 -%ld MiB Support %ld MiB - DiskView - PartitionList -Active PartitionList Aktiv -Are you sure you want to delete the selected partition?\n\nAll data on the partition will be irretrievably lost if you do so! MainWindow Är du säker på att du vill ta bort partitionen?\n\nAll data på partitionen kommer att gå förlorad! -Are you sure you want to initialize the partition \"%s\"? You will be asked again before changes are written to the disk. MainWindow Är du säker på att du vill initiera partitionen \"%s\"? Du kommer åter igen att tillfrågas innan ändringarna skrivs till disken. -Are you sure you want to initialize the partition? You will be asked again before changes are written to the disk. MainWindow Är du säker på att du vill initiera partitionen? Du kommer åter igen att tillfrågas innan ändringarna skrivs till disken. -Are you sure you want to write the changes back to disk now?\n\nAll data on the disk %s will be irretrievably lost if you do so! MainWindow Är du säker på att du vill skriva ändringar tillbaka till disken ny?\n\nAlla data på partitionen %s kommer att raderas om du gör så! -Are you sure you want to write the changes back to disk now?\n\nAll data on the partition %s will be irretrievably lost if you do so! MainWindow Är du säker på att du vill skriva ändringarna till disken?\n\nAll data på partitionen kommer att gå förlorad! -Are you sure you want to write the changes back to disk now?\n\nAll data on the partition will be irretrievably lost if you do so! MainWindow Är du säker på att du vill skriva ändringarna till disken?\n\nAll data på partitionen kommer att gå förlorad! -Are you sure you want to write the changes back to disk now?\n\nAll data on the selected disk will be irretrievably lost if you do so! MainWindow Är du säker på att du vill skriva ändringarna till disken?\n\nAll data på partitionen kommer att gå förlorad! -Are you sure you want to write the changes back to disk now?\n\nAll data on the selected partition will be irretrievably lost if you do so! MainWindow Är du säker på att du vill skriva ändringar tillbaka till disken ny?\n\nAlla data på den valda partitionen kommer att raderas om du gör så! -Cancel CreateParamsPanel Avbryt -Cancel InitParamsPanel Avbryt -Cancel MainWindow Avbryt -Cannot delete the selected partition. MainWindow Kan inte radera den valda partitionen. -Continue MainWindow Fortsätt -Could not aquire partitioning information. MainWindow Kunde inte läsa partitionsinformation. -Could not delete the selected partition. MainWindow Kunde inte radera den valda partitionen. -Could not mount partition %s. MainWindow Kunde inte montera partition %s. -Could not unmount partition %s. MainWindow Kunde inte avmontera partition %s. -Create CreateParamsPanel Skapa -Create… MainWindow Skapa… -Creation of the partition has failed. MainWindow Skapande av partitionen misslyckades. +1 swedish x-vnd.Haiku-DriveSetup 232650930 +DriveSetup System name DiskHanterare Delete MainWindow Ta bort -Delete partition MainWindow Radera partition -Device DiskView Enhet +Are you sure you want to write the changes back to disk now?\n\nAll data on the selected partition will be irretrievably lost if you do so! MainWindow Är du säker på att du vill skriva ändringar tillbaka till disken ny?\n\nAlla data på den valda partitionen kommer att raderas om du gör så! +Rescan MainWindow Uppdatera +OK MainWindow OK +Could not aquire partitioning information. MainWindow Kunde inte läsa partitionsinformation. +There's no space on the partition where a child partition could be created. MainWindow Det finns inget utrymme för en underpartition på partitionen. +%ld MiB Support %ld MiB + PartitionList +Unable to find the selected partition by ID. MainWindow Kunde inte hitta den valda partitionen via ID. +Select a partition from the list below. DiskView Välj en partition från listan nedan. +No disk devices have been recognized. DiskView Inga diskenheter har identifierats. +Failed to initialize the disk %s!\n MainWindow Misslyckades att initiera partionen %s!\n +The selected disk is read-only. MainWindow Den valda disken är inte skrivbar. +Partition name: CreateParamsPanel Partitionsnamn: +Initialize InitParamsPanel Initiera +Could not mount partition %s. MainWindow Kunde inte montera partition %s. +The partition %s has been successfully formatted.\n MainWindow Partitionen %s har initierats.\n +The partition %s is already unmounted. MainWindow Partitionen %s är redan avmonterad. +Failed to delete the partition. No changes have been written to disk. MainWindow Kunde inte radera partitionen. Inga ändringar har skrivits till disken. +Partition type: CreateParamsPanel Partitionstyp: +Could not delete the selected partition. MainWindow Kunde inte radera den valda partitionen. +Initialize MainWindow Initiera +Error: MainWindow in any error alert Fel: +Partition %ld DiskView Partition %ld + DiskView +Initialization of the partition %s failed. (Nothing has been written to disk.) MainWindow Initiering av partitionen %s misslyckades (Inget skrevs till disken.) +Are you sure you want to write the changes back to disk now?\n\nAll data on the partition will be irretrievably lost if you do so! MainWindow Är du säker på att du vill skriva ändringarna till disken?\n\nAll data på partitionen kommer att gå förlorad! +Mounted at PartitionList Monterad vid +There was an error acquiring the partition row. MainWindow Ett fel uppstod när partitionsinformationen skulle hämtas. +You need to select a partition entry from the list. MainWindow Du måste välja en partiton från listan. +The currently selected partition does not have a parent partition. MainWindow Den valda partitionen saknar omslutande partition. +Are you sure you want to write the changes back to disk now?\n\nAll data on the selected disk will be irretrievably lost if you do so! MainWindow Är du säker på att du vill skriva ändringarna till disken?\n\nAll data på partitionen kommer att gå förlorad! +Offset: %ld MB Support Offset: %ld MB +Write changes MainWindow Skriv ändringar +There was an error preparing the disk for modifications. MainWindow Det blev ett fel när diskändringarna förbereddes. +The partition %s is already mounted. MainWindow Partitionen %s är redan monterad. +Are you sure you want to format the partition? You will be asked again before changes are written to the disk. MainWindow Är du säker på att du vill formatera partitionen? Du kommer att så frågan igen innan ändringarna skrivs till disk. +Are you sure you want to write the changes back to disk now?\n\nAll data on the disk %s will be irretrievably lost if you do so! MainWindow Är du säker på att du vill skriva ändringar tillbaka till disken ny?\n\nAlla data på partitionen %s kommer att raderas om du gör så! +Are you sure you want to delete the selected partition?\n\nAll data on the partition will be irretrievably lost if you do so! MainWindow Är du säker på att du vill ta bort partitionen?\n\nAll data på partitionen kommer att gå förlorad! +Create… MainWindow Skapa… +Disk system \"%s\"\" not found! MainWindow Disksystemet \"%s\"\" hittades ej! +The disk has been successfully initialized.\n MainWindow Partitionen har initierats.\n +Could not unmount partition %s. MainWindow Kunde inte avmontera partition %s. +Failed to format the partition %s!\n MainWindow Misslyckades att formatera partionen %s!\n +Mount MainWindow Montera +Create CreateParamsPanel Skapa Device PartitionList Enhet Disk MainWindow Disk -Disk system \"%s\"\" not found! MainWindow Disksystemet \"%s\" hittades ej! -DriveSetup System name DiskHanterare -Eject MainWindow Mata ut -End: %ld MB Support Slut: %ld MB -Error: MainWindow in any error alert Fel: -Failed to delete the partition. No changes have been written to disk. MainWindow Kunde inte radera partitionen. Inga ändringar har skrivits till disken. -Failed to initialize the partition %s!\n MainWindow Misslyckades att initiera partionen %s!\n -Failed to initialize the partition. No changes have been written to disk. MainWindow Kunde inte initialisera partitionen. Inga ändringar har skrivits till disken. -File system PartitionList Filsystem -Format (not implemented) MainWindow Formatera (inte implementerat) -Initialization of the partition %s failed. (Nothing has been written to disk.) MainWindow Initiering av partitionen %s misslyckades (Inget skrevs till disken). -Initialize InitParamsPanel Initiera -Initialize MainWindow Initiera -Mount MainWindow Montera -Mount all MainWindow Montera alla -Mounted at PartitionList Monterad vid -No disk devices have been recognized. DiskView Inga diskenheter har identifierats. -OK MainWindow OK -Offset: %ld MB Support Offset: %ld MB -Parameters PartitionList Parametrar -Partition MainWindow Partition -Partition %ld DiskView Partition %ld -Partition name: CreateParamsPanel Partitionsnamn: -Partition size CreateParamsPanel Partitionsstorlek -Partition type: CreateParamsPanel Partitionstyp: -Rescan MainWindow Uppdatera -Select a partition from the list below. DiskView Välj en partition från listan nedan. -Size PartitionList Storlek -Surface test (not implemented) MainWindow Yttest (inte implementerat) -The currently selected partition does not have a parent partition. MainWindow Den valda partitionen saknar omslutande partition. -The currently selected partition is not empty. MainWindow Den valda partitionen är inte tom. -The partition %s has been successfully initialized.\n MainWindow Partitionen %s har initierats.\n -The partition %s is already mounted. MainWindow Partitionen %s är redan monterad. -The partition %s is already unmounted. MainWindow Partitionen %s är redan avmonterad. -The partition %s is currently mounted. MainWindow Partitionen %s är monterad. -The selected disk is read-only. MainWindow Den valda disken är inte skrivbar. -The selected partition does not contain a partitioning system. MainWindow Den valda partitionen innehåller inget partitionssystem. -There was an error acquiring the partition row. MainWindow Ett fel uppstod när partitionsinformationen skulle hämtas. -There was an error preparing the disk for modifications. MainWindow Det blev ett fel när diskändringarna förbereddes. -There's no space on the partition where a child partition could be created. MainWindow Det finns inget utrymme för en underpartition på partitionen. -Unable to find the selected partition by ID. MainWindow Kunde inte hitta den valda partitionen via ID. -Unmount MainWindow Avmontera -Validation of the given creation parameters failed. MainWindow Utvärdering av den givna parametern misslyckades. -Validation of the given initialization parameters failed. MainWindow Utvärdering av de givna initialiseringsparametrarna misslyckades. +Device DiskView Enhet +Active PartitionList Aktiv Volume name PartitionList Volymnamn -Write changes MainWindow Skriv ändringar -You need to select a partition entry from the list. MainWindow Du måste välja en partiton från listan. +Continue MainWindow Fortsätt +Cannot delete the selected partition. MainWindow Kan inte radera den valda partitionen. +Mount all MainWindow Montera alla +Cancel MainWindow Avbryt +Delete partition MainWindow Radera partition +End: %ld MB Support Slut: %ld MB +Eject MainWindow Mata ut +Partition MainWindow Partition +File system PartitionList Filsystem +Validation of the given creation parameters failed. MainWindow Utvärdering av den givna parametern misslyckades. +Size PartitionList Storlek +Wipe (not implemented) MainWindow Formatera (inte implementerat) +Validation of the given initialization parameters failed. MainWindow Utvärdering av de givna initialiseringsparametrarna misslyckades. +The selected partition does not contain a partitioning system. MainWindow Den valda partitionen innehåller inget partitionssystem. +Are you sure you want to write the changes back to disk now?\n\nAll data on the partition %s will be irretrievably lost if you do so! MainWindow Är du säker på att du vill skriva ändringarna till disken?\n\nAll data på partitionen kommer att gå förlorad! +The partition %s is currently mounted. MainWindow Partitionen %s är monterad. +Partition size CreateParamsPanel Partitionsstorlek +Surface test (not implemented) MainWindow Yttest (inte implementerat) +Cancel InitParamsPanel Avbryt +Cancel CreateParamsPanel Avbryt +Format MainWindow Format +Parameters PartitionList Parametrar +Creation of the partition has failed. MainWindow Skapande av partitionen misslyckades. +The currently selected partition is not empty. MainWindow Den valda partitionen är inte tom. +Failed to format the partition. No changes have been written to disk. MainWindow Kunde inte formatera partitionen. Inga ändringar har skrivits till disken. +Unmount MainWindow Avmontera diff --git a/data/catalogs/apps/expander/sv.catkeys b/data/catalogs/apps/expander/sv.catkeys index e565233870..2e9da7f5a1 100644 --- a/data/catalogs/apps/expander/sv.catkeys +++ b/data/catalogs/apps/expander/sv.catkeys @@ -1,49 +1,46 @@ -1 swedish x-vnd.Haiku-Expander 187676748 -Are you sure you want to stop expanding this\narchive? The expanded items may not be complete. ExpanderWindow Är du säker på att du vill sluta expandera det här\narkivet? De expanderade objekten kan vara inkompletta. -Automatically expand files ExpanderPreferences Expandera filer automatiskt -Automatically show contents listing ExpanderPreferences Visa innehållslista direkt -Cancel ExpanderPreferences Avbryt -Cancel ExpanderWindow Avbryt -Close ExpanderMenu Stäng -Close window when done expanding ExpanderPreferences Stäng fönstret när expandering är klar -Continue ExpanderWindow Fortsätt -Creating listing for '%s' ExpanderWindow Skapar innehållslista för '%s' -Destination ExpanderWindow Målmapp -Destination folder: ExpanderPreferences Målmapp: -Error when expanding archive ExpanderWindow Fel när arkivet skulle expanderas +1 swedish x-vnd.Haiku-Expander 3391041670 Expand ExpanderMenu Expandera -Expand ExpanderWindow Expandera -Expander System name Expanderare -Expander settings ExpanderPreferences Expanderaren inställningar -Expander: Choose destination DirectoryFilePanel Expanderaren: Välj mål -Expander: Open ExpanderWindow Expander: Öppna -Expanding '%s' ExpanderWindow Expanderar '%s' -Expansion: ExpanderPreferences Expandering: -File ExpanderMenu Arkiv -File expanded ExpanderWindow Fil expanderad -Hide contents ExpanderWindow Göm innehåll -Leave destination folder path empty ExpanderPreferences Tomt målmappsfält -OK ExpanderPreferences OK -Open destination folder after extraction ExpanderPreferences Öppna målmappen efter expandering -Other: ExpanderPreferences Annan: -Same directory as source (archive) file ExpanderPreferences Samma mapp som arkivfilen -Select DirectoryFilePanel Välj -Select ExpanderPreferences Välj -Select '%s' DirectoryFilePanel Välj '%s' -Select current DirectoryFilePanel Välj aktuell +Close window when done expanding ExpanderPreferences Stäng fönstret när expandering är klar Set destination… ExpanderMenu Ange mål… -Set source… ExpanderMenu Ange källa… +Use: ExpanderPreferences Använd: +File expanded ExpanderWindow Fil expanderad +The destination is read only. ExpanderWindow Målmappen är inte skrivbar. +Expander: Open ExpanderWindow Expander: Öppna + is not supported ExpanderWindow stöds inte +Expander settings ExpanderPreferences Expanderaren inställningar +Select current DirectoryFilePanel Välj aktuell +Source ExpanderWindow Källa +Error when expanding archive ExpanderWindow Fel när arkivet skulle expanderas +Hide contents ExpanderWindow Göm innehåll +Cancel ExpanderWindow Avbryt +Automatically expand files ExpanderPreferences Expandera filer automatiskt +Creating listing for '%s' ExpanderWindow Skapar innehållslista för '%s' +Continue ExpanderWindow Fortsätt +Destination folder ExpanderPreferences Målmapp +The destination folder does not exist. ExpanderWindow Målmappen existerar inte. +Other ExpanderPreferences Andra +Cancel ExpanderPreferences Avbryt +Expansion ExpanderPreferences Expansion +Are you sure you want to stop expanding this\narchive? The expanded items may not be complete. ExpanderWindow Är du säker på att du vill sluta expandera det här\narkivet? De expanderade objekten kan vara inkompletta. +Select DirectoryFilePanel Välj +Same directory as source (archive) file ExpanderPreferences Samma mapp som arkivfilen +Expanding '%s' ExpanderWindow Expanderar '%s' Settings ExpanderMenu Inställningar Settings… ExpanderMenu Inställningar... -Show contents ExpanderMenu Visa innehåll +Expander: Choose destination DirectoryFilePanel Expanderaren: Välj mål +Select ExpanderPreferences Välj Show contents ExpanderWindow Visa innehåll -Source ExpanderWindow Källa -Stop ExpanderMenu Avbryt -Stop ExpanderWindow Stoppa -The destination folder does not exist. ExpanderWindow Målmappen existerar inte. +Automatically show contents listing ExpanderPreferences Automatiskt visa list innehåll +OK ExpanderPreferences OK +The file doesn't exist ExpanderWindow Filen finns inte +Stop ExpanderMenu Stopp +File ExpanderMenu Fil +Expander System name Expandera +Expand ExpanderWindow Expandera +Close ExpanderMenu Stäng The destination is not a folder. ExpanderWindow Målet är inte en mapp. -The destination is read only. ExpanderWindow Målmappen är inte skrivbar. -The file doesn't exist ExpanderWindow Filen existerar inte -The folder was either moved, renamed or not\nsupported. ExpanderWindow Mappen har antingen flyttats, döpts om eller är oåtkomlig. -Use: ExpanderPreferences Använd: -is not supported ExpanderWindow saknas stöd för +Set source… ExpanderMenu Sätt källa… +Select '%s' DirectoryFilePanel Välj '%s' +Show contents ExpanderMenu Visa innehåll +Stop ExpanderWindow Stopp +Destination ExpanderWindow Mål diff --git a/data/catalogs/apps/fontdemo/sv.catkeys b/data/catalogs/apps/fontdemo/sv.catkeys index c9863f8c2a..61fd96d4f3 100644 --- a/data/catalogs/apps/fontdemo/sv.catkeys +++ b/data/catalogs/apps/fontdemo/sv.catkeys @@ -1,19 +1,22 @@ -1 swedish x-vnd.Haiku-FontDemo 3491224702 -Antialiased text ControlView Kantutjämnad text -Controls FontDemo Kontroller +1 swedish x-vnd.Haiku-FontDemo 1769653414 +Outline: ControlView Kontur: +Size: 50 ControlView Storlek: 50 +Stop cycling ControlView Sluta rotera +Shear: 90 ControlView Skjuva: 90 +Spacing: 0 ControlView Avstånd: 0 +Haiku, Inc. FontDemoView Haiku, Inc. +Rotation: %d ControlView Rotation: %d +Shear: %d ControlView Skjuva: %d +Spacing: %d ControlView Avstånd: %d Cycle fonts ControlView Rotera typsnitt -Drawing mode: ControlView Ritläge: Font: ControlView Typsnitt: +Rotation: 0 ControlView Rotation: 0 +Drawing mode: ControlView Ritläge: FontDemo FontDemo TypsnittDemo Haiku, Inc. ControlView Haiku, Inc. -Haiku, Inc. FontDemoView Haiku, Inc. -Outline: ControlView Kontur: +Controls FontDemo Kontroller Outline: %d ControlView Kontur: %d -Rotation: %d ControlView Rotation: %d -Rotation: 0 ControlView Rotation: 0 -Size: %d ControlView Storlek: %d -Size: 50 ControlView Storlek: 50 -Spacing: %d ControlView Avstånd: %d -Spacing: 0 ControlView Avstånd: 0 -Stop cycling ControlView Sluta rotera Text: ControlView Text: +Antialiased text ControlView Kantutjämnad text +Bounding boxes ControlView Begränsningslådor +Size: %d ControlView Storlek: %d diff --git a/data/catalogs/apps/glteapot/sv.catkeys b/data/catalogs/apps/glteapot/sv.catkeys index ee992598ba..43297ce8f6 100644 --- a/data/catalogs/apps/glteapot/sv.catkeys +++ b/data/catalogs/apps/glteapot/sv.catkeys @@ -1,24 +1,24 @@ 1 swedish x-vnd.Haiku-GLTeapot 2890609668 -Add a teapot TeapotWindow Lägg till en tekanna -Backface culling TeapotWindow Filtrera bort bakåtvända polygoner -Blue TeapotWindow Blå -FPS display TeapotWindow Visa bildrutor per sekund -File TeapotWindow Arkiv -Filled polygons TeapotWindow Fyllda polygoner -Fog TeapotWindow Dimma -GLTeapot System name GLTekanna -Gouraud shading TeapotWindow Gouraud skuggning -Green TeapotWindow Grön -Lighting TeapotWindow Ljussättning -Lights TeapotWindow Ljuskällor -Lower left TeapotWindow Nedre vänstra -Off TeapotWindow Av -Options TeapotWindow Alternativ -Perspective TeapotWindow Perspektiv -Quit TeapotWindow Avsluta -Red TeapotWindow Röd -Right TeapotWindow Höger Upper center TeapotWindow Övre mitten +Lighting TeapotWindow Ljussättning +Off TeapotWindow Av +Lower left TeapotWindow Nedre vänstra White TeapotWindow Vit Yellow TeapotWindow Gul +Blue TeapotWindow Blå +Gouraud shading TeapotWindow Gouraud skuggning +Quit TeapotWindow Avsluta +Filled polygons TeapotWindow Fyllda polygoner +Fog TeapotWindow Dimma +Backface culling TeapotWindow Filtrera bort bakåtvända polygoner Z-buffered TeapotWindow Z-buffrad +File TeapotWindow Arkiv +Options TeapotWindow Alternativ +Perspective TeapotWindow Perspektiv +GLTeapot System name GLTekanna +Green TeapotWindow Grön +Right TeapotWindow Höger +FPS display TeapotWindow Visa bildrutor per sekund +Add a teapot TeapotWindow Lägg till en tekanna +Red TeapotWindow Röd +Lights TeapotWindow Ljuskällor diff --git a/data/catalogs/apps/icon-o-matic/sv.catkeys b/data/catalogs/apps/icon-o-matic/sv.catkeys index 8211895165..a92603ae35 100644 --- a/data/catalogs/apps/icon-o-matic/sv.catkeys +++ b/data/catalogs/apps/icon-o-matic/sv.catkeys @@ -1,200 +1,202 @@ -1 swedish x-vnd.haiku-icon_o_matic 2326864078 - Icon-O-Matic-PathCmd - Icon-O-Matic-Menu-Edit - Icon-O-Matic-Menu-Edit - Icon-O-Matic-StyleTypes - Icon-O-Matic-PropertyNames -Add Icon-O-Matic-PathsList Lägg till -Add Icon-O-Matic-StylesList Lägg till -Add Icon-O-Matic-TransformersList Lägg till -Add Control Point Icon-O-Matic-AddPointCmd Lägg till kontrollpunkt -Add Path Icon-O-Matic-AddPathsCmd Skapa bana -Add Paths Icon-O-Matic-AddPathsCmd Lägg till banor -Add Shape Icon-O-Matic-AddShapesCmd Lägg till figur -Add Shapes Icon-O-Matic-AddShapesCmd Lägg till figurer +1 swedish x-vnd.haiku-icon_o_matic 4233739176 +Select All Icon-O-Matic-PathManipulator Markera allt Add Style Icon-O-Matic-AddStylesCmd Lägg till stil -Add Styles Icon-O-Matic-AddStylesCmd Lägg till stilar -Add Transformer Icon-O-Matic-AddTransformersCmd Lägg till omvandlare -Add Transformers Icon-O-Matic-AddTransformersCmd Lägg till omvandlare -Add circle Icon-O-Matic-PathsList Lägg till cirkel -Add empty Icon-O-Matic-ShapesList Lägg till tom -Add rect Icon-O-Matic-PathsList Lägg till rektangel -Add shape with path Icon-O-Matic-Menu-Shape Lägg till figur med bana -Add shape with path & style Icon-O-Matic-Menu-Shape Lägg till figur med bana & stil -Add shape with style Icon-O-Matic-Menu-Shape Lägg till figur med stil -Add with path Icon-O-Matic-ShapesList Lägg till med bana -Add with path & style Icon-O-Matic-ShapesList Lägg till med bana & stil -Add with style Icon-O-Matic-ShapesList Lägg till med stil -All Icon-O-Matic-Properties Alla -Append… Icon-O-Matic-Menu-File Bifoga... -Assign Path Icon-O-Matic-AddPathsCmd Tilldela bana -Assign Paths Icon-O-Matic-AddPathsCmd Tilldela banor -Assign Style Icon-O-Matic-AssignStyleCmd Tilldela stil -BEOS:ICON Attribute Icon-O-Matic-SavePanel BEOS:ICON attribut -Bleep! Exporter - Continue in error dialog Pip! -Bummer Cancel button - error alert Kasst -Cancel Icon-O-Matic-ColorPicker Avbryt -Cancel Icon-O-Matic-Menu-Settings Avbryt -Cancel Icon-O-Matic-SVGExport Avbryt -Caps Icon-O-Matic-PropertyNames Versaler -Change Color Icon-O-Matic-SetColorCmd Byt färg -Clean Up Path Icon-O-Matic-CleanUpPathCmd Rensa upp bana -Clean up Icon-O-Matic-PathsList Rensa upp -Click on a shape above Empty transformers list - 1st line Klicka på en figur ovan -Click on an object in Empty property list - 1st line Klicka på ett objekt i -Close Icon-O-Matic-Menu-File Stäng -Closed Icon-O-Matic-PropertyNames Stängd -Color Icon-O-Matic-PropertyNames Färg -Color Icon-O-Matic-StyleTypes Färg -Color (#%02x%02x%02x) Icon-O-Matic-StyledTextImport Färg (#%02x%02x%02x) Color (#%02x%02x%02x) Style name after dropping a color Färg (#%02x%02x%02x) -Conic Icon-O-Matic-StyleTypes Konisk -Contour Transformation Kontur -Copy Icon-O-Matic-Properties Kopiera -Detect Orient. Icon-O-Matic-PropertyNames Finn orientering. -Diamond Icon-O-Matic-StyleTypes Diamant -Discard Icon-O-Matic-Menu-Settings Förkasta -Duplicate Icon-O-Matic-PathsList Duplicera -Duplicate Icon-O-Matic-ShapesList Duplicera -Duplicate Icon-O-Matic-StylesList Duplicera -Edit Icon-O-Matic-Menus Redigera -Edit Gradient Icon-O-Matic-SetGradientCmd Redigera övergång -Error: Icon-O-Matic-Exporter Fel: -Error: Icon-O-Matic-Main Fel: -Export Icon-O-Matic-Menu-File Exportera -Export Icon Dialog title Exportera ikon -Export as… Icon-O-Matic-Menu-File Exportera som... -Failed to open the file '%s' as an SVG document.\n\nError: %s Icon-O-Matic-SVGImport Misslyckades att öppna filen '%s' som ett SVG dokument.\n\n Fel: %s -File Icon-O-Matic-Menus Arkiv -Flip Icon-O-Matic-PathManipulator Vänd -Flip Control Point Icon-O-Matic-FlipPointsCmd Skifta kontrollpunkter -Flip Control Points Icon-O-Matic-FlipPointsCmd Skifta kontrollpunkter -Format Icon-O-Matic-SavePanel Format -Freeze Shape Icon-O-Matic-FreezeTransformationCmd Frys figur -Freeze Shapes Icon-O-Matic-FreezeTransformationCmd Frys figurer -Freeze transformation Icon-O-Matic-ShapesList Frys omvandling -Gradient Icon-O-Matic-StyleTypes Övergång -Gradient type Icon-O-Matic-StyleTypes Övergångstyp -HVIF Source Code Icon-O-Matic-SavePanel HVIF-källkod -Height Icon-O-Matic-PropertyNames Höjd -Icon-O-Matic System name IkonRedigerare -Icon-O-Matic might not have interpreted all data from the SVG when it was loaded. By overwriting the original file, this information would now be lost. Icon-O-Matic-SVGExport IkonRedigeraren har kanske inte tolkat all data från SVGn när den laddades. Genom att skriva över originalfilen förloras denna information. -Insert Control Point Icon-O-Matic-InsertPointCmd Infoga kontrollpunkt -Invert selection Icon-O-Matic-Properties Invertera markering -Joins Icon-O-Matic-PropertyNames Sammanfogningar -Linear Icon-O-Matic-StyleTypes Linjär -META:ICON Attribute Icon-O-Matic-SavePanel META:ICON attribut -Max LOD Icon-O-Matic-PropertyNames Max LOD -Min LOD Icon-O-Matic-PropertyNames Minsta LOD -Miter Limit Icon-O-Matic-PropertyNames Ledbegränsning -Modify Control Point Icon-O-Matic-ChangePointCmd Modifiera kontrollpunkt -Move Icon-O-Matic-TransformationBoxStates Flytta -Move Path Icon-O-Matic-MovePathsCmd Flytta bana -Move Paths Icon-O-Matic-MovePathsCmd Flytta banor -Move Pivot Icon-O-Matic-TransformationBoxStates Flytta Nav +Add Icon-O-Matic-StylesList Lägg till Move Shape Icon-O-Matic-MoveShapesCommand Flytta figur -Move Shapes Icon-O-Matic-MoveShapesCommand Flytta figurer -Move Style Icon-O-Matic-MoveStylesCmd Flytta stil -Move Styles Icon-O-Matic-MoveStylesCmd Flytta stilar -Move Transformer Icon-O-Matic-MoveTransformersCmd Förflyttningsomvandlare -Move Transformers Icon-O-Matic-MoveTransformersCmd Förflyttningsomvandlare -Multi Paste Properties Icon-O-Matic-Properties Flerinklistringsinställningar -Multi Set Multi Set (property name) Mängduppsättning -Multi paste Icon-O-Matic-Properties Klistra in flera -Name Icon-O-Matic-PropertyNames Namn -New Icon-O-Matic-Menu-File Ny -No Icon-O-Matic-StyledTextImport Nej -None Icon-O-Matic-Properties Ingen -Nudge Control Point Icon-O-Matic-NudgePointsCommand Nudda kontrollpunkt -Nudge Control Points Icon-O-Matic-NudgePointsCommand Nudda kontrollpunkter -OK Icon-O-Matic-ColorPicker OK -OK Icon-O-Matic-SVGImport OK -Off Icon-O-Matic-Menu-Settings Av -Opacity Icon-O-Matic-PropertyNames Opacitet Opening the document failed! Icon-O-Matic-Main Öppning av dokument misslyckades! +Reset transformation Icon-O-Matic-ShapesList Återställ förändring +Move Paths Icon-O-Matic-MovePathsCmd Flytta banor +None Icon-O-Matic-Properties Ingen +New Icon-O-Matic-Menu-File Ny +Icon-O-Matic might not have interpreted all data from the SVG when it was loaded. By overwriting the original file, this information would now be lost. Icon-O-Matic-SVGExport IkonRedigeraren har kanske inte tolkat all data från SVGn när den laddades. Genom att skriva över originalfilen förloras denna information. +Paste Properties Icon-O-Matic-Properties Klistra in attribut +Stroke Transformation Dragning +Save Icon Dialog title Spara ikon +Closed Icon-O-Matic-PropertyNames Stängd +Remove Path Icon-O-Matic-RemovePathsCmd Ta bort bana +Add shape with path Icon-O-Matic-Menu-Shape Lägg till figur med bana +Select Icon-O-Matic-Properties Markera +Height Icon-O-Matic-PropertyNames Höjd +Remove Transformers Icon-O-Matic-RemoveTransformersCmd Ta bort omvandlare +Width Icon-O-Matic-PropertyNames Bredd +Transformation Icon-O-Matic-TransformationBoxStates Omvandling +Duplicate Icon-O-Matic-ShapesList Duplicera + Icon-O-Matic-PropertyNames +Linear Icon-O-Matic-StyleTypes Linjär +Assign Path Icon-O-Matic-AddPathsCmd Tilldela bana +Move Icon-O-Matic-TransformationBoxStates Flytta +Flip Control Points Icon-O-Matic-FlipPointsCmd Skifta kontrollpunkter +warning Icon-O-Matic-SVGExport varning +Copy Icon-O-Matic-Properties Kopiera +Miter Limit Icon-O-Matic-PropertyNames Ledbegränsning +OK Icon-O-Matic-ColorPicker OK +Remove Control Point Icon-O-Matic-RemovePointsCmd Ta bort kontrollpunkt +Bleep! Exporter - Continue in error dialog Pip! +Add circle Icon-O-Matic-PathsList Lägg till cirkel +Shorten Icon-O-Matic-PropertyNames Förkorta +bad news Title of error alert dåliga nyheter +Remove Paths Icon-O-Matic-RemovePathsCmd Ta bort banor +Scale Y Icon-O-Matic-PropertyNames Skala Y +Add Control Point Icon-O-Matic-AddPointCmd Lägg till kontrollpunkt +Untitled Icon-O-Matic-Main Namnlös +Multi Set Multi Set (property name) Mängduppsättning +any of the other lists to Empty property list - 2nd line någon av dom andra listorna till +Save as… Icon-O-Matic-Menu-File Spara som... +Change Color Icon-O-Matic-SetColorCmd Byt färg +Style Icon-O-Matic-Menus Stil + Icon-O-Matic-PathCmd Opening the icon failed! Icon-O-Matic-Main Öppning av ikonen misslyckades! +Error: Icon-O-Matic-Main Fel: +Rotate indices backwards Icon-O-Matic-PathsList Rotera indexpunkter moturs +Name Icon-O-Matic-PropertyNames Namn +bad news Icon-O-Matic-Exporter dåliga nyheter + Icon-O-Matic-Menu-Edit +Off Icon-O-Matic-Menu-Settings Av +Freeze Shape Icon-O-Matic-FreezeTransformationCmd Frys figur +PNG Set Icon-O-Matic-SavePanel PNG Mängd +Joins Icon-O-Matic-PropertyNames Sammanfogningar +Remove Style Icon-O-Matic-RemoveStylesCmd Ta bort stil +Scale X Icon-O-Matic-PropertyNames Skala X +Set Set (property name) Mängd +Cancel Icon-O-Matic-SVGExport Avbryt +Add shape with style Icon-O-Matic-Menu-Shape Lägg till figur med stil +Remove Shape Icon-O-Matic-RemoveShapesCmd Ta bort figur +Reverse Icon-O-Matic-PathsList Vänd +HVIF Source Code Icon-O-Matic-SavePanel HVIF-källkod +Reset Transformations Icon-O-Matic-ResetTransformationCmd Återställ omvandlingar +All Icon-O-Matic-Properties Alla +Multi Paste Properties Icon-O-Matic-Properties Flerinklistringsinställningar +Undo Icon-O-Matic-Main Ångra +Click on a shape above Empty transformers list - 1st line Klicka på en figur ovan +Add Shape Icon-O-Matic-AddShapesCmd Lägg till figur +Contour Transformation Kontur + Icon-O-Matic-Menu-Edit +Perspective Transformation Perspektiv +Move Transformer Icon-O-Matic-MoveTransformersCmd Förflyttningsomvandlare +Opacity Icon-O-Matic-PropertyNames Opacitet +Add with path Icon-O-Matic-ShapesList Lägg till med bana +Gradient type Icon-O-Matic-StyleTypes Övergångstyp +Icon-O-Matic System name IkonRedigerare +Cancel Icon-O-Matic-Menu-Settings Avbryt +Modify Control Point Icon-O-Matic-ChangePointCmd Modifiera kontrollpunkt +Saving your document failed! Icon-O-Matic-Exporter Misslyckades att spara dokumentet! +edit it's properties here. Empty property list - 3rd line redigera dess egenskaper här. +Split Icon-O-Matic-PathManipulator Klyv +Nudge Control Points Icon-O-Matic-NudgePointsCommand Nudda kontrollpunkter +Remove Icon-O-Matic-StylesList Ta bort +Add with path & style Icon-O-Matic-ShapesList Lägg till med bana & stil +META:ICON Attribute Icon-O-Matic-SavePanel META:ICON attribut +Translation Y Icon-O-Matic-PropertyNames Förflyttning Y +Rotate Icon-O-Matic-TransformationBoxStates Rotera +Remove Transformer Icon-O-Matic-RemoveTransformersCmd Ta bort omvandlare +Rotate Path Indices Icon-O-Matic-RotatePathIndiciesCmd Rotera banindex +Add Transformer Icon-O-Matic-AddTransformersCmd Lägg till omvandlare +Remove Icon-O-Matic-PathsList Ta bort +Nudge Control Point Icon-O-Matic-NudgePointsCommand Nudda kontrollpunkt +Pick a color Icon-O-Matic-ColorPicker Välj en färg +Quit Icon-O-Matic-Menu-File Avsluta +Export Icon-O-Matic-Menu-File Exportera +No Icon-O-Matic-StyledTextImport Nej +Save changes to current icon? Icon-O-Matic-Menu-Settings Spara ändringarna för aktuell ikon? +Rotate indices forwards Icon-O-Matic-PathsList Rotera indexpunkter medurs +Unassign Path Icon-O-Matic-UnassignPathCmd Avtilldela bana +load error Icon-O-Matic-SVGImport laddningsfel +Move Shapes Icon-O-Matic-MoveShapesCommand Flytta figurer +Remove Styles Icon-O-Matic-RemoveStylesCmd Ta bort stilar +The text you are trying to import is quite long,are you sure? Icon-O-Matic-StyledTextImport Texten som du försöker importera är ganska lång, är du säker? +Add Icon-O-Matic-TransformersList Lägg till +Export Icon Dialog title Exportera ikon +Color Icon-O-Matic-StyleTypes Färg +Settings… Icon-O-Matic-SavePanel Inställningar... +Remove Icon-O-Matic-PathManipulator Ta bort +Radial Icon-O-Matic-StyleTypes Radiell +Perspective Icon-O-Matic-TransformersList Perpektiv +Add shape with path & style Icon-O-Matic-Menu-Shape Lägg till figur med bana & stil +Gradient Icon-O-Matic-StyleTypes Övergång +Min LOD Icon-O-Matic-PropertyNames Minsta LOD +BEOS:ICON Attribute Icon-O-Matic-SavePanel BEOS:ICON attribut +Invert selection Icon-O-Matic-Properties Invertera markering +Drop shapes Icon-O-Matic-ShapesList Överge form +Export as… Icon-O-Matic-Menu-File Exportera som... +Transformation Transformation Omvandling +Click on an object in Empty property list - 1st line Klicka på ett objekt i +Move Transformers Icon-O-Matic-MoveTransformersCmd Förflyttningsomvandlare +Move Styles Icon-O-Matic-MoveStylesCmd Flytta stilar +Reset transformation Icon-O-Matic-StylesList Nollställ omvandlare +Max LOD Icon-O-Matic-PropertyNames Max LOD +Transformer Icon-O-Matic-Menus Omvandlare +Flip Icon-O-Matic-PathManipulator Vänd +Conic Icon-O-Matic-StyleTypes Konisk +Split Control Points Icon-O-Matic-SplitPointsCmd Sära kontrollpunkter +Save Icon-O-Matic-Menu-Settings Spara +Add empty Icon-O-Matic-ShapesList Lägg till tom +Close Icon-O-Matic-Menu-File Stäng +Cancel Icon-O-Matic-ColorPicker Avbryt +Paste Icon-O-Matic-Properties Klistra in +Shape Icon-O-Matic-Menus Figur +Translation X Icon-O-Matic-PropertyNames Förflyttning X +Properties Icon-O-Matic-Menus Egenskaper +Move Pivot Icon-O-Matic-TransformationBoxStates Flytta Nav +Path Icon-O-Matic-Menus Bana +Freeze transformation Icon-O-Matic-ShapesList Frys omvandling +File Icon-O-Matic-Menus Arkiv +Error: Icon-O-Matic-Exporter Fel: +Add Transformers Icon-O-Matic-AddTransformersCmd Lägg till omvandlare +Diamond Icon-O-Matic-StyleTypes Diamant +Path Icon-O-Matic-PropertyNames Bana +Failed to open the file '%s' as an SVG document.\n\nError: %s Icon-O-Matic-SVGImport Misslyckades att öppna filen '%s' som ett SVG dokument.\n\n Fel: %s +Discard Icon-O-Matic-Menu-Settings Förkasta +Swatches Icon-O-Matic-Menus Penslar + Icon-O-Matic-StyleTypes +Rotation Icon-O-Matic-PropertyNames Rotation +Add with style Icon-O-Matic-ShapesList Lägg till med stil +Add Icon-O-Matic-PathsList Lägg till +Add Shapes Icon-O-Matic-AddShapesCmd Lägg till figurer +Move Style Icon-O-Matic-MoveStylesCmd Flytta stil +Bummer Cancel button - error alert Kasst +Snap to grid Icon-O-Matic-Menu-Settings Fäst i rutnät +Remove Icon-O-Matic-ShapesList Ta bort +Yes Icon-O-Matic-StyledTextImport Ja +Transformation Icon-O-Matic-TransformersList Omvandling +Save image Icon-O-Matic-SavePanel Spara bild +Add Styles Icon-O-Matic-AddStylesCmd Lägg till stilar +Remove Control Points Icon-O-Matic-RemovePointsCmd Ta bort kontrollpunkter +Format Icon-O-Matic-SavePanel Format +Add rect Icon-O-Matic-PathsList Lägg till rektangel +Edit Icon-O-Matic-Menus Redigera +Duplicate Icon-O-Matic-StylesList Duplicera +Caps Icon-O-Matic-PropertyNames Versaler +Transform Icon-O-Matic-PathManipulator Omvandla +Add Paths Icon-O-Matic-AddPathsCmd Lägg till banor +Style type Icon-O-Matic-StyleTypes Stiltyp +too big Icon-O-Matic-StyledTextImport för stor +Assign Style Icon-O-Matic-AssignStyleCmd Tilldela stil +Add Path Icon-O-Matic-AddPathsCmd Skapa bana +Color Icon-O-Matic-PropertyNames Färg +Insert Control Point Icon-O-Matic-InsertPointCmd Infoga kontrollpunkt +Flip Control Point Icon-O-Matic-FlipPointsCmd Skifta kontrollpunkter +Redo Icon-O-Matic-Main Gör om +Assign Paths Icon-O-Matic-AddPathsCmd Tilldela banor +OK Icon-O-Matic-SVGImport OK +Multi paste Icon-O-Matic-Properties Klistra in flera +to attach transformers. Empty transformers list - 2nd line att tilldela omvandlare +Reset Transformation Icon-O-Matic-ResetTransformationCmd nollställ omvandling +Reverse Path Icon-O-Matic-ReversePathCmd Vänd bana +Scale Icon-O-Matic-TransformationBoxStates Skala +Duplicate Icon-O-Matic-PathsList Duplicera +Save Icon-O-Matic-Menu-File Spara +Append… Icon-O-Matic-Menu-File Bifoga... +Move Path Icon-O-Matic-MovePathsCmd Flytta bana +Overwrite Icon-O-Matic-SVGExport Skriv över +Freeze Shapes Icon-O-Matic-FreezeTransformationCmd Frys figurer +Split Control Point Icon-O-Matic-SplitPointsCmd Klyv kontrollpunkt Open… Icon-O-Matic-Menu-File Öppna... Options Icon-O-Matic-Menus Alternativ -Overwrite Icon-O-Matic-SVGExport Skriv över -PNG Set Icon-O-Matic-SavePanel PNG Mängd -Paste Icon-O-Matic-Properties Klistra in -Paste Properties Icon-O-Matic-Properties Klistra in attribut -Path Icon-O-Matic-Menus Bana -Path Icon-O-Matic-PropertyNames Bana -Perspective Icon-O-Matic-TransformersList Perpektiv -Perspective Transformation Perspektiv -Pick a color Icon-O-Matic-ColorPicker Välj en färg -Properties Icon-O-Matic-Menus Egenskaper -Quit Icon-O-Matic-Menu-File Avsluta -Radial Icon-O-Matic-StyleTypes Radiell -Redo Icon-O-Matic-Main Gör om -Remove Icon-O-Matic-PathManipulator Ta bort -Remove Icon-O-Matic-PathsList Ta bort -Remove Icon-O-Matic-ShapesList Ta bort -Remove Icon-O-Matic-StylesList Ta bort -Remove Control Point Icon-O-Matic-RemovePointsCmd Ta bort kontrollpunkt -Remove Control Points Icon-O-Matic-RemovePointsCmd Ta bort kontrollpunkter -Remove Path Icon-O-Matic-RemovePathsCmd Ta bort bana -Remove Paths Icon-O-Matic-RemovePathsCmd Ta bort banor -Remove Shape Icon-O-Matic-RemoveShapesCmd Ta bort figur -Remove Shapes Icon-O-Matic-RemoveShapesCmd Ta bort figurer -Remove Style Icon-O-Matic-RemoveStylesCmd Ta bort stil -Remove Styles Icon-O-Matic-RemoveStylesCmd Ta bort stilar -Remove Transformer Icon-O-Matic-RemoveTransformersCmd Ta bort omvandlare -Remove Transformers Icon-O-Matic-RemoveTransformersCmd Ta bort omvandlare -Reset Transformation Icon-O-Matic-ResetTransformationCmd nollställ omvandling -Reset Transformations Icon-O-Matic-ResetTransformationCmd Återställ omvandlingar -Reset transformation Icon-O-Matic-ShapesList Återställ förändring -Reset transformation Icon-O-Matic-StylesList Nollställ omvandlare -Reverse Icon-O-Matic-PathsList Vänd -Reverse Path Icon-O-Matic-ReversePathCmd Vänd bana -Rotate Icon-O-Matic-TransformationBoxStates Rotera -Rotate Path Indices Icon-O-Matic-RotatePathIndiciesCmd Rotera banindex -Rotate indices backwards Icon-O-Matic-PathsList Rotera indexpunkter moturs -Rotate indices forwards Icon-O-Matic-PathsList Rotera indexpunkter medurs -Rotation Icon-O-Matic-PropertyNames Rotation +Color (#%02x%02x%02x) Icon-O-Matic-StyledTextImport Färg (#%02x%02x%02x) +Edit Gradient Icon-O-Matic-SetGradientCmd Redigera övergång +Clean Up Path Icon-O-Matic-CleanUpPathCmd Rensa upp bana Rounding Icon-O-Matic-PropertyNames Avrunda -Save Icon-O-Matic-Menu-File Spara -Save Icon-O-Matic-Menu-Settings Spara -Save Icon Dialog title Spara ikon -Save as… Icon-O-Matic-Menu-File Spara som... -Save changes to current icon? Icon-O-Matic-Menu-Settings Spara ändringarna för aktuell ikon? -Saving your document failed! Icon-O-Matic-Exporter Misslyckades att spara dokumentet! -Scale Icon-O-Matic-TransformationBoxStates Skala -Scale X Icon-O-Matic-PropertyNames Skala X -Scale Y Icon-O-Matic-PropertyNames Skala Y -Select Icon-O-Matic-Properties Markera -Select All Icon-O-Matic-PathManipulator Markera allt -Set Set (property name) Mängd -Settings… Icon-O-Matic-SavePanel Inställningar... -Shape Icon-O-Matic-Menus Figur -Shorten Icon-O-Matic-PropertyNames Förkorta -Snap to grid Icon-O-Matic-Menu-Settings Fäst i rutnät -Split Icon-O-Matic-PathManipulator Klyv -Split Control Point Icon-O-Matic-SplitPointsCmd Klyv kontrollpunkt -Split Control Points Icon-O-Matic-SplitPointsCmd Sära kontrollpunkter -Stroke Transformation Dragning -Style Icon-O-Matic-Menus Stil -Style type Icon-O-Matic-StyleTypes Stiltyp -Swatches Icon-O-Matic-Menus Penslar -The text you are trying to import is quite long,are you sure? Icon-O-Matic-StyledTextImport Texten som du försöker importera är ganska lång, är du säker? -Transform Icon-O-Matic-PathManipulator Omvandla -Transformation Icon-O-Matic-TransformationBoxStates Omvandling -Transformation Icon-O-Matic-TransformersList Omvandling -Transformation Transformation Omvandling -Transformer Icon-O-Matic-Menus Omvandlare -Translation X Icon-O-Matic-PropertyNames Förflyttning X -Translation Y Icon-O-Matic-PropertyNames Förflyttning Y -Unassign Path Icon-O-Matic-UnassignPathCmd Avtilldela bana -Undo Icon-O-Matic-Main Ångra -Untitled Icon-O-Matic-Main Namnlös -Width Icon-O-Matic-PropertyNames Bredd -Yes Icon-O-Matic-StyledTextImport Ja -any of the other lists to Empty property list - 2nd line någon av dom andra listorna till -bad news Icon-O-Matic-Exporter dåliga nyheter -bad news Title of error alert dåliga nyheter -edit it's properties here. Empty property list - 3rd line redigera dess egenskaper här. -load error Icon-O-Matic-SVGImport laddningsfel -to attach transformers. Empty transformers list - 2nd line att tilldela omvandlare -too big Icon-O-Matic-StyledTextImport för stor -warning Icon-O-Matic-SVGExport varning +Remove Shapes Icon-O-Matic-RemoveShapesCmd Ta bort figurer +Clean up Icon-O-Matic-PathsList Rensa upp +Detect Orient. Icon-O-Matic-PropertyNames Finn orientering. diff --git a/data/catalogs/apps/installedpackages/sv.catkeys b/data/catalogs/apps/installedpackages/sv.catkeys index df2a1422e1..d41814f1f9 100644 --- a/data/catalogs/apps/installedpackages/sv.catkeys +++ b/data/catalogs/apps/installedpackages/sv.catkeys @@ -1,8 +1,8 @@ 1 swedish x-vnd.Haiku-InstalledPackages 4131220089 -InstalledPackages System name InstalleradePaket No package selected. UninstallView Inget paket markerat. -OK UninstallView OK -Package description UninstallView Paketbeskrivning Remove UninstallView Ta bort +Package description UninstallView Paketbeskrivning +InstalledPackages System name InstalleradePaket The package you selected has been successfully removed from your system. UninstallView Paketet du valde har framgångsrikt tagits bort från ditt system. +OK UninstallView OK The selected package was not removed from your system. The given installed package information file might have been corrupted. UninstallView Det valda paketet togs inte bort från ditt system. Den installerade paketinformationsfilen kan ha varit korrupt. diff --git a/data/catalogs/apps/installer/sv.catkeys b/data/catalogs/apps/installer/sv.catkeys index 0562932cd0..c42bba9f70 100644 --- a/data/catalogs/apps/installer/sv.catkeys +++ b/data/catalogs/apps/installer/sv.catkeys @@ -1,120 +1,93 @@ -1 swedish x-vnd.Haiku-Installer 3852628561 -%1ld of %2ld InstallerWindow number of files copied %1ld av %2ld -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) Om du installerar Haiku på riktigt hårdvara (inte i en emulator) så rekommenderar vi att har förberett en partiton för ändamålet. Programmen Installeraren och DiskHantering kan skapa nya partitioner för Haiku men funktionerna att ändra på befintliga partitoner har ännu inte testats tillräckligt för att anses som tillförlitligt. Vi rekommenderar därför att du inte ändrar på befintliga partitioner.\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) Installeraren kommer att göra Haikus partition startbar. Däremot kommer inte Haiku att göra några ändringar i befintliga starthanterare. Om du har GRUB installerat så bör du lägga till Haiku till startmenyn. Det görs på olika sätt beroende på vilken version av GRUB som används.\n\n\n -2.1) GRUB 1\n InstallerApp 2.1) GRUB 1\n -2.2) GRUB 2\n InstallerApp 2.2) GRUB 2\n -3) When you successfully boot into Haiku for the first time, make sure to read our \"Welcome\" documentation, there is a link on the Desktop.\n\n InstallerApp 3) När du har startat upp Haiku för första gången, se till så att du läser vår Välkommen-dokumentation. Det finns en länk till den på ditt Skrivbord.\n\n - InstallerWindow No partition available -?? of ?? InstallerWindow Unknown progress ?? av ?? -??? InstallerWindow Unknown currently copied item ??? -??? InstallerWindow Unknown partition name ??? -Abort InstallerWindow Avbryt -Additional disk space required: %s InstallerWindow Ytterligare diskutrymme som behövs: %s -Additional disk space required: 0.0 KiB InstallerWindow Ytterligare nödvändigt diskutrymme: 0.0 KiB -Additionally you have to edit another file to actually display the boot menu:\n\n InstallerApp Eventuellt så måste du redigera en annan fil för att se startmenyn:\n\n -All hard disks start with \"hd\".\n InstallerApp Alla hårddiskar börjar med \"hd\".\n -An error was encountered and the installation was not completed:\n\nError: %s InstallerWindow Ett fel uppstod och installationen kunde ej slutföras:\n\nFelmeddelande: %s +1 swedish x-vnd.Haiku-Installer 89497359 +So behind the other menu entries towards the bottom of the file, add something similar to these lines:\n\n InstallerApp Efter de andra menyposterna mot slutet av filen, lägg till något som liknar dessa rader:\n\n Are you sure you want to abort the installation and restart the system? InstallerWindow Är du säker på att du vill avbryta installationen och starta om systemet +\t}\n\n InstallerApp \t}\n\n +Installer\n\twritten by Jérôme Duval and Stephan Aßmus\n\tCopyright 2005-2010, Haiku.\n\n InstallerApp Installerare\n\tskriven av Jérôme Duval och Stephan Aßmus\n\tCopyright 2005-2010, Haiku.\n\n +Newer versions of GRUB use an extra configuration file to add custom entries to the boot menu. To add them to the top, you have to create/edit a file by launching your favorite editor from a Terminal like this:\n\n InstallerApp Nyare versioner av GRUB använder en extra konfigurationsfil för att lägga till egna poster i startmenyn. För att lägga till dem överst så måste du skapa/redigera en fil genom att starta din favorit editor från en Terminal så här:\n\n +Here you have to comment out the line \"GRUB_HIDDEN_TIMEOUT=0\" by putting a \"#\" in front of it in order to actually display the boot menu.\n\n InstallerApp Här måste du kommentera bort raden \"GRUB_HIDDEN_TIMEOUT=0\" genom att sätta en \"#\" framför den för att verkligen visa startmenyn.\n\n +Installation completed. Boot sector has been written to '%s'. Press Quit to leave the Installer or choose a new target volume to perform another installation. InstallerWindow Installationen är klar. Startsektorn har skrivits på volymen %s. Klicka på Avsluta för att lämna installationsprogrammet eller välj en ny volym att installera på. +Quit InstallerApp Avsluta +Additional disk space required: 0.0 KiB InstallerWindow Ytterligare nödvändigt diskutrymme: 0.0 KiB +With GRUB it's: (hdN,n)\n\n InstallerApp I GRUB gäller: (hdN,n)\n\n +\tsudo update-grub\n\n\n InstallerApp \tsudo update-grub\n\n\n +Stop InstallerWindow In alert after pressing Stop Stopp +Install progress: InstallerWindow Installationsförlopp: +2.2) GRUB 1\n InstallerApp 2.2) GRUB 1\n +Starting Installation. InstallProgress Startar installationen. +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 Detta är ett program i alfa (ej fullt testad) version! Med det menas att det finns en stor risk för att viktig data kan gå förlorad. Ta backup ofta! Kom ihåg att du har blivit varnad...\n\n\n Are you sure you want to abort the installation? InstallerWindow Är du säker på att du vill stoppa installationen? Are you sure you want to install onto the current boot disk? The Installer will have to reboot your machine if you proceed. InstallProgress Är du säker på att du vill installera på den valda startdisken? Om du fortsätter måste Installeraren starta om datorn. -Are you sure you want to to stop the installation? InstallerWindow Är du säker att du vill avbryta installationen? -Begin InstallerWindow Starta -Boot sector not written because of an internal error. InstallProgress Startsektorn kunde inte skrivas på grund av ett internt fel. -Boot sector successfully written. InstallProgress Skrivning av startsektorn lyckades. -BootManager, the application to configure the Haiku boot menu, could not be launched. InstallerWindow Starthanteraren, konfigurationsprogrammet för Haikus startmeny, kunde inte startas. -Cancel InstallProgress Avbryt -Cancel InstallerWindow Avbryt -Choose the disk you want to install onto from the pop-up menu. Then click \"Begin\". InstallerWindow Välj den disk du vill installera till. Klicka sedan på Starta. -Choose the source and destination disk from the pop-up menus. Then click \"Begin\". InstallerWindow Välj käll- och måldisk från menyn. Klicka sedan på \"Starta\". -Choose the source disk from the pop-up menu. Then click \"Begin\". InstallerWindow Välj källdisk från menyn. Klicka sedan på \"Starta\". -Collecting copy information. InstallProgress Förbereder inför kopiering. -Configure your /boot/grub/menu.lst by launching your favorite editor from a Terminal like this:\n\n InstallerApp Konfigurera din /boot/grub/menu.lst med din favoritredigerare i en terminal så här:\n\n -Continue InstallerApp Fortsätt -Continue InstallerWindow In alert after pressing Stop Fortsätt -DriveSetup, the application to configure disk partitions, could not be launched. InstallerWindow DiskHantering, programmet för att konfigurera partitioner, kunde inte startas. -Finally, you have to update the boot menu by entering:\n\n InstallerApp Slutligen, du måste uppdatera startmenyn genom att skriva: \n\n -Finishing Installation. InstallProgress Slutför Installationen. -GRUB's naming scheme is still: (hdN,n)\n\n InstallerApp GRUBs namnstandard är fortfarande: (hdN,n)\n\n -Have fun and thanks a lot for trying out Haiku! We hope you like it! InstallerApp Ha kul och tack så mycket för att du provar Haiku! Vi hoppas att du kommer att gilla det! -Here you have to comment out the line \"GRUB_HIDDEN_TIMEOUT=0\" by putting a \"#\" in front of it in order to actually display the boot menu.\n\n InstallerApp Här måste du kommentera bort raden \"GRUB_HIDDEN_TIMEOUT=0\" genom att sätta en \"#\" framför den för att verkligen visa startmenyn.\n\n -Hide optional packages InstallerWindow Göm valfria paket -IMPORTANT INFORMATION BEFORE INSTALLING HAIKU\n\n InstallerApp VIKTIG INFORMATION INNAN DU INSTALLERAR HAIKU\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 Om du inte har skapat något partiton, starta om datorn och skapa en partition med det verktyg som passar dig. Starta sedan Haikus installationsprogram för att fortsätta med installationen. Exempelvis så kan du använda GParteds Live-CD för att ändra storleken på existerande partitioner så att Haiku får plats på hårddisken.\n\n\n -Install anyway InstallProgress Installera ändå -Install from: InstallerWindow Installera från: -Install progress: InstallerWindow Installationsförlopp: -Installation canceled. InstallProgress Installationen avbröts. -Installation completed. Boot sector has been written to '%s'. Press Quit to leave the Installer or choose a new target volume to perform another installation. InstallerWindow Installationen är klar. Startsektorn har skrivits på volymen %s. Klicka på Avsluta för att lämna installationsprogrammet eller välj en ny volym att installera på. -Installation completed. Boot sector has been written to '%s'. Press Restart to restart the computer or choose a new target volume to perform another installation. InstallerWindow Installationen är klar. Startsektorn har skrivits till '%s'. Klicka på Starta om för att starta om datorn, eller välj en ny volym att utföra en till installation. -Installer System name Installerare -Installer\n\twritten by Jérôme Duval and Stephan Aßmus\n\tCopyright 2005-2010, Haiku.\n\n InstallerApp Installerare\n\tskriven av Jérôme Duval och Stephan Aßmus\n\tCopyright 2005-2010, Haiku.\n\n -Launch the DriveSetup utility to partition\navailable hard drives and other media.\nPartitions can be initialized with the\nBe File System needed for a Haiku boot\npartition. InstallerWindow Starta DiskHanteringsverktyget för att partitionera\ntillgängliga hårddiskar och annan media.\nPartitioner can formateras med Be-filsystemet\n som krävs för en Haiku boot-partition. -NOTE: While the naming strategy for hard disks is still as described under 2.1) the naming scheme for partitions has changed.\n\n InstallerApp NOTERA: Fastän namnstandarden för hårddiskar fortfarande är som beskrivet under 2.1) så har namnstandarden för partitoner ändrats.\n\n -Newer versions of GRUB use an extra configuration file to add custom entries to the boot menu. To add them to the top, you have to create/edit a file by launching your favorite editor from a Terminal like this:\n\n InstallerApp Nyare versioner av GRUB använder en extra konfigurationsfil för att lägga till egna poster i startmenyn. För att lägga till dem överst så måste du skapa/redigera en fil genom att starta din favorit editor från en Terminal så här:\n\n -No optional packages available. PackagesView Inga valbara paket tillgängliga. -No partitions have been found that are suitable for installation. Please set up partitions and initialize at least one partition with the Be File System. InstallerWindow Inga partitioner har hittats som är dugliga för installation. Var god ställ in partitioner och initialisera minst en partition med Be-filsystemet. -OK InstallProgress OK -OK InstallerApp OK -OK InstallerWindow OK -Onto: InstallerWindow Till: -Performing installation. InstallProgress Verkställer installationen. -Please choose target InstallerWindow Välj mål -Please close the Boot Manager and DriveSetup windows before closing the Installer window. InstallerWindow Vänligen stäng Starthanterarens- och DiskHanterings fönster innan du stänger Installerarens fönster. -Please close the Boot Manager window before closing the Installer window. InstallerWindow Vänligen stäng Starthanteraren innan du stänger Installeraren. -Please close the DriveSetup window before closing the Installer window. InstallerWindow Var god stäng Diskhanteringsfönstret innan du stänger fönstret för Installeraren. -Press the Begin button to install from '%1s' onto '%2s'. InstallerWindow Klicka på knappen Starta för att installera från '%1s' till '%2s'. -Quit InstallerApp Avsluta -Quit InstallerWindow Avsluta Quit Boot Manager InstallerWindow Avsluta Starthanteraren -Quit Boot Manager and DriveSetup InstallerWindow Avsluta Starthanteraren och DiskHantering -Quit DriveSetup InstallerWindow Avsluta DiskHantering -README InstallerApp LÄS MIG -Restart InstallerWindow Starta om -Restart system InstallerWindow Starta om systemet -Running Boot Manager and DriveSetup…\n\nClose both applications to continue with the installation. InstallerWindow Starthanteraren och DiskHantering körs.\n\nFör att fortsätta med installationen måste båda applikationerna stängas. -Running Boot Manager…\n\nClose Boot Manager to continue with the installation. InstallerWindow Starthanteraren körs.\n\nStäng Starthanteraren för att fortsätta med installationen. -Running DriveSetup…\n\nClose DriveSetup to continue with the installation. InstallerWindow DiskHantering körs.\n\nAvsluta DiskHantering för att fortsätta med installationen. -Scanning for disks… InstallerWindow Skannar efter diskar… -Set up boot menu InstallerWindow Ställ in startmeny -Set up partitions… InstallerWindow Ställ in partitioner... -Show optional packages InstallerWindow Visa valfria paket -So behind the other menu entries towards the bottom of the file, add something similar to these lines:\n\n InstallerApp Efter de andra menyposterna mot slutet av filen, lägg till något som liknar dessa rader:\n\n -So below the heading that must not be edited, add something similar to these lines:\n\n InstallerApp Under huvudet, som inte ändras, kan du lägga till några rader liknande de här:\n\n -Starting Installation. InstallProgress Startar installationen. Stop InstallerWindow Stopp -Stop InstallerWindow In alert after pressing Stop Stopp -The destination disk may not have enough space. Try choosing a different disk or choose to not install optional items. InstallProgress Måldisken kan ha för lite ledigt utrymme. Försök att välja en annan disk eller välj att installera färre valbara paket. -The disk can't be mounted. Please choose a different disk. InstallProgress Disken kan inte monteras. Var god välj en annan disk. -The first logical partition always has the number \"4\", regardless of the number of primary partitions.\n\n InstallerApp Den första logiska partitionen har alltid nummer \"4\", oavsett antalet primära partitioner.\n\n -The mount point could not be retrieved. InstallProgress Monteringspunkten kunde inte hämtas -The partition can't be mounted. Please choose a different partition. InstallProgress Partitionen kan inte monteras. Var god välj en annan partition. -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 Volymen du har valt som mål är ej tom. Är du säker på att du vill installera?\n\nObservera: Systemmappen skapas som en ren kopia från installationskällan medan övriga mappar blir sammanslagna. Filer som existerar på både källvolymen och det valda målet skrivs över med versionen från källanvolymen. -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 Detta är ett program i alfa (ej fullt testad) version! Med det menas att det finns en stor risk för att viktig data kan gå förlorad. Ta backup ofta! Kom ihåg att du har blivit varnad...\n\n\n -Tools InstallerWindow Verktyg -Try installing anyway InstallProgress Försök installera ändå -Unknown Type InstallProgress Partition content type Okänd Typ -Welcome to the Haiku Installer!\n\n InstallerApp Välkommen till Haikus installationsprogram!\n\n -With GRUB 2 the first logical partition always has the number \"5\", regardless of the number of primary partitions.\n\n InstallerApp Med GRUB 2 så har den första logiska partitonen alltid nummer \"5\", oavsett hur många primära partitioner som finns.\n\n -With GRUB it's: (hdN,n)\n\n InstallerApp I GRUB gäller: (hdN,n)\n\n -Write boot sector InstallerWindow Skriv startsektor -Write boot sector to '%s' InstallerWindow Skriv startsektor till '%s' -You can see the correct partition in GParted for example.\n\n\n InstallerApp Du kan exempelvis använda GParted för att se den korrekta partitionen.\n\n\n -You can't install the contents of a disk onto itself. Please choose a different disk. InstallProgress Du kan inte installera innehållet av en disk på den själv. Var god välj en annan disk. -You'll note that GRUB uses a different naming strategy for hard drives than Linux.\n\n InstallerApp Notera att GRUB använder en annan namnstandard för hårddiskar än Linux.\n\n -\"N\" is the hard disk number, starting with \"0\".\n InstallerApp \"N\" är hårddiskens nummer, som startar med \"0\".\n -\"n\" is the partition number, also starting with \"0\".\n InstallerApp \"n\" är partitionens nummer, som också börjar med \"0\".\n -\"n\" is the partition number, which for GRUB 2 starts with \"1\"\n InstallerApp \"n\" är partitionens nummer, som i GRUB 2 startar med \"1\"\n -\t# Haiku on /dev/sda7\n InstallerApp \t# Haiku på /dev/sda7\n \t\tchainloader +1\n InstallerApp \t\tchainloader +1\n -\t\tset root=(hd0,7)\n InstallerApp \t\tset root=(hd0,7)\n \tchainloader\t\t+1\n\n InstallerApp \tchainloader\t\t+1\n\n -\tmenuentry \"Haiku Alpha\" {\n InstallerApp \tmenuentry \"Haiku Alpha\" {\n -\trootnoverify\t\t(hd0,6)\n InstallerApp \trootnoverify\t\t(hd0,6)\n -\tsudo /boot/grub/menu.lst\n\n InstallerApp \tsudo /boot/grub/menu.lst\n\n -\tsudo /etc/default/grub\n\n InstallerApp \tsudo /etc/default/grub\n\n -\tsudo /etc/grub.d/40_custom\n\n InstallerApp \tsudo /etc/grub.d/40_custom\n\n -\tsudo update-grub\n\n\n InstallerApp \tsudo update-grub\n\n\n -\ttitle\t\t\t\tHaiku\n InstallerApp \ttitle\t\t\t\tHaiku\n -\t}\n\n InstallerApp \t}\n\n +OK InstallerApp OK +Choose the source and destination disk from the pop-up menus. Then click \"Begin\". InstallerWindow Välj käll- och måldisk från menyn. Klicka sedan på \"Starta\". +\t# Haiku on /dev/sda7\n InstallerApp \t# Haiku på /dev/sda7\n +Install from: InstallerWindow Installera från: +%1ld of %2ld InstallerWindow number of files copied %1ld av %2ld +IMPORTANT INFORMATION BEFORE INSTALLING HAIKU\n\n InstallerApp VIKTIG INFORMATION INNAN DU INSTALLERAR HAIKU\n\n +Continue InstallerWindow In alert after pressing Stop Fortsätt +Write boot sector to '%s' InstallerWindow Skriv startsektor till '%s' +Collecting copy information. InstallProgress Förbereder inför kopiering. +Choose the source disk from the pop-up menu. Then click \"Begin\". InstallerWindow Välj källdisk från menyn. Klicka sedan på \"Starta\". +Quit Boot Manager and DriveSetup InstallerWindow Avsluta Starthanteraren och DiskHantering +Quit InstallerWindow Avsluta +Welcome to the Haiku Installer!\n\n InstallerApp Välkommen till Haikus installationsprogram!\n\n +Boot sector successfully written. InstallProgress Skrivning av startsektorn lyckades. +Performing installation. InstallProgress Verkställer installationen. scanning… InstallerWindow skannar… +Set up boot menu InstallerWindow Ställ in startmeny +2.1) GRUB (since os-prober v1.44)\n InstallerApp 2.1) GRUB (since os-prober v1.44)\n +The first logical partition always has the number \"4\", regardless of the number of primary partitions.\n\n InstallerApp Den första logiska partitionen har alltid nummer \"4\", oavsett antalet primära partitioner.\n\n +GRUB's naming scheme is still: (hdN,n)\n\n InstallerApp GRUBs namnstandard är fortfarande: (hdN,n)\n\n +\tsudo /boot/grub/menu.lst\n\n InstallerApp \tsudo /boot/grub/menu.lst\n\n +Abort InstallerWindow Avbryt +Finishing Installation. InstallProgress Slutför Installationen. +\tsudo /etc/default/grub\n\n InstallerApp \tsudo /etc/default/grub\n\n +Restart InstallerWindow Starta om +README InstallerApp LÄS MIG +The destination disk may not have enough space. Try choosing a different disk or choose to not install optional items. InstallProgress Måldisken kan ha för lite ledigt utrymme. Försök att välja en annan disk eller välj att installera färre valbara paket. +Please close the Boot Manager and DriveSetup windows before closing the Installer window. InstallerWindow Vänligen stäng Starthanterarens- och DiskHanterings fönster innan du stänger Installerarens fönster. +Scanning for disks… InstallerWindow Skannar efter diskar… +2.3) GRUB 2\n InstallerApp 2.3) GRUB 2\n +The disk can't be mounted. Please choose a different disk. InstallProgress Disken kan inte monteras. Var god välj en annan disk. +?? of ?? InstallerWindow Unknown progress ?? av ?? +\tmenuentry \"Haiku Alpha\" {\n InstallerApp \tmenuentry \"Haiku Alpha\" {\n +Launch the DriveSetup utility to partition\navailable hard drives and other media.\nPartitions can be initialized with the\nBe File System needed for a Haiku boot\npartition. InstallerWindow Starta DiskHanteringsverktyget för att partitionera\ntillgängliga hårddiskar och annan media.\nPartitioner can formateras med Be-filsystemet\n som krävs för en Haiku boot-partition. +Show optional packages InstallerWindow Visa valfria paket +No partitions have been found that are suitable for installation. Please set up partitions and initialize at least one partition with the Be File System. InstallerWindow Inga partitioner har hittats som är dugliga för installation. Var god ställ in partitioner och initialisera minst en partition med Be-filsystemet. +Additionally you have to edit another file to actually display the boot menu:\n\n InstallerApp Eventuellt så måste du redigera en annan fil för att se startmenyn:\n\n +Choose the disk you want to install onto from the pop-up menu. Then click \"Begin\". InstallerWindow Välj den disk du vill installera till. Klicka sedan på Starta. +Unknown Type InstallProgress Partition content type Okänd Typ + InstallerWindow No partition available +\t\tset root=(hd0,7)\n InstallerApp \t\tset root=(hd0,7)\n +You'll note that GRUB uses a different naming strategy for hard drives than Linux.\n\n InstallerApp Notera att GRUB använder en annan namnstandard för hårddiskar än Linux.\n\n +\"n\" is the partition number, also starting with \"0\".\n InstallerApp \"n\" är partitionens nummer, som också börjar med \"0\".\n +Installation completed. Boot sector has been written to '%s'. Press Restart to restart the computer or choose a new target volume to perform another installation. InstallerWindow Installationen är klar. Startsektorn har skrivits till '%s'. Klicka på Starta om för att starta om datorn, eller välj en ny volym att utföra en till installation. +Installation canceled. InstallProgress Installationen avbröts. +Installer System name Installerare +You can't install the contents of a disk onto itself. Please choose a different disk. InstallProgress Du kan inte installera innehållet av en disk på den själv. Var god välj en annan disk. +??? InstallerWindow Unknown currently copied item ??? +\"n\" is the partition number, which for GRUB 2 starts with \"1\"\n InstallerApp \"n\" är partitionens nummer, som i GRUB 2 startar med \"1\"\n +Quit DriveSetup InstallerWindow Avsluta DiskHantering +\"N\" is the hard disk number, starting with \"0\".\n InstallerApp \"N\" är hårddiskens nummer, som startar med \"0\".\n +Hide optional packages InstallerWindow Göm valfria paket +Please close the DriveSetup window before closing the Installer window. InstallerWindow Var god stäng Diskhanteringsfönstret innan du stänger fönstret för Installeraren. +Restart system InstallerWindow Starta om systemet +OK InstallerWindow OK +Set up partitions… InstallerWindow Ställ in partitioner... +The partition can't be mounted. Please choose a different partition. InstallProgress Partitionen kan inte monteras. Var god välj en annan partition. +Running Boot Manager…\n\nClose Boot Manager to continue with the installation. InstallerWindow Starthanteraren körs.\n\nStäng Starthanteraren för att fortsätta med installationen. +Install anyway InstallProgress Installera iallafall +\trootnoverify\t\t(hd0,6)\n InstallerApp \t rootnoverify\t \t (hd0,6)\n +OK InstallProgress OK +??? InstallerWindow Unknown partition name ??? +Begin InstallerWindow Början +Write boot sector InstallerWindow Skriv boot sektor +Cancel InstallerWindow Avbryt +Continue InstallerApp Fortsätt +Additional disk space required: %s InstallerWindow Ytterligare diskutrymme behövs: %s +Cancel InstallProgress Avbryt +Try installing anyway InstallProgress Försök installera iallafall +Are you sure you want to to stop the installation? InstallerWindow Är du säker på att du vill stoppa installationen? diff --git a/data/catalogs/apps/launchbox/sv.catkeys b/data/catalogs/apps/launchbox/sv.catkeys index 859724c9b4..50ea9d59c3 100644 --- a/data/catalogs/apps/launchbox/sv.catkeys +++ b/data/catalogs/apps/launchbox/sv.catkeys @@ -1,34 +1,33 @@ -1 swedish x-vnd.Haiku-LaunchBox 3172696206 -Add button here LaunchBox Lägg till knapp -Auto-raise LaunchBox Upphöj automatiskt -Bummer LaunchBox Hoppsan -Cancel LaunchBox Avbryt -Clear button LaunchBox Rensa knapp -Clone LaunchBox Klona -Close LaunchBox Stäng -Description for '%3' LaunchBox Beskrivning för '%3' -Failed to launch '%1'.\n\nError: LaunchBox Misslyckades att starta '%1'.\n\nFel: -Failed to launch 'something',error in Pad data. LaunchBox Misslyckades att starta 'någonting'. Fel på knappen. -Failed to send 'open folder' command to Tracker.\n\nError: LaunchBox Misslyckades att skicka 'öppna mapp' kommando till Tracker.\n\nFel: -Horizontal layout LaunchBox Horisontal utformning -Icon size LaunchBox Ikonstorlek -Ignore double-click LaunchBox Ignorera dubbelklick -LaunchBox System name StartBlock -Name Panel LaunchBox Namnge Block +1 swedish x-vnd.Haiku-LaunchBox 4192523522 New LaunchBox Ny -OK LaunchBox OK -Pad LaunchBox Block -Pad %1 LaunchBox Block %1 -Pad 1 LaunchBox Block 1 -Quit LaunchBox Avsluta -Really close this pad?\n(The pad will not be remembered.) LaunchBox Vill du verkligen stänga blocket?\n(Blocket kommer inte att kommas ihåg.) -Remove button LaunchBox Ta bort knapp Set description… LaunchBox Ange beskrivning... -Settings LaunchBox Inställningar +Vertical layout LaunchBox Vertikal utformning +OK LaunchBox OK +Pad 1 LaunchBox Block 1 +last chance LaunchBox sista chansen +Quit LaunchBox Avsluta +Clear button LaunchBox Rensa knapp +LaunchBox System name StartBlock +Ignore double-click LaunchBox Ignorera dubbelklick +Auto-raise LaunchBox Upphöj automatiskt Show on all workspaces LaunchBox Visa på alla arbetsytor Show window border LaunchBox Visa fönsterkant -Vertical layout LaunchBox Vertikal utformning -You can drag an icon here. LaunchBox Du kan dra en ikon hit. +Pad LaunchBox Block +Icon size LaunchBox Ikonstorlek +Bummer LaunchBox Hoppsan +Cancel LaunchBox Avbryt +Remove button LaunchBox Ta bort knapp +Horizontal layout LaunchBox Horisontal utformning \n\nFailed to launch application with signature '%2'.\n\nError: LaunchBox \n\nKunde inte starta programmet med signaturen '%2'.\n\nFel: -last chance LaunchBox sista chansen +Failed to launch '%1'.\n\nError: LaunchBox Misslyckades att starta '%1'.\n\nFel: +Name Panel LaunchBox Namnge Block +Add button here LaunchBox Lägg till knapp +Description for '%3' LaunchBox Beskrivning för '%3' +Settings LaunchBox Inställningar +Pad %1 LaunchBox Block %1 +Close LaunchBox Stäng +Failed to send 'open folder' command to Tracker.\n\nError: LaunchBox Misslyckades att skicka 'öppna mapp' kommando till Tracker.\n\nFel: +You can drag an icon here. LaunchBox Du kan dra en ikon hit. +Clone LaunchBox Klona launch popup LaunchBox starta popup +Really close this pad?\n(The pad will not be remembered.) LaunchBox Vill du verkligen stänga blocket?\n(Blocket kommer inte att kommas ihåg.) diff --git a/data/catalogs/apps/login/sv.catkeys b/data/catalogs/apps/login/sv.catkeys index 08d401fbf0..08d7685b52 100644 --- a/data/catalogs/apps/login/sv.catkeys +++ b/data/catalogs/apps/login/sv.catkeys @@ -1 +1,16 @@ -1 swedish x-vnd.Haiku-Login 0 +1 swedish x-vnd.Haiku-Login 1137977788 +Error: %1 Login App Fel: %1 +Hide password Login View Göm lösenordet +Desktop Desktop Window Skrivbord +Invalid login! Login View Ogiltig inloggning! +OK Login View OK +error %s\n Desktop Window A return message from fDesktopShelf->Save(). It can be \"B_OK\" fel %s\n +Login: Login View Användarnamn: +Error Login App Fel +Unimplemented Login App Ej implementerad +Welcome to Haiku Login Window Välkommen till Haiku +Reboot Login View Starta om +Info Login App Information +ValidateLogin: %s\n Login App A message returned from the ValidateLogin function. It can be \"B_OK\". ValidateLogin: %s\n +Password: Login View Lösenord: +OK Login App OK diff --git a/data/catalogs/apps/magnify/sv.catkeys b/data/catalogs/apps/magnify/sv.catkeys index 6ff775bec9..3c9417d35b 100644 --- a/data/catalogs/apps/magnify/sv.catkeys +++ b/data/catalogs/apps/magnify/sv.catkeys @@ -1,29 +1,27 @@ -1 swedish x-vnd.Haiku-Magnify 3748875992 -%width x %height @ %pixelSize pixels/pixel Magnify-Main %width x %height @ %pixelSize pixlar/pixel -Add a crosshair Magnify-Main Lägg till ett korshår +1 swedish x-vnd.Haiku-Magnify 2227745383 +no clip msg\n In console, when clipboard is empty after clicking Copy image inga urklipp\n +Make square Magnify-Main Skapa rektangel Copy image Magnify-Main Kopiera bild -Copy/Save:\n copy - copies the current image to the clipboard\n save - prompts the user for a file to save to and writes out\n the bits of the image\n Magnify-Help Kopiera/spara:\nkopiera - kopierar den nuvarande bilden till urklipp\nspara - frågar användaren vart den vill spara filen\n -Decrease pixel size Magnify-Main Minska pixelstorlek -Decrease window size Magnify-Main Minska fönsterstorlek -Freeze/Unfreeze image Magnify-Main Frys/avfrys bild +Magnify help Magnify-Help Förstoraren hjälp +usage: magnify [size] (magnify size * size pixels)\n Console användning: magnify [storlek] (förstorningsstorlek * storlek i pixlar) +Stick coordinates Magnify-Main Lås koordinater +Info:\n hide/show info - hides/shows all these new features\n note: when showing, a red square will appear which signifies\n which pixel's rgb values will be displayed\n add/remove crosshairs - 2 crosshairs can be added (or removed)\n to aid in the alignment and placement of objects.\n The crosshairs are represented by blue squares and blue lines.\n hide/show grid - hides/shows the grid that separates each pixel\n Magnify-Help Info:\n göm/visa info - gömmer/visar de här funktionerna\n Notera att den röda punkten anger vilken pixel's rgb-värde som visas.\n lägg visa/göm korshår - 2 korshår can be läggas till (och tas bort)\n för att hjälpa till med uppradning och placering av objekt.\n Korshåren representeras av blå fyrkanter blå linjer.\n visa/göm rutnät - visar/gömmer nätet som skiljer pixlarna åt.\n +Hide/Show grid Magnify-Main Göm/visa rutmönster +magnify: size must be a multiple of 4\n Console förstoraren: storleken måste vara en multipel av 4\n General:\n 32 x 32 - the top left numbers are the number of visible\n pixels (width x height)\n 8 pixels/pixel - represents the number of pixels that are\n used to magnify a pixel\n R:152 G:52 B:10 - the RGB values for the pixel under\n the red square\n Magnify-Help Allmänt:\n 32 x 32 - numret upp till vänster anger antalet synliga pixlar (bredd x höjd)\n 8 pixlar/pixel - anger antalet pixlar som\n används för att förstora en pixell\n R:152 G:52 B:10 - RGB värden för pixeln under\n den röda fyrkanten\n Help Magnify-Main Hjälp -Hide/Show grid Magnify-Main Göm/visa rutmönster -Hide/Show info Magnify-Main Göm/visa info -Increase pixel size Magnify-Main Öka pixelstorlek -Increase window size Magnify-Main Öka fönsterstorlek -Info Magnify-Main Information -Info:\n hide/show info - hides/shows all these new features\n note: when showing, a red square will appear which signifies\n which pixel's rgb values will be displayed\n add/remove crosshairs - 2 crosshairs can be added (or removed)\n to aid in the alignment and placement of objects.\n The crosshairs are represented by blue squares and blue lines.\n hide/show grid - hides/shows the grid that separates each pixel\n Magnify-Help Info:\n göm/visa info - gömmer/visar de här funktionerna\n Notera att den röda punkten anger vilken pixel's rgb-värde som visas.\n lägg visa/göm korshår - 2 korshår can be läggas till (och tas bort)\n för att hjälpa till med uppradning och placering av objekt.\n Korshåren representeras av blå fyrkanter blå linjer.\n visa/göm rutnät - visar/gömmer nätet som skiljer pixlarna åt.\n -Magnify System name FörstoringsGlas -Magnify help Magnify-Help Förstoraren hjälp -Make square Magnify-Main Skapa rektangel -Navigation:\n arrow keys - move the current selection (rgb indicator or crosshair)\n around 1 pixel at a time\n option-arrow key - moves the mouse location 1 pixel at a time\n x marks the selection - the current selection has an 'x' in it\n Magnify-Help Navigering:\npiltangenter - flytta markeringen (RGB indikatorn eller korshåret)\n en pixel åt gången\nalt+piltangent - flyttar muspekaren 1 pixel åt gången\nx markering - markeren har ett x\n -Remove a crosshair Magnify-Main Ta bort korshår -Save image Magnify-Main Spara bild Sizing/Resizing:\n make square - sets the width and the height to the larger\n of the two making a square image\n increase/decrease window size - grows or shrinks the window\n size by 4 pixels.\n note: this window can also be resized to any size via the\n resizing region of the window\n increase/decrease pixel size - increases or decreases the number\n of pixels used to magnify a 'real' pixel. Range is 1 to 16.\n Magnify-Help Storlek/Storleksändring:\n gör liksidig - sätter bredden och höjden till den större\n av de två, så att det blir en fyrkant\n öka/minska fönsterstorlek - ökar eller minskar fönstrets storlek\n med 4 pixlar.\n notera: fönstrets storlek kan också ändras till valfri storlek via dragfunktionen nere i hörnet.\n öka/minska pixelstorlek - ökar och minskar antalet\n pixlar som används för att visa en 'riktig' pixel. Från 1 till 16.\n -Stick coordinates Magnify-Main Lås koordinater -freeze - freezes/unfreezes magnification of whatever the\n cursor is currently over\n Magnify-Help freeze - fryser/avfryser förstoring av det som\n muspekaren för tillfället är ovanför\n -magnify: size must be a multiple of 4\n Console förstoraren: storleken måste vara en multipel av 4\n -no clip msg\n In console, when clipboard is empty after clicking Copy image inga urklipp\n -size must be > 4 and a multiple of 4\n Console storleken måste vara större än 4 samt en multipel av 4\n -usage: magnify [size] (magnify size * size pixels)\n Console användning: magnify [storlek] (förstorningsstorlek * storlek i pixlar) +Decrease pixel size Magnify-Main Minska pixelstorlek +Magnify System name FörstoringsGlas +%width x %height @ %pixelSize pixels/pixel Magnify-Main %width x %height @ %pixelSize pixlar/pixel +Info Magnify-Main Information +Remove a crosshair Magnify-Main Ta bort korshår +Freeze/Unfreeze image Magnify-Main Frys/avfrys bild +Copy/Save:\n copy - copies the current image to the clipboard\n save - prompts the user for a file to save to and writes out\n the bits of the image\n Magnify-Help Kopiera/spara:\nkopiera - kopierar den nuvarande bilden till urklipp\nspara - frågar användaren vart den vill spara filen\n +Hide/Show info Magnify-Main Göm/visa info +Navigation:\n arrow keys - move the current selection (rgb indicator or crosshair)\n around 1 pixel at a time\n option-arrow key - moves the mouse location 1 pixel at a time\n x marks the selection - the current selection has an 'x' in it\n Magnify-Help Navigering:\npiltangenter - flytta markeringen (RGB indikatorn eller korshåret)\n en pixel åt gången\nalt+piltangent - flyttar muspekaren 1 pixel åt gången\nx markering - markeren har ett x\n +Save image Magnify-Main Spara bild +Increase window size Magnify-Main Öka fönsterstorlek +Decrease window size Magnify-Main Minska fönsterstorlek +Increase pixel size Magnify-Main Öka pixelstorlek +Add a crosshair Magnify-Main Lägg till ett korshår diff --git a/data/catalogs/apps/mail/sv.catkeys b/data/catalogs/apps/mail/sv.catkeys index 53446be39d..175c57ac59 100644 --- a/data/catalogs/apps/mail/sv.catkeys +++ b/data/catalogs/apps/mail/sv.catkeys @@ -1,160 +1,40 @@ -1 swedish x-vnd.Be-MAIL 2276629278 +1 swedish x-vnd.Be-MAIL 1584464035 +View Mail Visa %d - Date Mail %d - Datum -%e - E-mail address Mail %e - mejladress -%e wrote:\\n Mail %e skrev:\\n -%n - Full name Mail %n - Fullständigt namn -(Address unavailable) Mail (Adress saknas) -(Date unavailable) Mail (Datum saknas) -(Name unavailable) Mail (Namn saknas) - Mail -Account from mail Mail Konto från brev -Account: Mail Konto: -Accounts… Mail Konton... -Add Mail Lägg till -Add enclosure… Mail Bifoga fil... -Add signature Mail Lägg till signatur -An error occurred trying to open this signature. Mail Ett fel uppstod när den här signaturen skulle öppnas -An error occurred trying to save the attachment. Mail Ett fel uppstod när den bifogade filen försökte sparas. -An error occurred trying to save this signature. Mail Ett fel uppstod när signaturen skulle sparas. Attach attributes: Mail Bifoga attribut: -Attachments: Mail Bilagor: -Auto signature: Mail Autosignatur: +Inconsistency occurred in the undo/redo buffer. Mail Inkonsekvens uppstod i ångra/gör om-bufferten. +An error occurred trying to save the attachment. Mail Ett fel uppstod när den bifogade filen försökte sparas. +Copy to new Mail Kopiera till ny +Edit Mail Redigera +Print Mail Skriv ut + Mail +New mail message Mail Nytt e-post-meddelande Automatic Mail Automatiskt Automatically mark mail as read: Mail Markera brev som lästa: -Bcc: Mail Bcc: -Beginner Mail Nybörjare -Button bar: Mail Verktygsfält -Cancel Mail Avbryt -Cc: Mail Cc: -Check spelling Mail Kontrollera stavning -Close Mail Stäng -Close and Mail Stäng och -Colored quotes: Mail Färglagda citeringar: -Copy Mail Kopiera -Copy link location Mail Kopiera länk -Copy to new Mail Kopiera till ny -Couldn't open this signature. Sorry. Mail Kunde inte öppna den här signaturen. -Cut Mail Klipp ut -Date: Mail Datum: -Decoding: Mail Avkodning: -Default account: Mail Huvudkonto: -Delete Mail Radera -Discard Mail Kasta bort -Do you wish to save this message as a draft before closing? Mail Vill du spara det här meddelandet som ett utkast innan du stänger? -Do you wish to send this message before closing? Mail Vill du skicka det här meddelandet innan du stänger? -Don't save Mail Spara ej -E-mail draft could not be saved! Mail Utkast kunde inte sparas! -Edit Mail Redigera -Edit queries… Mail Redigera sökningar... -Edit signatures… Mail Redigera signaturer… -Encoding: Mail Kodning: -Expert Mail Expert -File Mail Arkiv -Find Mail Sök -Find again Mail Sök igen -Find… Mail Sök… -Font: Mail Typsnitt: -Forward Mail Framåt -Forward without attachments Mail Eftersänd utan bifogade filer -From: Mail Från: -Hide Mail Göm -Include file attributes in attachments Mail Inkludera fil-attribut i bifogade filer -Inconsistency occurred in the undo/redo buffer. Mail Inkonsekvens uppstod i ångra/gör om-bufferten. -Initial spell check mode: Mail Startläge för stavningskontroll: -Leave as '%s' Mail Lämna som '%s' -Leave as New Mail Lämna som nytt -Leave same Mail Ändra inte -Mail System name E-post -Mail couldn't find its dictionary. Mail Programmet kunde inte hitta sin ordlista. -Mail preferences Mail E-post : Inställningar -Mailing Mail Mejlning -Message Mail Meddelande -Move to trash Mail Flytta till papperskorgen -Need Tracker to move items to trash Mail Tracker behövs för att flytta sakerna till Papperskorgen -New Mail Ny -New mail message Mail Nytt e-post-meddelande -Next Mail Nästa -Next message Mail Nästa meddelande -No file attributes, just plain data Mail Inga fil-attribut, endast ren data -No matches Mail Inga träffar -None Mail Inget -OK Mail OK -Off Mail Av -On Mail På -Only files can be added as attachments. Mail Bara filer kan läggas till som bilaga. -Open Mail Öppna -Open attachment Mail Öppna bilaga -Open draft Mail Öppna utkast -Open this link Mail Öppna den här länken -Page setup… Mail Sidinställning… -Paste Mail Klistra in -Preferences… Mail Inställningar... -Previous Mail Föregående -Previous message Mail Föregående meddelande -Print Mail Skriv ut -Print… Mail Skriv ut... -Put your favorite e-mail queries and query templates in this folder. Mail Lägg dina favorit e-post sökningar och sökmallar i denna mapp. -Queries Mail Sökningar -Quit Mail Avsluta -Quote Mail Citat -Random Mail Slumpa -Read Mail Läst -Really delete this signature? This cannot be undone. Mail Vill du radera den här signaturen? Det kan inte ångras. -Redo Mail Gör om -Remove attachment Mail Ta bort bifogad fil -Remove enclosure Mail Ta bort bifogad fil -Remove quote Mail Ta bort citat -Removing attachments from a forwarded mail is not yet implemented!\nIt will not yet work correctly. Mail Det går inte att ta bort bifogade filer ur vidarebefordrade brev. Den funktionen är inte implementerad än. -Reply Mail Svara -Reply account: Mail Konto för att svara på e-post: -Reply preamble: Mail Svarsingress: -Reply to all Mail Svara alla -Reply to sender Mail Svara avsändare -Resend Mail Skicka om -Revert Mail Återgå -Save Mail Spara -Save address Mail Spara adress -Save as draft Mail Spara som utkast -Save attachment… Mail Spara bifogad fil... -Save changes to this signature? Mail Spara ändringarna för den här signaturen? -Select all Mail Välj alla -Send Mail Skicka -Send message Mail Skicka meddelande -Set to %s Mail Sätt till %s -Set to Saved Mail Sätt till sparad -Set to… Mail Sätt till… -Show header Mail Visa brevhuvud -Show icons & labels Mail Visa ikoner & etiketter -Show icons only Mail Visa endast ikoner -Show raw message Mail Visa meddelande i råformat -Signature Mail Signatur -Signature: Mail Signatur: -Signatures Mail Signaturer -Size: Mail Storlek: -Sorry Mail Tyvärr -Sorry, could not find an application that supports the 'Person' data type. Mail Kunde inte hitta ett program för att öppna datatypen 'Person'. -Start now Mail Starta nu -Subject: Mail Ämne: -Text wrapping: Mail Radbrytning: -The mail_daemon could not be started:\n\t Mail E-posttjänsten kunde inte startas:\n\t -The mail_daemon is not running. The message is queued and will be sent when the mail_daemon is started. Mail Haikus e-posttjänst är inte igång. Meddelandet är lagt i kö och skickas när e-posttjänsten har startats. -There is no installed handler for URL links. Mail Det finns ingen behandlare installerad för att hantera URL-länkar -Title: Mail Titel: -To: Mail Till: -Trash Mail Släng -Undo Mail Ångra -Unread Mail Oläst -Use default account Mail Använd standardkonto -User interface Mail Användargränssnitt -View Mail Visa -Warn unencodable: Mail Varna för ogiltiga tecken: -Your main text contains %ld unencodable characters. Perhaps a different character set would work better? Hit Send to send it anyway (a substitute character will be used in place of the unencodable ones), or choose Cancel to go back and try fixing it up. Mail Brevets huvudtext innehåller %Id oläsbara tecken. Det är möjligt att en annan teckenuppsättning skulle vara mer lämplig. Tryck på Skicka för att sända brevet som det är - oläsbara tecken kommer ersättas - eller välj Avbryt för att gå tillbaka och korrigera problemet. -\\n - Newline Mail \\n - Ny rad -draft B_USER_DIRECTORY/mail/draft utkast helpful message Mail hjälpsamt meddelande -in B_USER_DIRECTORY/mail/in inkorg -mail B_USER_DIRECTORY/mail e-post -out B_USER_DIRECTORY/mail/out utkorg -queries B_USER_DIRECTORY/mail/queries sökningar -sent B_USER_DIRECTORY/mail/sent skickat +Colored quotes: Mail Färglagda citeringar: +Subject: Mail Ämne: +Reply to all Mail Svara alla +Show icons & labels Mail Visa ikoner & etiketter +Remove attachment Mail Ta bort bifogad fil +Button bar: Mail Verktygsfält spam B_USER_DIRECTORY/mail/spam skräp +Beginner Mail Nybörjare +Don't save Mail Spara ej +Expert Mail Expert +Reply account: Mail Konto för att svara på e-post: +Discard Mail Kasta bort +Message Mail Meddelande +Reply to sender Mail Svara avsändare +There is no installed handler for URL links. Mail Det finns ingen behandlare installerad för att hantera URL-länkar +Signature Mail Signatur +Find again Mail Sök igen +Signature: Mail Signatur: +Preferences… Mail Inställningar... +Undo Mail Ångra +Date: Mail Datum: +Paste Mail Klistra in +in B_USER_DIRECTORY/mail/in i +Save attachment… Mail Spara bilagor... +Print… Mail Skriv ut… +Signatures Mail Signaturer diff --git a/data/catalogs/apps/mandelbrot/sv.catkeys b/data/catalogs/apps/mandelbrot/sv.catkeys index 073e2a3543..4f5dc99fdc 100644 --- a/data/catalogs/apps/mandelbrot/sv.catkeys +++ b/data/catalogs/apps/mandelbrot/sv.catkeys @@ -1,10 +1,10 @@ 1 swedish x-vnd.Haiku-Mandelbrot 3766380907 File Mandelbrot Arkiv -Iterations Mandelbrot Upprepningar -Mandelbrot System name Mandelbrot -Palette Mandelbrot Palett -Palette 1 Mandelbrot Palett 1 -Palette 2 Mandelbrot Palett 2 Palette 3 Mandelbrot Palett 3 -Palette 4 Mandelbrot Palett 4 Quit Mandelbrot Avsluta +Palette 2 Mandelbrot Palett 2 +Palette 4 Mandelbrot Palett 4 +Palette Mandelbrot Palett +Mandelbrot System name Mandelbrot +Palette 1 Mandelbrot Palett 1 +Iterations Mandelbrot Upprepningar diff --git a/data/catalogs/apps/mediaconverter/sv.catkeys b/data/catalogs/apps/mediaconverter/sv.catkeys index 6441156730..46b44a360d 100644 --- a/data/catalogs/apps/mediaconverter/sv.catkeys +++ b/data/catalogs/apps/mediaconverter/sv.catkeys @@ -1,68 +1,68 @@ -1 swedish x-vnd.Haiku-MediaConverter 424866547 -%.1f kHz %ld channel / %lld frames MediaFileInfo %.1f kHz %ld kanal / %lld rutor -%.1f kHz mono / %lld frames MediaFileInfo %.1f kHz mono / %lld rutor +1 swedish x-vnd.Haiku-MediaConverter 296071315 +Video using parameters form settings MediaConverter Video med parametrar från inställningar +Video encoding: MediaConverter Videokodning: +No audio Audio codecs list Inget ljud +Error MediaConverter Fel +Error loading a file MediaConverter Fel vid inläsning av en fil +File Error MediaConverter-FileInfo Filfel +Open… Menu Öppna... +Start [ms]: MediaConverter Start [ms]: +Output file '%filename' created MediaConverter Utfil '%filename' skapad +Output format MediaConverter Utformat %.1f kHz stereo / %lld frames MediaFileInfo %.1f kHz stereo / %lld rutor -%amountOfFiles files were not recognized as supported media files: MediaConverter %amountOfFiles kändes inte igen som mediafiler: -%d bit MediaFileInfo %d bitar +End   [ms]: MediaConverter Slut [ms]: +MediaConverter System name MediaKonverterare +No video Video codecs list Inga filmer +Duration: MediaConverter-FileInfo Speltid: +OK MediaConverter OK +Error writing audio frame %Ld MediaConverter Fel vid skrivning av ljudstycke %Ld +Error converting '%filename' MediaConverter Fel vid konvertering av '%filename' +Low MediaConverter Låg +Conversion completed MediaConverter Konverteringen klar +Audio: MediaConverter-FileInfo Ljud: +OK MediaConverter-FileInfo OK + seconds MediaFileInfo sekunder +Source files MediaConverter Källfiler +Cancelling MediaConverter Avbryter %d byte MediaFileInfo %d bytes +Error loading files MediaConverter Fel vid inläsning av filer +Cancel MediaConverter Avbryt +None available Video codecs Inga tillgängliga +Conversion cancelled MediaConverter Konverteringen avbröts +No file selected MediaConverter-FileInfo Ingen fil vald +Error writing video frame %Ld MediaConverter Fel vid skrivande av bildruta %Ld +Select this folder MediaConverter Välj denna mapp +Continue MediaConverter Fortsätt +Encoder parameters MediaConverter-EncoderWindow Kodningsparametrar +Video: MediaConverter-FileInfo Video: %u x %u, %.2ffps / %Ld frames MediaFileInfo Width x Height, fps / frames %u x %u, %.2ffps / %Ld rutor -An error has occurred reading the file info.\n\nError : MediaConverter-FileInfo Ett fel uppstod vid inläsning av filinformationen.\n\nFel: +%d bit MediaFileInfo %d bitar +Error creating '%filename' MediaConverter Fel vid skapandet av '%filename' +Video quality not supported MediaConverter Videokvalitén stöds ej +Cancelling… MediaConverter Avbryter... +File details MediaConverter Fildetaljer +Select MediaConverter Markera +Writing video track: %ld%% complete MediaConverter Skriver videospår: %ld%% klart +Quit Menu Avsluta +Preview MediaConverter Förhandsvisa +File format: MediaConverter Filformat: +None available Audio codecs Inte tillgängliga +MediaConverter+:SaveDirectory MediaConverter MediaKonverterare+:SaveDirectory +Error read audio frame %Ld MediaConverter Fel vid inläsning av ljudstycke %Ld +%.1f kHz %ld channel / %lld frames MediaFileInfo %.1f kHz %ld kanal / %lld rutor +Error launching: %strError% MediaConverter Fel vid start: %strError% +High MediaConverter Hög +The file was not recognized as a supported media file: MediaConverter Filen känns inte igen som en mediafil: +Drop media files onto this window MediaConverter Släpp mediafiler i detta fönster Audio encoding: MediaConverter Ljudkodning: Audio quality not supported MediaConverter Ljudkvalité stöds ej -Audio quality: %3d%% MediaConverter Ljudkvalité: %3d%% -Audio: MediaConverter-FileInfo Ljud: -Cancel MediaConverter Avbryt -Cancelling MediaConverter Avbryter -Cancelling… MediaConverter Avbryter... -Continue MediaConverter Fortsätt -Conversion cancelled MediaConverter Konverteringen avbröts -Conversion completed MediaConverter Konverteringen klar -Convert MediaConverter Konvertera -Drop media files onto this window MediaConverter Släpp mediafiler i detta fönster -Duration: MediaConverter-FileInfo Speltid: -Encoder parameters MediaConverter-EncoderWindow Kodningsparametrar -End   [ms]: MediaConverter Slut [ms]: -Error MediaConverter Fel -Error converting '%filename' MediaConverter Fel vid konvertering av '%filename' -Error creating '%filename' MediaConverter Fel vid skapandet av '%filename' -Error launching: %strError% MediaConverter Fel vid start: %strError% -Error loading a file MediaConverter Fel vid inläsning av en fil -Error loading files MediaConverter Fel vid inläsning av filer -Error read audio frame %Ld MediaConverter Fel vid inläsning av ljudstycke %Ld -Error read video frame %Ld MediaConverter Fel vid inläsning av bildruta %ld -Error writing audio frame %Ld MediaConverter Fel vid skrivning av ljudstycke %Ld -Error writing video frame %Ld MediaConverter Fel vid skrivande av bildruta %Ld File Menu Arkiv -File Error MediaConverter-FileInfo Filfel -File details MediaConverter Fildetaljer -File format: MediaConverter Filformat: -High MediaConverter Hög -Low MediaConverter Låg -MediaConverter System name MediaKonverterare -MediaConverter+:SaveDirectory MediaConverter MediaKonverterare+:SaveDirectory -No audio Audio codecs list Inget ljud -No file selected MediaConverter-FileInfo Ingen fil vald -No video Video codecs list Inga filmer -None available Audio codecs Inte tillgängliga -None available Video codecs Inga tillgängliga -OK MediaConverter OK -OK MediaConverter-FileInfo OK -Open… Menu Öppna... -Output file '%filename' created MediaConverter Utfil '%filename' skapad -Output folder MediaConverter Utmapp -Output format MediaConverter Utformat -Preview MediaConverter Förhandsvisa -Quit Menu Avsluta -Select MediaConverter Markera -Select this folder MediaConverter Välj denna mapp -Source files MediaConverter Källfiler -Start [ms]: MediaConverter Start [ms]: -The file was not recognized as a supported media file: MediaConverter Filen känns inte igen som en mediafil: -Video encoding: MediaConverter Videokodning: -Video quality not supported MediaConverter Videokvalitén stöds ej -Video quality: %3d%% MediaConverter Videokvalité: %3d%% -Video using parameters form settings MediaConverter Video med parametrar från inställningar -Video: MediaConverter-FileInfo Video: +Convert MediaConverter Konvertera Writing audio track: %ld%% complete MediaConverter Skriver ljudspår: %ld%% klart -Writing video track: %ld%% complete MediaConverter Skriver videospår: %ld%% klart -seconds MediaFileInfo sekunder +Video quality: %3d%% MediaConverter Videokvalité: %3d%% +Output folder MediaConverter Utmapp +Audio quality: %3d%% MediaConverter Ljudkvalité: %3d%% +An error has occurred reading the file info.\n\nError : MediaConverter-FileInfo Ett fel uppstod vid inläsning av filinformationen.\n\nFel: +Error read video frame %Ld MediaConverter Fel vid inläsning av bildruta %ld +%amountOfFiles files were not recognized as supported media files: MediaConverter %amountOfFiles kändes inte igen som mediafiler: +%.1f kHz mono / %lld frames MediaFileInfo %.1f kHz mono / %lld rutor diff --git a/data/catalogs/apps/mediaplayer/sv.catkeys b/data/catalogs/apps/mediaplayer/sv.catkeys index 91bacf0d5a..dfa45889aa 100644 --- a/data/catalogs/apps/mediaplayer/sv.catkeys +++ b/data/catalogs/apps/mediaplayer/sv.catkeys @@ -1,137 +1,137 @@ -1 swedish x-vnd.Haiku-MediaPlayer 138551800 -%app% encountered an internal error. The file could not be opened. MediaPlayer-Main Ett internt fel inträffade i %app%. Filen kunde inte öppnas. +1 swedish x-vnd.Haiku-MediaPlayer 1567310872 1.85 : 1 (American) MediaPlayer-Main 1.85 : 1 (Amerikanskt format) -100% scale MediaPlayer-Main Skala till 100% -2.35 : 1 (Cinemascope) MediaPlayer-Main 2.35 : 1 (Cinemascope) -200% scale MediaPlayer-Main Skala till 200% -300% scale MediaPlayer-Main Skala till 300% -400% scale MediaPlayer-Main Skala till 400% -50% scale MediaPlayer-Main Skala till 50% - MediaPlayer-PlaylistWindow - MediaPlayer-PlaylistWindow - PlaylistItem-album - PlaylistItem-author - PlaylistItem-name - PlaylistItem-title -All files could not be moved into Trash. MediaPlayer-RemovePLItemsCmd Alla filer kunde inte flyttas till Papperskorgen. -Always on top MediaPlayer-Main Alltid överst -Aspect ratio MediaPlayer-Main Bildförhållande -Attributes MediaPlayer-Main Attribut -Audio MediaPlayer-Main Ljud -Audio track MediaPlayer-Main Ljudspår -Automatically start playing MediaPlayer-SettingsWindow Starta uppspelning automatiskt -Bottom of screen MediaPlayer-SettingsWindow Nedtill på skärmen -Bottom of video MediaPlayer-SettingsWindow Botten av videon -Cancel MediaPlayer-SettingsWindow Avbryt -Close MediaPlayer-Main Stäng -Close MediaPlayer-PlaylistWindow Stäng -Close window after playing audio MediaPlayer-SettingsWindow Stäng fönstret efter att ljud har spelats upp -Close window after playing video MediaPlayer-SettingsWindow Stäng fönstret efter att video har spelats upp -Copy Entries MediaPlayer-CopyPLItemsCmd Kopiera poster -Copy Entry MediaPlayer-CopyPLItemsCmd Kopiera post -Drop files to play MediaPlayer-Main Släpp filer för att spela upp -Edit MediaPlayer-PlaylistWindow Redigera -Error: MediaPlayer-Main Fel: -Error: MediaPlayer-RemovePLItemsCmd Fel: -File Info MediaPlayer-InfoWin Filinformation -File info… MediaPlayer-Main Filinformation... -Full screen MediaPlayer-Main Fullskärmsläge -Full volume MediaPlayer-SettingsWindow Högsta volym -Gets the URI of the currently playing item. MediaPlayer-Main Hämta URIn från uppspelande objekt. -Gets/sets the volume (0.0-2.0). MediaPlayer-Main Hämta/sätt volymen (0.0-2.0) -Hide interface MediaPlayer-Main Göm gränssnitt -Import Entries MediaPlayer-ImportPLItemsCmd Importera poster -Import Entry MediaPlayer-ImportPLItemsCmd Importera post -Internal error (locking failed). Saving the playlist failed. MediaPlayer-PlaylistWindow Internt fel (låsning misslyckades). Kunde inte spara spellistan. -Internal error (malformed message). Saving the playlist failed. MediaPlayer-PlaylistWindow Internt fel (felformaterat meddelande). Kunde inte spara spellistan. -Internal error (out of memory). Saving the playlist failed. MediaPlayer-PlaylistWindow Internt fel (slut på minne). Misslyckades att spara filen. -It appears the media server is not running.\nWould you like to start it ? MediaPlayer-Main Det verkar som att mediaservern inte körs.\nVill du starta den? -Large MediaPlayer-SettingsWindow Stor -Lock Peaks MediaPlayer-PeakView Markera toppvärden -Loop audio MediaPlayer-SettingsWindow Spela upp ljud som slinga -Loop video MediaPlayer-SettingsWindow Spela upp video som slinga -Low volume MediaPlayer-SettingsWindow Låg volym -MediaPlayer System name MediaSpelare -MediaPlayer settings MediaPlayer-SettingsWindow MediaSpelarens inställningar -Medium MediaPlayer-SettingsWindow Medium -Move Entries MediaPlayer-MovePLItemsCmd Flytta poster -Move Entry MediaPlayer-MovePLItemsCmd Flytta post -Move Into Trash Error MediaPlayer-RemovePLItemsCmd Fel vid flyttning till Papperskorgen -Move file to Trash MediaPlayer-PlaylistWindow Flytta filen till Papperskorgen -Mute MediaPlayer-Main Tyst läge -Muted MediaPlayer-SettingsWindow Tyst läge aktiverat -New player… MediaPlayer-Main Ny spelare... -Next MediaPlayer-Main Nästa -No aspect correction MediaPlayer-Main Korrigera inte förhållande -None of the files you wanted to play appear to be media files. MediaPlayer-Main Ingen av filerna som du ville spela verkar vara mediafiler. -Nothing to Play MediaPlayer-Main Inget att spela upp -OK MediaPlayer-Main OK -OK MediaPlayer-PlaylistWindow OK -OK MediaPlayer-RemovePLItemsCmd OK -OK MediaPlayer-SettingsWindow OK -Off Subtitles menu Av -Open MediaPlayer-Main Öppna -Open MediaPlayer-PlaylistWindow Öppna -Open Clips MediaPlayer-Main Öppna klipp -Open Playlist MediaPlayer-PlaylistWindow Öppna spellista -Open file… MediaPlayer-Main Öppna fil... -Open… MediaPlayer-PlaylistWindow Öppna... -Pause MediaPlayer-Main Pausa -Pause playback. MediaPlayer-Main Pausa uppspelning. -Play MediaPlayer-Main Spela -Play mode MediaPlayer-SettingsWindow Uppspelningsläge -Playlist MediaPlayer-PlaylistWindow Spellista -Playlist… MediaPlayer-Main Spellista... -Prev MediaPlayer-Main Föregående -Quit MediaPlayer-Main Avsluta -Randomize MediaPlayer-PlaylistWindow Slumpa -Randomize Entries MediaPlayer-RandomizePLItemsCmd Slumpa poster -Rating MediaPlayer-Main Betyg -Redo MediaPlayer-PlaylistWindow Gör om -Remove MediaPlayer-PlaylistWindow Ta bort -Remove Entries MediaPlayer-RemovePLItemsCmd Ta bort poster -Remove Entries into Trash MediaPlayer-RemovePLItemsCmd Flytta poster till Papperskorgen -Remove Entry MediaPlayer-RemovePLItemsCmd Ta bort post -Remove Entry into Trash MediaPlayer-RemovePLItemsCmd Flytta post till Papperskorgen -Revert MediaPlayer-SettingsWindow Återställ -Save MediaPlayer-Main Spara -Save MediaPlayer-PlaylistWindow Spara -Save Playlist MediaPlayer-PlaylistWindow Spara spellista -Save as… MediaPlayer-PlaylistWindow Spara som... -Save error MediaPlayer-PlaylistWindow Sparningsfel -Saving the playlist failed.\n\nError: MediaPlayer-PlaylistWindow Kunde inte spara spellistan.\n\nFel: -Saving the playlist failed:\n\nError: MediaPlayer-PlaylistWindow Misslyckades att spara spellistan:\n\nFel: -Scale controls in full screen mode MediaPlayer-SettingsWindow Skala kontroller i fullskärmsläge -Scale movies smoothly (non-overlay mode) MediaPlayer-SettingsWindow Skala filmer mjukt (icketäckande läge) -Select all MediaPlayer-PlaylistWindow Markera alla -Settings… MediaPlayer-Main Inställningar... -Skip to the next track. MediaPlayer-Main Hoppa till nästa spår. -Skip to the previous track. MediaPlayer-Main Hoppa till föregående spår. -Small MediaPlayer-SettingsWindow Liten -Some files could not be moved into Trash. MediaPlayer-RemovePLItemsCmd Några filer kunde inte flyttas till Papperskorgen. -Start media server MediaPlayer-Main Starta mediaserver -Start playing. MediaPlayer-Main Starta uppspelning. -Stop MediaPlayer-Main Stopp -Stop playing. MediaPlayer-Main Stoppa uppspelning. Stream settings MediaPlayer-Main Ströminställningar -Subtitle placement: MediaPlayer-SettingsWindow Undertextsplacering: + PlaylistItem-album +Scale controls in full screen mode MediaPlayer-SettingsWindow Skala kontroller i fullskärmsläge +Video MediaPlayer-InfoWin Video Subtitle size: MediaPlayer-SettingsWindow Undertextsstorlek: -Subtitles MediaPlayer-Main Bildtext -The file'%filename' could not be opened.\n\n MediaPlayer-Main Filen '%filename' kunde inte öppnas.\n\n -There is no decoder installed to handle the file format, or the decoder has trouble with the specific version of the format. MediaPlayer-Main Det finns ingen avkodare installerad som kan hantera filformatet, eller så har avkodaren problem med filformatsversionen. -Toggle mute. MediaPlayer-Main Aktivera tyst läge. -Toggle pause/play. MediaPlayer-Main Aktivera pause/play. -TogglePlaying MediaPlayer-Main Aktivera uppspelning -Track Audio Track Menu Spår -Track Video Track Menu Spår +Save Playlist MediaPlayer-PlaylistWindow Spara spellista +None of the files you wanted to play appear to be media files. MediaPlayer-Main Ingen av filerna som du ville spela verkar vara mediafiler. +Saving the playlist failed.\n\nError: MediaPlayer-PlaylistWindow Kunde inte spara spellistan.\n\nFel: +New player… MediaPlayer-Main Ny spelare... +100% scale MediaPlayer-Main Skala till 100% +Subtitle placement: MediaPlayer-SettingsWindow Undertextsplacering: +Close MediaPlayer-Main Stäng +Some files could not be moved into Trash. MediaPlayer-RemovePLItemsCmd Några filer kunde inte flyttas till Papperskorgen. + MediaPlayer-InfoWin +Open MediaPlayer-Main Öppna +Next MediaPlayer-Main Nästa +OK MediaPlayer-SettingsWindow OK Track %d MediaPlayer-Main Spår %d -URI MediaPlayer-Main URI +2.35 : 1 (Cinemascope) MediaPlayer-Main 2.35 : 1 (Cinemascope) +Medium MediaPlayer-SettingsWindow Medium +Close MediaPlayer-PlaylistWindow Stäng +Open… MediaPlayer-PlaylistWindow Öppna... +Toggle mute. MediaPlayer-Main Aktivera tyst läge. Undo MediaPlayer-PlaylistWindow Ångra Use hardware video overlays if available MediaPlayer-SettingsWindow Använd hårdvarutäckning för video om möjligt +File info… MediaPlayer-Main Filinformation... +Pause playback. MediaPlayer-Main Pausa uppspelning. +Remove Entry MediaPlayer-RemovePLItemsCmd Ta bort post +Close window after playing audio MediaPlayer-SettingsWindow Stäng fönstret efter att ljud har spelats upp +Full volume MediaPlayer-SettingsWindow Högsta volym +Drop files to play MediaPlayer-Main Släpp filer för att spela upp +TogglePlaying MediaPlayer-Main Aktivera uppspelning +Cancel MediaPlayer-SettingsWindow Avbryt +Loop audio MediaPlayer-SettingsWindow Spela upp ljud som slinga +Nothing to Play MediaPlayer-Main Inget att spela upp +Muted MediaPlayer-SettingsWindow Tyst läge aktiverat +Quit MediaPlayer-Main Avsluta Video MediaPlayer-Main Video -Video track MediaPlayer-Main Videospår -View options MediaPlayer-SettingsWindow Visningsalternativ +Start playing. MediaPlayer-Main Starta uppspelning. +There is no decoder installed to handle the file format, or the decoder has trouble with the specific version of the format. MediaPlayer-Main Det finns ingen avkodare installerad som kan hantera filformatet, eller så har avkodaren problem med filformatsversionen. +Import Entry MediaPlayer-ImportPLItemsCmd Importera post +Gets the URI of the currently playing item. MediaPlayer-Main Hämta URIn från uppspelande objekt. +400% scale MediaPlayer-Main Skala till 400% +Saving the playlist failed:\n\nError: MediaPlayer-PlaylistWindow Misslyckades att spara spellistan:\n\nFel: +Move Entries MediaPlayer-MovePLItemsCmd Flytta poster +Audio MediaPlayer-Main Ljud +Open Playlist MediaPlayer-PlaylistWindow Öppna spellista +MediaPlayer System name MediaSpelare +OK MediaPlayer-Main OK +Settings… MediaPlayer-Main Inställningar... +MediaPlayer settings MediaPlayer-SettingsWindow MediaSpelarens inställningar +Select all MediaPlayer-PlaylistWindow Markera alla +Move Entry MediaPlayer-MovePLItemsCmd Flytta post +Open MediaPlayer-PlaylistWindow Öppna +Stop playing. MediaPlayer-Main Stoppa uppspelning. +Error: MediaPlayer-RemovePLItemsCmd Fel: +Audio MediaPlayer-InfoWin Ljud +Internal error (malformed message). Saving the playlist failed. MediaPlayer-PlaylistWindow Internt fel (felformaterat meddelande). Kunde inte spara spellistan. +Skip to the previous track. MediaPlayer-Main Hoppa till föregående spår. +%app% encountered an internal error. The file could not be opened. MediaPlayer-Main Ett internt fel inträffade i %app%. Filen kunde inte öppnas. +Close window after playing video MediaPlayer-SettingsWindow Stäng fönstret efter att video har spelats upp +Scale movies smoothly (non-overlay mode) MediaPlayer-SettingsWindow Skala filmer mjukt (icketäckande läge) +OK MediaPlayer-RemovePLItemsCmd OK +50% scale MediaPlayer-Main Skala till 50% +Subtitles MediaPlayer-Main Bildtext +Prev MediaPlayer-Main Föregående Volume MediaPlayer-Main Volym +Audio track MediaPlayer-Main Ljudspår +Import Entries MediaPlayer-ImportPLItemsCmd Importera poster +Pause MediaPlayer-Main Pausa +No aspect correction MediaPlayer-Main Korrigera inte förhållande +Automatically start playing MediaPlayer-SettingsWindow Starta uppspelning automatiskt +Track Video Track Menu Spår +Internal error (locking failed). Saving the playlist failed. MediaPlayer-PlaylistWindow Internt fel (låsning misslyckades). Kunde inte spara spellistan. +View options MediaPlayer-SettingsWindow Visningsalternativ +Play mode MediaPlayer-SettingsWindow Uppspelningsläge +Remove Entries MediaPlayer-RemovePLItemsCmd Ta bort poster +Video track MediaPlayer-Main Videospår +Loop video MediaPlayer-SettingsWindow Spela upp video som slinga +Attributes MediaPlayer-Main Attribut +All files could not be moved into Trash. MediaPlayer-RemovePLItemsCmd Alla filer kunde inte flyttas till Papperskorgen. + PlaylistItem-title +Track Audio Track Menu Spår + MediaPlayer-PlaylistWindow +Skip to the next track. MediaPlayer-Main Hoppa till nästa spår. +Play MediaPlayer-Main Spela +Remove Entries into Trash MediaPlayer-RemovePLItemsCmd Flytta poster till Papperskorgen +200% scale MediaPlayer-Main Skala till 200% +It appears the media server is not running.\nWould you like to start it ? MediaPlayer-Main Det verkar som att mediaservern inte körs.\nVill du starta den? +Aspect ratio MediaPlayer-Main Bildförhållande +Error: MediaPlayer-Main Fel: +Large MediaPlayer-SettingsWindow Stor +Bottom of video MediaPlayer-SettingsWindow Botten av videon +Stop MediaPlayer-Main Stopp Volume of background clips MediaPlayer-SettingsWindow Volym för bakgrundsklipp -none Audio track menu ingen +Internal error (out of memory). Saving the playlist failed. MediaPlayer-PlaylistWindow Internt fel (slut på minne). Misslyckades att spara filen. +Hide interface MediaPlayer-Main Göm gränssnitt +Copy Entry MediaPlayer-CopyPLItemsCmd Kopiera post none Subtitles menu ingen +Move file to Trash MediaPlayer-PlaylistWindow Flytta filen till Papperskorgen +URI MediaPlayer-Main URI +Mute MediaPlayer-Main Tyst läge +Toggle pause/play. MediaPlayer-Main Aktivera pause/play. +Small MediaPlayer-SettingsWindow Liten +Randomize MediaPlayer-PlaylistWindow Slumpa +Off Subtitles menu Av +Randomize Entries MediaPlayer-RandomizePLItemsCmd Slumpa poster +Revert MediaPlayer-SettingsWindow Återställ +Edit MediaPlayer-PlaylistWindow Redigera +Start media server MediaPlayer-Main Starta mediaserver + PlaylistItem-name +Open Clips MediaPlayer-Main Öppna klipp +OK MediaPlayer-PlaylistWindow OK +none Audio track menu ingen +Gets/sets the volume (0.0-2.0). MediaPlayer-Main Hämta/sätt volymen (0.0-2.0) +Playlist… MediaPlayer-Main Spellista... + PlaylistItem-author +Save as… MediaPlayer-PlaylistWindow Spara som... +Copy Entries MediaPlayer-CopyPLItemsCmd Kopiera poster +Redo MediaPlayer-PlaylistWindow Gör om +Always on top MediaPlayer-Main Alltid överst +Remove Entry into Trash MediaPlayer-RemovePLItemsCmd Flytta post till Papperskorgen +Save MediaPlayer-Main Spara + MediaPlayer-PlaylistWindow +Save MediaPlayer-PlaylistWindow Spara +Remove MediaPlayer-PlaylistWindow Ta bort +Full screen MediaPlayer-Main Fullskärmsläge +Open file… MediaPlayer-Main Öppna fil... +300% scale MediaPlayer-Main Skala till 300% +Bottom of screen MediaPlayer-SettingsWindow Nedtill på skärmen +Save error MediaPlayer-PlaylistWindow Sparningsfel +Rating MediaPlayer-Main Betyg +Playlist MediaPlayer-PlaylistWindow Spellista +Lock Peaks MediaPlayer-PeakView Markera toppvärden +Low volume MediaPlayer-SettingsWindow Låg volym diff --git a/data/catalogs/apps/midiplayer/sv.catkeys b/data/catalogs/apps/midiplayer/sv.catkeys index ceb92dda64..15b12ebd3d 100644 --- a/data/catalogs/apps/midiplayer/sv.catkeys +++ b/data/catalogs/apps/midiplayer/sv.catkeys @@ -1,19 +1,19 @@ 1 swedish x-vnd.Haiku-MidiPlayer 4180509704 -Cavern Main Window Grotta -Closet Main Window Garderob -Could not load song Main Window Kunde inte öppna filen -Drop MIDI file here Scope View Släpp en MIDI-fil här -Dungeon Main Window Stor grotta -Garage Main Window Garage -Haiku MIDI Player 1.0.0 beta\n\nThis tiny program\nKnows how to play thousands of\nCheesy sounding songs Main Application This is a haiku. First line has five syllables, second has seven and last has five again. Create your own. Haiku MIDI Spelare 1.0.0 beta\n\nDetta lilla program kan\nspela upp tusentals härliga låtar -Igor's lab Main Window Igor's labb -Live input: Main Window Livekälla: -MidiPlayer System name MidiSpelare None Main Window Inget +Live input: Main Window Livekälla: +Haiku MIDI Player 1.0.0 beta\n\nThis tiny program\nKnows how to play thousands of\nCheesy sounding songs Main Application This is a haiku. First line has five syllables, second has seven and last has five again. Create your own. Haiku MIDI Spelare 1.0.0 beta\n\nDetta lilla program kan\nspela upp tusentals härliga låtar +Stop Main Window Stopp +Cavern Main Window Grotta +Volume: Main Window Volym: +Reverb: Main Window Eko: OK Main Window OK Off Main Window Av +Dungeon Main Window Stor grotta Play Main Window Spela -Reverb: Main Window Eko: +Garage Main Window Garage +Closet Main Window Garderob +MidiPlayer System name MidiSpelare +Drop MIDI file here Scope View Släpp en MIDI-fil här +Igor's lab Main Window Igor's labb Scope Main Window Visualisering -Stop Main Window Stopp -Volume: Main Window Volym: +Could not load song Main Window Kunde inte öppna filen diff --git a/data/catalogs/apps/networkstatus/sv.catkeys b/data/catalogs/apps/networkstatus/sv.catkeys index 600ad6f288..b0d74d9ca9 100644 --- a/data/catalogs/apps/networkstatus/sv.catkeys +++ b/data/catalogs/apps/networkstatus/sv.catkeys @@ -1,22 +1,23 @@ -1 swedish x-vnd.Haiku-NetworkStatus 853756860 -%ifaceName information:\n NetworkStatusView %ifaceName information:\n +1 swedish x-vnd.Haiku-NetworkStatus 2931949650 +NetworkStatus options:\n\t--deskbar\tautomatically add replicant to Deskbar\n\t--help\t\tprint this info and exit\n NetworkStatus NätverksStatus hantering:\n\t--deskbar\tlägg till replikant till Deskbar\n\t--help\t\tskriv ut denna information och avsluta\n +You can run NetworkStatus in a window or install it in the Deskbar. NetworkStatus Du kan köra NätverksStatus i ett fönster eller installera det i Deskbar. NetworkStatusView -Address NetworkStatusView Adress -Broadcast NetworkStatusView Annonsera -Configuring NetworkStatusView Konfigurerar -Could not join wireless network:\n NetworkStatusView Kunde inte ansluta till trådlöst nätverk:\n +Run in window NetworkStatus Kör i fönster +No link NetworkStatusView Ingen länk Install in Deskbar NetworkStatus Installera i Deskbar Launching the network preflet failed.\n\nError: NetworkStatusView Öppning av nätverksinställningarna misslyckades.\n\nFel: -Netmask NetworkStatusView Nätmask -NetworkStatus System name NätverksStatus -NetworkStatus options:\n\t--deskbar\tautomatically add replicant to Deskbar\n\t--help\t\tprint this info and exit\n NetworkStatus NätverksStatus hantering:\n\t--deskbar\tlägg till replikant till Deskbar\n\t--help\t\tskriv ut denna information och avsluta\n NetworkStatus\n\twritten by %1 and Hugo Santos\n\t%2, Haiku, Inc.\n NetworkStatusView NätverksStatus\n\tskrivet av %1 och Hugo Santos\n\t%2, Haiku, Inc.\n -No link NetworkStatusView Ingen länk -No stateful configuration NetworkStatusView Ingen förbindelseorienterad konfiguration -OK NetworkStatusView OK -Open network preferences… NetworkStatusView Öppna nätverksinställningar... -Quit NetworkStatusView Avsluta -Ready NetworkStatusView Redo -Run in window NetworkStatus Kör i fönster +Netmask NetworkStatusView Nätmask +Broadcast NetworkStatusView Annonsera Unknown NetworkStatusView Okänd -You can run NetworkStatus in a window or install it in the Deskbar. NetworkStatus Du kan köra NätverksStatus i ett fönster eller installera det i Deskbar. +Network Status NetworkStatusView Nätverksstatus +Ready NetworkStatusView Redo +No stateful configuration NetworkStatusView Ingen förbindelseorienterad konfiguration +%ifaceName information:\n NetworkStatusView %ifaceName information:\n +Configuring NetworkStatusView Konfigurerar +Address NetworkStatusView Adress +OK NetworkStatusView OK +NetworkStatus System name NätverksStatus +Open network preferences… NetworkStatusView Öppna nätverksinställningar... +Could not join wireless network:\n NetworkStatusView Kunde inte ansluta till trådlöst nätverk:\n +Quit NetworkStatusView Avsluta diff --git a/data/catalogs/apps/packageinstaller/sv.catkeys b/data/catalogs/apps/packageinstaller/sv.catkeys index 167f065cff..287f73f748 100644 --- a/data/catalogs/apps/packageinstaller/sv.catkeys +++ b/data/catalogs/apps/packageinstaller/sv.catkeys @@ -1,57 +1,58 @@ -1 swedish x-vnd.Haiku-PackageInstaller 2709408798 +1 swedish x-vnd.Haiku-PackageInstaller 1396489627 +Install to: PackageView Installera till: +OK PackageView OK +Accept PackageTextViewer Acceptera +Continue PackageInstall Fortsätt +The requested package failed to install on your system. This might be a problem with the target package file. Please consult this issue with the package distributor. PackageView Det valda paketet kunde inte installeras på ditt system. Det kan vara på grund av ett fel i paketet. Du bör kontakta paket-distributören om felet kvarstår. +Image not loaded correctly PackageImageViewer Avbilden kunde inte läsas in korrekt +Install PackageView Installera +No package selected. PackageInfo Inga paket valda. +Install PackageView Installera +The given package seems to be already installed on your system. Would you like to uninstall the existing one and continue the installation? PackageInstall Det angivna paketet verkar redan vara installerat på ditt system. Vill du avinstallera det befintliga paketet och sedan fortsätta med installationen? +Do you want to remember this decision for the rest of this installation?\n PackageView Vill du komma ihåg detta beslut under resten av denna installation?\n +There seems to be a file size mismatch in the package file. The package might be corrupted or have been modified after its creation. Do you still wish to continue? PackageInfo Storleken på paketet överensstämmer inte med kontrollsumman. Paketet kan vara korrupt eller kan ha ändrats efter att det skapades. Vill du ändå fortsätta? +Error while installing the package\n PackageView Ett fel uppstod under paketinstallationen\n +Disclaimer PackageTextViewer Ansvarsfriskrivning %.1f GiB PackageView %.1f GiB -%.1f KiB PackageView %.1f KiB -%.1f MiB PackageView %.1f MiB +The installation of the package has been aborted. PackageView Installationen av paketet har avbrutits. +Done PackageInstall Färdig +All existing files will be replaced? PackageView Skall alla befintliga filer skrivas över? +Preparing package PackageInstall Förbereder paket +No package available. PackageInfo Inga paket tillgängliga. +none PackageView ingen +Stop PackageStatus Stoppa +Other… PackageView Annan... +No installation type selected PackageView Ingen installationstyp vald +The symbolic link named '%s' already exists in the give path.\nReplace the link with the one from this package or skip it? PackageView En länk med namnet '%s' finns redan på det aktuella stället. Vill du ersätta den med en ur det här paketet, eller vill du hoppa över? +Installing files and folders PackageInstall Installerar filer och mappar +Package installer PackageView Paket intallerare +Skip all PackageView Hoppa över alla +The item named '%s' already exits in the given path.\nReplace the item with the one from this package or skip it? PackageView Filen '%s' finns redan på det aktuella stället.\nVill du ersätta den med en ur paketet eller vill du hoppa över? +The script named '%s' already exits in the given path.\nReplace the script with the one from this package or skip it? PackageView Ett skript med namnet '%s' finns redan på det aktuella stället.\nVill du ersätta det med ett ur paketet eller vill du hoppa över? +Running post-installation scripts PackageInstall Kör efter-installationsskript %llu bytes PackageView %llu bytes +Skip PackageView Hoppa över +%.1f MiB PackageView %.1f MiB +The directory named '%s' already exits in the given path.\nReplace the directory with one from this package or skip it? PackageView Mappen '%s' finns redan.\nVill du ersätta den med innehållet ur detta paket eller hoppa över mappen? +The package you requested has been successfully installed on your system. PackageView Paketet som du begärde har installerats på ditt system. +Error! \"%s\" is not a valid path.\n Packageinstaller main Fel! "%s" är inte en giltig sökväg.\n +Installation type: PackageView Installationstyp: +Error (%s)! Could not open \"%s\".\n Packageinstaller main Fel (%s)! Kunde inte öppna %s.\n +Finishing installation PackageInstall Slutför installation +Installing package PackageStatus Installerar paket +Ask again PackageView Fråga igen +Abort PackageView Avbryt +Replace all PackageView Ersätt alla +Decline PackageTextViewer Acceptera inte +The file named '%s' already exits in the given path.\nReplace the file with the one from this package or skip it? PackageView Filen '%s' finns redan i den angivna sökvägen.\nSkall filen skrivas över av filer i detta paket, eller skall den lämnas kvar? +All existing files will be skipped? PackageView Hoppa över alla befintliga filer? +Continue PackageInfo Fortsätt +%.1f KiB PackageView %.1f KiB (%s free) PackageView (%s ledigt) Abort PackageInfo Avbryt -Abort PackageInstall Avbryt -Abort PackageView Avbryt -Accept PackageTextViewer Acceptera -All existing files will be replaced? PackageView Skall alla befintliga filer skrivas över? -All existing files will be skipped? PackageView Hoppa över alla befintliga filer? -Ask again PackageView Fråga igen -Continue PackageInfo Fortsätt -Continue PackageInstall Fortsätt -Continue PackageTextViewer Fortsätt -Decline PackageTextViewer Acceptera inte -Disclaimer PackageTextViewer Ansvarsfriskrivning -Do you want to remember this decision for the rest of this installation?\n PackageView Vill du komma ihåg detta beslut under resten av denna installation?\n -Done PackageInstall Färdig -Error (%s)! Could not open \"%s\".\n Packageinstaller main Fel (%s)! Kunde inte öppna %s.\n -Error while installing the package\n PackageView Ett fel uppstod under paketinstallationen\n -Error! \"%s\" is not a valid path.\n Packageinstaller main Fel! "%s" är inte en giltig sökväg.\n -Finishing installation PackageInstall Slutför installation -Image not loaded correctly PackageImageViewer Avbilden kunde inte läsas in korrekt -Install PackageView Installera -Install to: PackageView Installera till: -Installation progress PackageView Installationsförlopp -Installation type: PackageView Installationstyp: -Installing files and folders PackageInstall Installerar filer och mappar -Installing package PackageStatus Installerar paket -No installation type selected PackageView Ingen installationstyp vald -No package available. PackageInfo Inga paket tillgängliga. -No package selected. PackageInfo Inga paket valda. -OK PackageView OK -Other… PackageView Annan... -Package installer PackageView Paket intallerare PackageInstaller System name PaketInstallerare -Preparing package PackageInstall Förbereder paket +Abort PackageInstall Avbryt +Continue PackageTextViewer Fortsätt Replace PackageView Ersätt -Replace all PackageView Ersätt alla -Running post-installation scripts PackageInstall Kör efter-installationsskript -Skip PackageView Hoppa över -Skip all PackageView Hoppa över alla -Stop PackageStatus Stoppa -The directory named '%s' already exits in the given path.\nReplace the directory with one from this package or skip it? PackageView Mappen '%s' finns redan.\nVill du ersätta den med innehållet ur detta paket eller hoppa över mappen? -The file named '%s' already exits in the given path.\nReplace the file with the one from this package or skip it? PackageView Filen '%s' finns redan i den angivna sökvägen.\nSkall filen skrivas över av filer i detta paket, eller skall den lämnas kvar? -The given package seems to be already installed on your system. Would you like to uninstall the existing one and continue the installation? PackageInstall Det angivna paketet verkar redan vara installerat på ditt system. Vill du avinstallera det befintliga paketet och sedan fortsätta med installationen? -The installation of the package has been aborted. PackageView Installationen av paketet har avbrutits. -The item named '%s' already exits in the given path.\nReplace the item with the one from this package or skip it? PackageView Filen '%s' finns redan på det aktuella stället.\nVill du ersätta den med en ur paketet eller vill du hoppa över? +Installation progress PackageView Installationsförlopp The package file is not readable.\nOne of the possible reasons for this might be that the requested file is not a valid BeOS .pkg package. PackageView Paketfilen är inte läsbar.\nEn möjlig anledning är att den begärda filen inte är ett giltigt BeOS paket. -The package you requested has been successfully installed on your system. PackageView Paketet som du begärde har installerats på ditt system. -The requested package failed to install on your system. This might be a problem with the target package file. Please consult this issue with the package distributor. PackageView Det valda paketet kunde inte installeras på ditt system. Det kan vara på grund av ett fel i paketet. Du bör kontakta paket-distributören om felet kvarstår. -The script named '%s' already exits in the given path.\nReplace the script with the one from this package or skip it? PackageView Ett skript med namnet '%s' finns redan på det aktuella stället.\nVill du ersätta det med ett ur paketet eller vill du hoppa över? -The symbolic link named '%s' already exists in the give path.\nReplace the link with the one from this package or skip it? PackageView En länk med namnet '%s' finns redan på det aktuella stället. Vill du ersätta den med en ur det här paketet, eller vill du hoppa över? -There seems to be a file size mismatch in the package file. The package might be corrupted or have been modified after its creation. Do you still wish to continue? PackageInfo Storleken på paketet överensstämmer inte med kontrollsumman. Paketet kan vara korrupt eller kan ha ändrats efter att det skapades. Vill du ändå fortsätta? -none PackageView ingen diff --git a/data/catalogs/apps/pairs/sv.catkeys b/data/catalogs/apps/pairs/sv.catkeys index 731db603f9..f6d6bf94d2 100644 --- a/data/catalogs/apps/pairs/sv.catkeys +++ b/data/catalogs/apps/pairs/sv.catkeys @@ -1,14 +1,14 @@ 1 swedish x-vnd.Haiku-Pairs 1981673050 %app%\n\twritten by Ralf Schülke\n\tCopyright 2008-2010, Haiku Inc.\n\nYou completed the game in %num% clicks.\n PairsWindow %app%\n\tskrivet av Ralf Schülke\n\tCopyright 2008-2010, Haiku Inc.\n\nDu klarade spelet på %num% klick.\n -Beginner (4x4) PairsWindow Nybörjare (4x4) Expert (8x8) PairsWindow Expert (8x8) -Game PairsWindow Spel -Intermediate (6x6) PairsWindow Medelmåtta (6x6) -New PairsWindow Ny -New game PairsWindow Nytt spel -OK PairsView OK -Pairs System name Par -Pairs did not find enough vector icons in the system; it needs at least %d. PairsView Par hittade inte tillräckligt många vektorbaserade ikoner; åtminstone %d behövs. -Quit PairsWindow Avsluta +Beginner (4x4) PairsWindow Nybörjare (4x4) Quit game PairsWindow Avsluta spel +Game PairsWindow Spel Size PairsWindow Storlek +New PairsWindow Ny +OK PairsView OK +Intermediate (6x6) PairsWindow Medelmåtta (6x6) +Quit PairsWindow Avsluta +Pairs System name Par +New game PairsWindow Nytt spel +Pairs did not find enough vector icons in the system; it needs at least %d. PairsView Par hittade inte tillräckligt många vektorbaserade ikoner; åtminstone %d behövs. diff --git a/data/catalogs/apps/people/sv.catkeys b/data/catalogs/apps/people/sv.catkeys index e458182ab4..2c24f9aff6 100644 --- a/data/catalogs/apps/people/sv.catkeys +++ b/data/catalogs/apps/people/sv.catkeys @@ -1,49 +1,49 @@ 1 swedish x-vnd.Be-PEPL 2993050801 -%name% picture People %name% bild -Address People Adress -Cancel People Avbryt -City People Stad -Close People Stäng -Company People Företag -Configure attributes People Ställ in attribut -Contact information for a person. Long mimetype description Kontaktinformation för en person. -Contact name People Kontaktnamn -Copy People Kopiera -Could not create %s. People Kunde inte skapa %s. -Country People Land -Cut People Klipp ut -Drop an image here,\nor use the contextual menu. People Släpp en bild här,\neller använd högerklicksmenyn. -E-mail People E-post Edit People Redigera Error People Fel -Fax People Fax -File People Arkiv -Group People Grupp -Home phone People Hemtelefon -Launching the FileTypes preflet to configure Person attributes has failed.\n\nError: People Misslyckades att starta FilTyper för redigering av attribut.\n\nFel: -Load image… People Välj bild... -Name People Namn -New person People Ny person -New person… People Ny person... -Nickname People Smeknamn -OK People OK -Paste People Klistra in -People System name Personer -Person Short mimetype description Person -Quit People Avsluta -Redo People Gör om -Remove image People Ta bort bild -Revert People Återställ -Save People Spara -Save as… People Spara som... -Save changes before quitting? People Spara ändringar innan avslut? -Select all People Markera allt -Sorry People Tyvärr -State People Region +City People Stad The file '%name%' could not be written. People Filen '%name%' kunde inte skrivas till. -URL People URL -Undo People Ångra -Unnamed person People Namnlös person -Work phone People Arbetstelefon -Zip People Postnummer none Groups list ingen +Configure attributes People Ställ in attribut +Company People Företag +%name% picture People %name% bild +Work phone People Arbetstelefon +People System name Personer +New person People Ny person +Select all People Markera allt +File People Arkiv +Unnamed person People Namnlös person +Could not create %s. People Kunde inte skapa %s. +Country People Land +Close People Stäng +Group People Grupp +Nickname People Smeknamn +Quit People Avsluta +Name People Namn +Revert People Återställ +Undo People Ångra +E-mail People E-post +Save changes before quitting? People Spara ändringar innan avslut? +Load image… People Välj bild... +OK People OK +Remove image People Ta bort bild +Launching the FileTypes preflet to configure Person attributes has failed.\n\nError: People Misslyckades att starta FilTyper för redigering av attribut.\n\nFel: +Home phone People Hemtelefon +Save as… People Spara som... +Redo People Gör om +Paste People Klistra in +Drop an image here,\nor use the contextual menu. People Släpp en bild här,\neller använd högerklicksmenyn. +Save People Spara +Person Short mimetype description Person +New person… People Ny person... +Address People Adress +URL People URL +Sorry People Tyvärr +Zip People Postnummer +Contact information for a person. Long mimetype description Kontaktinformation för en person. +Fax People Fax +Contact name People Kontaktnamn +Cut People Klipp ut +Cancel People Avbryt +State People Region +Copy People Kopiera diff --git a/data/catalogs/apps/poorman/sv.catkeys b/data/catalogs/apps/poorman/sv.catkeys index bbcb480d09..75f101f291 100644 --- a/data/catalogs/apps/poorman/sv.catkeys +++ b/data/catalogs/apps/poorman/sv.catkeys @@ -1,61 +1,66 @@ -1 swedish x-vnd.Haiku.PoorMan 412131821 -A default web folder has been created at \"/boot/home/public_html.\"\nMake sure there is a HTML file named \"index.html\" in that folder. PoorMan En förinställd hemsidemapp har skapats som \"/boot/home/public_html.\"\nSe till att det finns en HTML fil döpt \"index.html\" i mappen. -About PoorMan… PoorMan Om FattigMan... -Advanced PoorMan Avancerat -Cancel PoorMan Avbryt -Cannot start the server PoorMan Kan inte starta servern -Clear console log PoorMan Rensa konsolloggen -Clear hit counter PoorMan Nollställ träffräknaren -Clear log file PoorMan Rensa loggfil -Console Logging PoorMan Konsollogg -Controls PoorMan Kontroller -Copy PoorMan Kopiera -Create PoorMan Skapa -Create PoorMan log PoorMan Skapa loggfil -Create log file PoorMan Skapa loggfil -Default PoorMan Använd förvald -Dir Created PoorMan Mapp skapad -Directory: PoorMan Mapp: -Directory: (none) PoorMan Katalog: (ingen) -Done PoorMan Klar -Edit PoorMan Redigera -Error Dir PoorMan Katalogfel -Error Server PoorMan Serverfel -File PoorMan Arkiv -File Name PoorMan Filnamn -File logging PoorMan Fillogg -Hits: %lu PoorMan Träffar: %lu -Hits: 0 PoorMan Träffar: 0 -Log To Console PoorMan Skriv logg till konsol -Log To File PoorMan Skriv logg till fil -Log file name: PoorMan Loggfilsnamn: -Logging PoorMan Loggar -Logging view PoorMan Loggningsvy -Max. simultaneous connections: PoorMan Maximalt antal samtidiga anslutningar: -OK PoorMan OK -Please choose the folder to publish on the web.\n\nYou can have PoorMan create a default \"public_html\" in your home folder.\nOr you select one of your own folders instead. PoorMan Vänligen välj en mapp för hemsidepublicering.\n\nDu kan låta Fattigman skapa en förinställd \"public_html\" i din hemmapp eller välja en egen map. -PoorMan System name FattigMan -PoorMan settings PoorMan Fattigmans inställningar -Quit PoorMan Avsluta -Run server PoorMan Kör server -Save console as… PoorMan Spara konsol som... -Save console selections as… PoorMan Spara konsolmarkeringar som... -Save log console PoorMan Spara konsollogg -Save log console selection PoorMan Spara konsolloggsmarkering -Select PoorMan Välj mapp -Select all PoorMan Markera allt -Select web folder PoorMan Välj hemsidesmapp -Send file listing if there's no start page PoorMan Visa fillista om startsida saknas -Settings… PoorMan Inställningar... -Shutting down. PoorMan Stänger ner. -Shutting down.\n PoorMan Stänger ner.\n -Site PoorMan Hemsida -Start page: PoorMan Startsida: -Starting up... PoorMan Startar... -Status: Running PoorMan Status: Körs -Status: Stopped PoorMan Status: Stoppad -Web folder: PoorMan Hemsidemapp: +1 swedish x-vnd.Haiku-PoorMan 1267330937 Website location PoorMan Hemsidans mapp -Website options PoorMan Hemsidesalternativ -connections PoorMan anslutningar +Error Server PoorMan Serverfel +Settings… PoorMan Inställningar... +Create PoorMan log PoorMan Skapa loggfil +Shutting down.\n PoorMan Stänger ner.\n +Hits: %lu PoorMan Träffar: %lu +Web folder: PoorMan Hemsidemapp: +Default PoorMan Använd förvald +Save log console selection PoorMan Spara konsolloggsmarkering +Run server PoorMan Kör server +PoorMan settings PoorMan Fattigmans inställningar +Clear hit counter PoorMan Nollställ träffräknaren +Copy PoorMan Kopiera +Max. simultaneous connections: PoorMan Maximalt antal samtidiga anslutningar: +Start page: PoorMan Startsida: done.\n PoorMan klar.\n +Create PoorMan Skapa +Shutting down. PoorMan Stänger ner. +Website options PoorMan Hemsidesalternativ +File Name PoorMan Filnamn +Clear console log PoorMan Rensa konsolloggen +Advanced PoorMan Avancerat +OK PoorMan OK +Status: Stopped PoorMan Status: Stoppad +Dir Created PoorMan Mapp skapad +Log to file PoorMan Skriv logg till fil +Quit PoorMan Avsluta +Hits: 0 PoorMan Träffar: 0 +Save log console PoorMan Spara konsollogg +Edit PoorMan Redigera +Create Log File PoorMan Skapa loggfil +Log to console PoorMan Skriv logg till konsol +Directory: (none) PoorMan Katalog: (ingen) +Please choose the folder to publish on the web.\n\nYou can have PoorMan create a default \"public_html\" in your home folder.\nOr you select one of your own folders instead. PoorMan Vänligen välj en mapp för hemsidepublicering.\n\nDu kan låta Fattigman skapa en förinställd \"public_html\" i din hemmapp eller välja en egen map. +Log To Console PoorMan Skriv logg till konsol +Connections PoorMan Anslutningar +Status: Running PoorMan Status: Körs +connections PoorMan anslutningar +Controls PoorMan Kontroller +Send file listing if there's no start page PoorMan Visa fillista om startsida saknas +Error Dir PoorMan Katalogfel +Select all PoorMan Markera allt +File PoorMan Arkiv +File Logging PoorMan Filloggning +Save console selections as… PoorMan Spara konsolmarkeringar som... +File logging PoorMan Fillogg +Select web folder PoorMan Välj hemsidesmapp +Logging view PoorMan Loggningsvy +Logging PoorMan Loggar +A default web folder has been created at \"/boot/home/public_html.\"\nMake sure there is a HTML file named \"index.html\" in that folder. PoorMan En förinställd hemsidemapp har skapats som \"/boot/home/public_html.\"\nSe till att det finns en HTML fil döpt \"index.html\" i mappen. +Clear log file PoorMan Rensa loggfil +Log file name: PoorMan Loggfilsnamn: +Directory: PoorMan Mapp: +Log To File PoorMan Skriv logg till fil +Done PoorMan Klar +Create log file PoorMan Skapa loggfil +Starting up... PoorMan Startar... +Site PoorMan Hemsida +Cancel PoorMan Avbryt +Console logging PoorMan Konsolloggning +Cannot start the server PoorMan Kan inte starta servern +Select PoorMan Välj mapp +Save console as… PoorMan Spara konsol som... +PoorMan System name PoorMan +Console Logging PoorMan Konsollogg diff --git a/data/catalogs/apps/powerstatus/sv.catkeys b/data/catalogs/apps/powerstatus/sv.catkeys index 68000d52c8..00ac4f6535 100644 --- a/data/catalogs/apps/powerstatus/sv.catkeys +++ b/data/catalogs/apps/powerstatus/sv.catkeys @@ -1,48 +1,48 @@ -1 swedish x-vnd.Haiku-PowerStatus 2178654445 -About PowerStatus Om -About… PowerStatus Om... -Battery charging PowerStatus Laddar batteri -Battery discharging PowerStatus Laddar ur batteriet -Battery info PowerStatus Batteriinformation -Battery info… PowerStatus Batteriinformation... -Battery unused PowerStatus Batteri oanvänt -Capacity granularity 1: PowerStatus Kapacitetskornighet 1: -Capacity granularity 2: PowerStatus Kapacitetskornighet 2: -Capacity: PowerStatus Kapacitet: -Current rate: PowerStatus Nuvarande värde: -Damaged battery PowerStatus Skadat batteri +1 swedish x-vnd.Haiku-PowerStatus 3419486861 Design capacity low warning: PowerStatus Varning för låg tillverkningskapacitet: -Design capacity warning: PowerStatus Varning för låg tillverkningskapacitet: -Design capacity: PowerStatus Tillverkningskapacitet: -Design voltage: PowerStatus Tillverkningsspänning: -Empty battery slot PowerStatus Tomt batterifack -Extended battery info PowerStatus Ytterligare batteriinformation -Install in Deskbar PowerStatus Installera i Deskbar -Last full charge: PowerStatus Senast fulladdad: -Model number: PowerStatus Modellnummer: -OEM info: PowerStatus OEM information: -OK PowerStatus OK -Power status box PowerStatus Batteristatus -PowerStatus PowerStatus BatteriStatus -PowerStatus System name BatteriStatus -PowerStatus\nwritten by Axel Dörfler, Clemens Zeidler\nCopyright 2006, Haiku, Inc.\n PowerStatus BatteriStatus\nskrivet av Axel Dörfler, Clemens Zeidler\nCopyright 2006, Haiku, Inc.\n -Quit PowerStatus Avsluta -Run in window PowerStatus Kör i fönster -Serial number: PowerStatus Serienummer: Show percent PowerStatus Visa procent -Show status icon PowerStatus Visa statusikon -Show text label PowerStatus Visa textetikett -Show time PowerStatus Visa tid -Technology: PowerStatus Teknik: +Design capacity: PowerStatus Tillverkningskapacitet: + mW PowerStatus mW Type: PowerStatus Typ: -You can run PowerStatus in a window or install it in the Deskbar. PowerStatus Du kan köra BatteriStatus i ett fönster eller i Deskbar. -charging PowerStatus laddar -discharging PowerStatus laddar ur -mA PowerStatus mA -mAh PowerStatus mAh -mV PowerStatus mV -mW PowerStatus mW -mWh PowerStatus mWh -no battery PowerStatus inget batteri non-rechargeable PowerStatus Ej uppladdningsbar +Empty battery slot PowerStatus Tomt batterifack + mV PowerStatus mV +Run in window PowerStatus Kör i fönster +About PowerStatus Om +PowerStatus System name BatteriStatus +PowerStatus PowerStatus BatteriStatus + mWh PowerStatus mWh +Battery info… PowerStatus Batteriinformation... +Damaged battery PowerStatus Skadat batteri +Show time PowerStatus Visa tid +Last full charge: PowerStatus Senast fulladdad: +Battery unused PowerStatus Batteri oanvänt +Extended battery info PowerStatus Ytterligare batteriinformation + mA PowerStatus mA +Current rate: PowerStatus Nuvarande värde: +discharging PowerStatus laddar ur +Show text label PowerStatus Visa textetikett +About… PowerStatus Om... +Model number: PowerStatus Modellnummer: +Install in Deskbar PowerStatus Installera i Deskbar + mAh PowerStatus mAh +Capacity: PowerStatus Kapacitet: +Battery discharging PowerStatus Laddar ur batteriet +Serial number: PowerStatus Serienummer: +Capacity granularity 1: PowerStatus Kapacitetskornighet 1: +OK PowerStatus OK +OEM info: PowerStatus OEM information: +Design voltage: PowerStatus Tillverkningsspänning: +PowerStatus\nwritten by Axel Dörfler, Clemens Zeidler\nCopyright 2006, Haiku, Inc.\n PowerStatus BatteriStatus\nskrivet av Axel Dörfler, Clemens Zeidler\nCopyright 2006, Haiku, Inc.\n +Battery charging PowerStatus Laddar batteri +Design capacity warning: PowerStatus Varning för låg tillverkningskapacitet: +Battery info PowerStatus Batteriinformation +Quit PowerStatus Avsluta rechargeable PowerStatus uppladdningsbart +charging PowerStatus laddar +You can run PowerStatus in a window or install it in the Deskbar. PowerStatus Du kan köra BatteriStatus i ett fönster eller i Deskbar. +Power status box PowerStatus Batteristatus +Show status icon PowerStatus Visa statusikon +Capacity granularity 2: PowerStatus Kapacitetskornighet 2: +Technology: PowerStatus Teknik: +no battery PowerStatus inget batteri diff --git a/data/catalogs/apps/processcontroller/sv.catkeys b/data/catalogs/apps/processcontroller/sv.catkeys index 3b45ce1372..8fb08a97e5 100644 --- a/data/catalogs/apps/processcontroller/sv.catkeys +++ b/data/catalogs/apps/processcontroller/sv.catkeys @@ -1,48 +1,48 @@ 1 swedish x-vnd.Haiku-ProcessController 2887520383 -(c) 1996-2001 Georges-Edouard Berenger, berenger@francenet.fr\n ProcessController (c) 1996-2001 Georges-Edouard Berenger, berenger@francenet.fr\n -About ProcessController… ProcessController Om ProcessKontroll... -Cancel ProcessController Avbryt -Custom priority ProcessController Annan prioritet -Damned! ProcessController Attans! -Debug this thread! ProcessController Felsök tråden! -Debug thread ProcessController Felsök tråd -Display priority ProcessController Visningsprioritet -Do you really want to kill the team \"%s\"? ProcessController Vill du verkligen avsluta processen "%s"? -Error saving file ProcessController Fel vid sparning av fil -Gone teams… ProcessController Avslutade processer... -Idle priority ProcessController Overksam prioritet -Info ProcessController Information -Install in Deskbar ProcessController Installera i Deskbar -Kill this thread! ProcessController Avsluta tråden! -Live in the Deskbar ProcessController Lev i Deskbar -Low priority ProcessController Låg prioritet -Lowest active priority ProcessController Lägsta aktiva prioritet Memory usage ProcessController Minnesanvändning -New Terminal ProcessController Ny terminal -Normal priority ProcessController Normal prioritet -OK ProcessController OK -Ok! ProcessController OK! -Please confirm ProcessController Vänligen bekräfta -ProcessController System name ProcessKontroll -ProcessController is already installed in Deskbar. ProcessController ProcessKontroll är redan installerad i Deskbar. -Processor %d ProcessController Processor %d -Quit an application ProcessController Avsluta ett program -Quit application ProcessController Avsluta program -Real-time display priority ProcessController Realtidsvisningprioritet -Real-time priority ProcessController Realtidsprioritet +Do you really want to kill the team \"%s\"? ProcessController Vill du verkligen avsluta processen "%s"? +Idle priority ProcessController Overksam prioritet Restart Deskbar ProcessController Starta om Deskbar -Restart Tracker ProcessController Starta om Tracker -Run in window ProcessController Kör i fönster -System resources & caches… ProcessController Systemresurser & filsystemscache… -That's no Fun! ProcessController Det var inte roligt! -This is the last active processor...\nYou can't turn it off! ProcessController Detta är den sista aktiva processorn...\nDen kan inte stängas av! +Custom priority ProcessController Annan prioritet +Debug thread ProcessController Felsök tråd This team is already gone… ProcessController Processen är redan avslutad... +Error saving file ProcessController Fel vid sparning av fil +Real-time priority ProcessController Realtidsprioritet +Your setting file could not be saved!\n(%s) ProcessController Inställningsfilen kunde inte sparas!\n(%s) This thread is already gone… ProcessController Tråden är redan avslutad +Cancel ProcessController Avbryt +Display priority ProcessController Visningsprioritet +Run in window ProcessController Kör i fönster +Processor %d ProcessController Processor %d +(c) 1996-2001 Georges-Edouard Berenger, berenger@francenet.fr\n ProcessController (c) 1996-2001 Georges-Edouard Berenger, berenger@francenet.fr\n +ProcessController is already installed in Deskbar. ProcessController ProcessKontroll är redan installerad i Deskbar. +This is the last active processor...\nYou can't turn it off! ProcessController Detta är den sista aktiva processorn...\nDen kan inte stängas av! +Info ProcessController Information +Quit application ProcessController Avsluta program +Low priority ProcessController Låg prioritet +What do you want to do with the thread \"%s\"? ProcessController Vad vill du göra med tråden "%s"? +Gone teams… ProcessController Avslutade processer... +Lowest active priority ProcessController Lägsta aktiva prioritet +Restart Tracker ProcessController Starta om Tracker +Live in the Deskbar ProcessController Lev i Deskbar +Kill this thread! ProcessController Avsluta tråden! +Debug this thread! ProcessController Felsök tråden! +Normal priority ProcessController Normal prioritet +New Terminal ProcessController Ny terminal +Urgent priority ProcessController Brådskande prioritet +About ProcessController… ProcessController Om ProcessKontroll... +Ok! ProcessController OK! +Quit an application ProcessController Avsluta ett program +Install in Deskbar ProcessController Installera i Deskbar Threads and CPU usage ProcessController Tråd och CPU användning Urgent display priority ProcessController Brådskande visningsprioritet -Urgent priority ProcessController Brådskande prioritet +OK ProcessController OK +Damned! ProcessController Attans! Usage: %s [-deskbar]\n ProcessController Hantering: %s [-deskbar]\n -What do you want to do with the thread \"%s\"? ProcessController Vad vill du göra med tråden "%s"? +ProcessController System name ProcessKontroll +Real-time display priority ProcessController Realtidsvisningprioritet +Please confirm ProcessController Vänligen bekräfta Yes, kill this team! ProcessController Ja, avsluta den här processen! +System resources & caches… ProcessController Systemresurser & filsystemscache… +That's no Fun! ProcessController Det var inte roligt! You can run ProcessController in a window or install it in the Deskbar. ProcessController Du kan köra ProcessKontroll i ett fönster eller installera den i Deskbar. -Your setting file could not be saved!\n(%s) ProcessController Inställningsfilen kunde inte sparas!\n(%s) diff --git a/data/catalogs/apps/pulse/sv.catkeys b/data/catalogs/apps/pulse/sv.catkeys index 3b8a30f177..b98c73ab32 100644 --- a/data/catalogs/apps/pulse/sv.catkeys +++ b/data/catalogs/apps/pulse/sv.catkeys @@ -1,48 +1,48 @@ 1 swedish x-vnd.Haiku-Pulse 2324471783 -%.2f GHz NormalPulseView %.2f GHz -%ld MHz NormalPulseView %ld MHz -%s\n\nBy David Ramsey and Arve Hjønnevåg\nRevised by Daniel Switkin\n PulseApp %s\n\nAv David Ramsey och Arve Hjønnevåg\nReviderad av Daniel Switkin\n -About Pulse… CPUButton Om Puls... -About Pulse… PulseView Om Puls... -Active color ConfigView Aktiv färg -Bar colors ConfigView Bandfärg -CPU progress bar NormalPulseView CPU progressband -Defaults PrefsWindow Förval -Deskbar CPUButton Deskbar -Deskbar menu CPUButton Deskbar meny -Deskbar mode MiniPulseView Deskbar-läge -Deskbar mode NormalPulseView Deskbar-läge -Deskbar mode PrefsWindow Deskbar-läge -Error PulseApp Fel -Fade colors ConfigView Tona färger -Frame color ConfigView Ramfärg -Idle color ConfigView Overksam färg -Info CPUButton Information -Info DeskbarPulseView Information -Info PulseApp Information -Info PulseView Information -Installing in Deskbar failed\n%s PulseApp Misslyckades att installera i Deskbar\n%s -Mini mode DeskbarPulseView Komprimerat läge -Mini mode NormalPulseView Komprimerat läge -Mini mode PrefsWindow Komprimerat läge -Normal mode DeskbarPulseView Normalläge -Normal mode MiniPulseView Normalläge -Normal mode PrefsWindow Normalläge -OK CPUButton OK -OK DeskbarPulseView OK OK PrefsWindow OK -OK PulseApp OK -OK PulseView OK -Pulse NormalPulseView Puls -Pulse PulseApp Puls -Pulse System name Puls -Pulse settings PulseWindow Pulsinställningar Quit DeskbarPulseView Avsluta -Quit MiniPulseView Avsluta +Mini mode DeskbarPulseView Komprimerat läge Remove replicant CPUButton Ta bort replikant -Removing from Deskbar failed.\n%s DeskbarPulseView Misslyckades att ta bort från Deskbar.\n%s -Settings… PulseView Inställningar... +Active color ConfigView Aktiv färg Usage: Pulse [--mini] [-w width] [--width=width]\n\t[--deskbar] [--normal] [--framecolor 0xrrggbb]\n\t[--activecolor 0xrrggbb] [--idlecolor 0xrrggbb]\n PulseApp Hantering: Pulse [--mini] [-w bredd] [--width=bredd]\n\t[--deskbar] [--normal] [--framecolor 0xrrggbb]\n\t[--activecolor 0xrrggbb] [--idlecolor 0xrrggbb]\n +Fade colors ConfigView Tona färger +%s\n\nBy David Ramsey and Arve Hjønnevåg\nRevised by Daniel Switkin\n PulseApp %s\n\nAv David Ramsey och Arve Hjønnevåg\nReviderad av Daniel Switkin\n +OK DeskbarPulseView OK +Deskbar mode PrefsWindow Deskbar-läge +%.2f GHz NormalPulseView %.2f GHz +Normal mode PrefsWindow Normalläge +Defaults PrefsWindow Förval +Normal mode MiniPulseView Normalläge +Error PulseApp Fel +Info PulseView Information +Deskbar CPUButton Deskbar +Frame color ConfigView Ramfärg +Mini mode PrefsWindow Komprimerat läge +OK PulseApp OK +Bar colors ConfigView Bandfärg +Settings… PulseView Inställningar... +You can't disable the last active CPU. PulseView Du kan inte inaktivera den sista aktiva CPUn. +Info PulseApp Information +Info CPUButton Information +OK PulseView OK +Deskbar menu CPUButton Deskbar meny +About Pulse… PulseView Om Puls... +Deskbar mode MiniPulseView Deskbar-läge +Quit MiniPulseView Avsluta +Pulse System name Puls +Pulse NormalPulseView Puls +%ld MHz NormalPulseView %ld MHz +Deskbar mode NormalPulseView Deskbar-läge +Pulse PulseApp Puls Width of icon: ConfigView Ikonbredd: You can't disable the last active CPU. CPUButton Du kan inte inaktivera den sista aktiva CPUn. -You can't disable the last active CPU. PulseView Du kan inte inaktivera den sista aktiva CPUn. +Normal mode DeskbarPulseView Normalläge +OK CPUButton OK +About Pulse… CPUButton Om Puls... +Removing from Deskbar failed.\n%s DeskbarPulseView Misslyckades att ta bort från Deskbar.\n%s +Mini mode NormalPulseView Komprimerat läge +Info DeskbarPulseView Information +Pulse settings PulseWindow Pulsinställningar +Idle color ConfigView Overksam färg +Installing in Deskbar failed\n%s PulseApp Misslyckades att installera i Deskbar\n%s +CPU progress bar NormalPulseView CPU progressband diff --git a/data/catalogs/apps/readonlybootprompt/sv.catkeys b/data/catalogs/apps/readonlybootprompt/sv.catkeys index 6ed8930447..cd9be87f1e 100644 --- a/data/catalogs/apps/readonlybootprompt/sv.catkeys +++ b/data/catalogs/apps/readonlybootprompt/sv.catkeys @@ -1,8 +1,8 @@ 1 swedish x-vnd.Haiku-ReadOnlyBootPrompt 2544294242 Custom BootPromptWindow Anpassad -Desktop (Live-CD) BootPromptWindow Skrivbordet (Live-CD) -Keymap BootPromptWindow Tangentbordslayout -Language BootPromptWindow Språk -Run Installer BootPromptWindow Starta Installeraren Thank you for trying out Haiku! We hope you'll like it!\n\nYou can select your preferred language and keyboard layout from the list on the left which will then be used instantly. You can easily change both settings from the Desktop later on on the fly.\n\nDo you wish to run the Installer or continue booting to the Desktop?\n BootPromptWindow For other languages, a note could be added: \"Note: Localization of Haiku applications and other components is an on-going effort. You will frequently encounter untranslated strings, but if you like, you can join in the work at .\" Tack för att du testar Haiku! Vi hoppas att du kommer att gilla det!\n\nDu kan välja ditt föredragna språk och tangentbordslayout från listan till vänster. Du kan enkelt byta båda inställningarna från skrivbordet vid ett senare tillfälle.\n\nVill du starta Installeraren eller gå direkt till skrivbordet?\n +Desktop (Live-CD) BootPromptWindow Skrivbordet (Live-CD) +Language BootPromptWindow Språk Welcome to Haiku! BootPromptWindow Välkommen till Haiku! +Run Installer BootPromptWindow Starta Installeraren +Keymap BootPromptWindow Tangentbordslayout diff --git a/data/catalogs/apps/screenshot/Screenshot/sv.catkeys b/data/catalogs/apps/screenshot/Screenshot/sv.catkeys index 1f852bf285..77f0a46b12 100644 --- a/data/catalogs/apps/screenshot/Screenshot/sv.catkeys +++ b/data/catalogs/apps/screenshot/Screenshot/sv.catkeys @@ -1,26 +1,27 @@ -1 swedish x-vnd.haiku-screenshot 1697748405 -Artwork folder ScreenshotWindow Illustrationsmapp -Cancel ScreenshotWindow Avbryt -Capture active window ScreenshotWindow Fånga aktivt fönster -Choose folder ScreenshotWindow Välj mapp -Choose folder... ScreenshotWindow Välj mapp... -Copy to clipboard ScreenshotWindow Kopiera till urklipp -Delay: ScreenshotWindow Fördröjning: +1 swedish x-vnd.haiku-screenshot 1721618877 +seconds ScreenshotWindow sekunder Desktop ScreenshotWindow Skrivbord -Home folder ScreenshotWindow Hemmapp -Include mouse pointer ScreenshotWindow Inkludera muspekare Include window border ScreenshotWindow Inkludera fönsterkant -Name: ScreenshotWindow Namn: -New screenshot ScreenshotWindow Ny skärmdump -Please select ScreenshotWindow Vänligen välj -Save ScreenshotWindow Spara -Save as: ScreenshotWindow Spara som: -Save in: ScreenshotWindow Spara i: Screenshot System name Skärmdump Select ScreenshotWindow Markera -Settings… ScreenshotWindow Inställningar... -This file already exists.\n Are you sure would you like to overwrite it? ScreenshotWindow Filen finns redan.\n Är du säker på att du vill skriva över den? -Translator Settings ScreenshotWindow Översättningsinställningar -overwrite ScreenshotWindow skriv över +Capture active window ScreenshotWindow Fånga aktivt fönster +Cancel ScreenshotWindow Avbryt +Name: ScreenshotWindow Namn: +Choose folder ScreenshotWindow Välj mapp +Save ScreenshotWindow Spara +Overwrite ScreenshotWindow Skriv över +Choose folder... ScreenshotWindow Välj mapp... +Please select ScreenshotWindow Vänligen välj +Save as: ScreenshotWindow Spara som: +Copy to clipboard ScreenshotWindow Kopiera till urklipp +Save in: ScreenshotWindow Spara i: screenshot Screenshot Base filename of screenshot files skärmdump -seconds ScreenshotWindow sekunder +New screenshot ScreenshotWindow Ny skärmdump +Artwork folder ScreenshotWindow Illustrationsmapp +Home folder ScreenshotWindow Hemmapp +This file already exists.\n Are you sure would you like to overwrite it? ScreenshotWindow Filen finns redan.\n Är du säker på att du vill skriva över den? +Settings… ScreenshotWindow Inställningar... +overwrite ScreenshotWindow skriv över +Delay: ScreenshotWindow Fördröjning: +Include mouse pointer ScreenshotWindow Inkludera muspekare +Translator Settings ScreenshotWindow Översättningsinställningar diff --git a/data/catalogs/apps/screenshot/screenshot/sv.catkeys b/data/catalogs/apps/screenshot/screenshot/sv.catkeys index d75b317fe6..9098e18fbc 100644 --- a/data/catalogs/apps/screenshot/screenshot/sv.catkeys +++ b/data/catalogs/apps/screenshot/screenshot/sv.catkeys @@ -1,2 +1,2 @@ -1 swedish x-vnd.Haiku-screenshot-cli 721864121 +1 swedish x-vnd.haiku-screenshot-cli 721864121 screenshot Screenshot Base filename of screenshot files skärmdump diff --git a/data/catalogs/apps/showimage/sv.catkeys b/data/catalogs/apps/showimage/sv.catkeys index c90e35d213..1016b836d5 100644 --- a/data/catalogs/apps/showimage/sv.catkeys +++ b/data/catalogs/apps/showimage/sv.catkeys @@ -1,62 +1,62 @@ 1 swedish x-vnd.Haiku-ShowImage 886873119 -%SECONDS seconds Menus Don't translate %SECONDS %SECONDS sekunder -Browse Menus Bläddra -Cancel ClosePrompt Avbryt -Clear selection Menus Rensa markering -Close ClosePrompt Stäng -Close Menus Stäng -Close document ClosePrompt Stäng dokument -Copy Menus Kopiera -Could not load image! Either the file or an image translator for it does not exist. LoadAlerts Kunde inte ladda bilden! Endera finns inte filen eller så saknas en bildöversättare för bildformatet. -DPI: PrintOptionsWindow DPI: -Edit Menus Redigera +Use as background… Menus Använd som bakgrund… File Menus Arkiv -First page Menus Första sidan -Fit image to page PrintOptionsWindow Anpassa bild till sida -Fit to window Menus Anpassa till fönster -Flip left to right Menus Vänd åt sidan -Flip top to bottom Menus Vänd upp och ner +Slide delay Menus Bildspelsfördröjning +Selection mode Menus Markeringsläge +Zoom in Menus Zooma in +The document '%s' has been changed. Do you want to close the document? ClosePrompt Dokumentet '%s' har ändrats. Vill du verkligen stänga dokumentet? +Page setup… Menus Sidinställningar... +Print… Menus Skriv ut... +OK SaveToFile Okej +Previous page Menus Tidigare sida +View Menus Visa Full screen Menus Fullskärm Go to page Menus Gå till sida -Height: PrintOptionsWindow Höjd: -High-quality zooming Menus Högkvalitets inzomning -Image Menus Bild -Job setup PrintOptionsWindow Utskriftsinställningar -Last page Menus Sista sidan -Leave full screen Menus Lämna fullskärmsläge -Next file Menus Nästa fil -Next page Menus Nästa sida -OK Alerts OK -OK SaveToFile Okej -Open… Menus Öppna... -Original size Menus Originalstorlek -Page setup… Menus Sidinställningar... -Previous file Menus Föregående fil -Previous page Menus Tidigare sida -Print options PrintOptionsWindow Utskriftsalternativ -Print… Menus Skriv ut... -Progress monitor ProgressWindow Förloppsmonitor -Quit Menus Avsluta -Rating Menus Betyg -Resize to (in 1/72 inches): PrintOptionsWindow Ändra storlek till (i måttenheten 1/72 tum): -Rotate clockwise Menus Rotera medurs -Rotate counterclockwise Menus Rotera moturs -Save as… Menus Spara som... -Select all Menus Markera allt -Selection mode Menus Markeringsläge -Show caption in full screen mode Menus Visa rubrik i helskärmsläge -Show tool bar Menus Visa verktygsfält -ShowImage System name BildVisning -Slide delay Menus Bildspelsfördröjning -Slide show Menus Bildspel -Stretch to window Menus Sträck ut i fönster -The document '%s' (page %d) has been changed. Do you want to close the document? ClosePrompt Dokumentet '%s' har ändrats. Vill du verkligen stänga dokumentet? -The document '%s' has been changed. Do you want to close the document? ClosePrompt Dokumentet '%s' har ändrats. Vill du verkligen stänga dokumentet? -The file '%s' could not be written. SaveToFile Filen '%s' kunde inte skrivas. -Undo Menus Ångra -Use as background… Menus Använd som bakgrund… -View Menus Visa -Width: PrintOptionsWindow Bredd: -Zoom factor in %: PrintOptionsWindow Zoomläge i %: -Zoom in Menus Zooma in Zoom out Menus Zooma ut +Quit Menus Avsluta +Rotate counterclockwise Menus Rotera moturs +High-quality zooming Menus Högkvalitets inzomning +Browse Menus Bläddra +Edit Menus Redigera +Could not load image! Either the file or an image translator for it does not exist. LoadAlerts Kunde inte ladda bilden! Endera finns inte filen eller så saknas en bildöversättare för bildformatet. +First page Menus Första sidan +The document '%s' (page %d) has been changed. Do you want to close the document? ClosePrompt Dokumentet '%s' har ändrats. Vill du verkligen stänga dokumentet? +%SECONDS seconds Menus Don't translate %SECONDS %SECONDS sekunder +Leave full screen Menus Lämna fullskärmsläge +Close Menus Stäng +Close ClosePrompt Stäng +Undo Menus Ångra +Resize to (in 1/72 inches): PrintOptionsWindow Ändra storlek till (i måttenheten 1/72 tum): +Rating Menus Betyg +Flip left to right Menus Vänd åt sidan +Show caption in full screen mode Menus Visa rubrik i helskärmsläge +DPI: PrintOptionsWindow DPI: +Open… Menus Öppna... +Next file Menus Nästa fil +Clear selection Menus Rensa markering +Close document ClosePrompt Stäng dokument +Height: PrintOptionsWindow Höjd: +The file '%s' could not be written. SaveToFile Filen '%s' kunde inte skrivas. +Cancel ClosePrompt Avbryt +Show tool bar Menus Visa verktygsfält +Fit to window Menus Anpassa till fönster +Print options PrintOptionsWindow Utskriftsalternativ +Copy Menus Kopiera +Progress monitor ProgressWindow Förloppsmonitor +Last page Menus Sista sidan +Stretch to window Menus Sträck ut i fönster +Previous file Menus Föregående fil +ShowImage System name BildVisning +Slide show Menus Bildspel +Fit image to page PrintOptionsWindow Anpassa bild till sida +Flip top to bottom Menus Vänd upp och ner +Select all Menus Markera allt +Zoom factor in %: PrintOptionsWindow Zoomläge i %: +Width: PrintOptionsWindow Bredd: +Image Menus Bild +OK Alerts OK +Rotate clockwise Menus Rotera medurs +Job setup PrintOptionsWindow Utskriftsinställningar +Original size Menus Originalstorlek +Next page Menus Nästa sida +Save as… Menus Spara som... diff --git a/data/catalogs/apps/soundrecorder/sv.catkeys b/data/catalogs/apps/soundrecorder/sv.catkeys index 9ae6390f6b..25351441a2 100644 --- a/data/catalogs/apps/soundrecorder/sv.catkeys +++ b/data/catalogs/apps/soundrecorder/sv.catkeys @@ -1,38 +1,45 @@ -1 swedish x-vnd.Haiku-SoundRecorder 2122042546 -Cannot connect to media server RecorderWindow Kan inte ansluta till mediaservern -Cannot connect to the selected sound input RecorderWindow Kan inte ansluta till den valda ljudingången -Cannot find an unused name to use for the new recording RecorderWindow Kan inte hitta ett oanvänt namn att använd för den nya inspelningen +1 swedish x-vnd.Haiku-SoundRecorder 2149017672 +Loop RecorderWindow Loop Cannot find default audio hardware RecorderWindow Kan inte hitta den förvalda ljudhårdvaran Cannot find the temporary file created to hold the new recording RecorderWindow Kan inte hitta den temporära filen skapad för att lagra den nya inspelningen -Cannot get the file to play RecorderWindow Kan inte spela upp filen -Cannot open the temporary file created to hold the new recording RecorderWindow Kan inte hitta den temporära filen skapad för att lagra den nya inspelningen -Cannot recognize this file as a media file RecorderWindow Känner inte igen denna fil som en mediafil -Cannot record a sound that long RecorderWindow Kan inte spela in så långa ljud -Channels: RecorderWindow Kanaler: -Compression: RecorderWindow Komprimering: -Drop files here SoundListView Släpp filer här -Duration: RecorderWindow Längd: -File info RecorderWindow Filinformation -File name: RecorderWindow Filnamn: -Format: RecorderWindow Format: -Forward RecorderWindow Framåt -Input RecorderWindow Inmatning -Input: RecorderWindow Inmatning: -Invalid audio files RecorderWindow Ogiltiga ljudfiler -Loop RecorderWindow Loop -None RecorderWindow Ingen -None of the files appear to be audio files RecorderWindow Ingen av filerna verkar vara ljudfiler +Sample size: RecorderWindow Samplingsstorlek: Nothing to play RecorderWindow Inget att spela -OK RecorderWindow OK -Play RecorderWindow Spela -Record RecorderWindow Spela in -Rewind RecorderWindow Spola tillbaka -Sample rate: RecorderWindow Samplingsflöde: -Sample size: RecorderWindow Samplingsstorlek: -Save RecorderWindow Spara +Duration: RecorderWindow Längd: Some of the files don't appear to be audio files RecorderWindow Några av filerna verkar inte vara ljudfiler -Sound List RecorderWindow Ljudlista -SoundRecorder System name LjudInspelare +File info RecorderWindow Filinformation +Drop files here SoundListView Släpp filer här +Input RecorderWindow Inmatning Stop RecorderWindow Stopp -bits RecorderWindow bitar -seconds RecorderWindow sekunder +Format: RecorderWindow Format: +Sound List RecorderWindow Ljudlista +Compression: RecorderWindow Komprimering: +Rewind RecorderWindow Spola tillbaka +Sample rate: RecorderWindow Samplingsflöde: +Invalid audio files RecorderWindow Ogiltiga ljudfiler + seconds RecorderWindow sekunder +OK RecorderWindow OK +Cannot open the temporary file created to hold the new recording RecorderWindow Kan inte hitta den temporära filen skapad för att lagra den nya inspelningen +None of the files appear to be audio files RecorderWindow Ingen av filerna verkar vara ljudfiler +Input: RecorderWindow Inmatning: +Forward RecorderWindow Framåt +Play RecorderWindow Spela +SoundRecorder System name LjudInspelare +Channels: RecorderWindow Kanaler: + bits RecorderWindow bits +None RecorderWindow Ingen +Record RecorderWindow Spela in +Sample size: RecorderWindow Samplingsstorlek: +Cannot recognize this file as a media file RecorderWindow Känner inte igen denna fil som en mediafil +Format: RecorderWindow Format: +File name: RecorderWindow Filnamn: +Cannot connect to the selected sound input RecorderWindow Kan inte ansluta till den valda ljudingången +Cannot get the file to play RecorderWindow Kan inte spela upp filen +Cannot record a sound that long RecorderWindow Kan inte spela in så långa ljud +Duration: RecorderWindow Längd: +Compression: RecorderWindow Komprimering: +Cannot find an unused name to use for the new recording RecorderWindow Kan inte hitta ett oanvänt namn att använd för den nya inspelningen +Channels: RecorderWindow Kanaler: +Save RecorderWindow Spara +Sample rate: RecorderWindow Samplingsfrekvens: +Cannot connect to media server RecorderWindow Kan inte ansluta till mediaservern +File name: RecorderWindow Filnamn: diff --git a/data/catalogs/apps/stylededit/sv.catkeys b/data/catalogs/apps/stylededit/sv.catkeys index b61a4c8e30..d13b3d8f1b 100644 --- a/data/catalogs/apps/stylededit/sv.catkeys +++ b/data/catalogs/apps/stylededit/sv.catkeys @@ -1,80 +1,80 @@ 1 swedish x-vnd.Haiku-StyledEdit 1508367857 +StyledEdit System name SkrivStiligt +Paste Menus Klistra in +OK LoadAlert OK +File Menus Arkiv ??? LoadAlert ??? -Align Menus Justera -Black Menus Svart -Blue Menus Blå -Bold Menus Fet +Lines: Statistics Rader: +Italic Menus Kursiv +Left Menus Vänster +Revert to the last version of \"%s\"? RevertToSavedAlert Återgå till den senast använda versionen av "%s"? +Search backwards FindandReplaceWindow Sök bakåt +Size Menus Storlek +Save QuitAlert Spara +Page setup… Menus Sidinställningar... +Print… Menus Skriv ut... Can't undo Menus Kan inte ångra -Cancel FindandReplaceWindow Avbryt -Cancel QuitAlert Avbryt -Cancel RevertToSavedAlert Avbryt +Save Menus Spara +Replace with: FindandReplaceWindow Ersätt med: Cancel SaveAlert Avbryt Cannot revert, file not found: \"%s\". RevertToSavedAlert Kan inte återgå, filen hittades inte: "%s". Case-sensitive FindandReplaceWindow Skiftlägeskänslig -Center Menus Mitten -Characters: Statistics Tecken: -Close Menus Stäng -Color Menus Färg -Copy Menus Kopiera -Cut Menus Klipp ut -Cyan Menus Cyan -Default Open_and_SaveAsPanel Standard -Document Menus Dokument -Document statistics Statistics Dokumentstatistik -Don't save QuitAlert Spara inte -Don't save SaveAlert Spara inte -Edit Menus Redigera -Encoding Open_and_SaveAsPanel Kodning -Error loading \"%s\":\n\t%s LoadAlert Fel vid inläsning "%s":\n\t%s -Error loading \"%s\":\n\tUnsupported format LoadAlert Fel vid inläsning "%s":\n\tFormatet stöds ej -Error saving \"%s\":\n%s SaveAlert Kunde inte spara "%s":\n%s -File Menus Arkiv -Find FindandReplaceWindow Sök -Find again Menus Sök igen -Find selection Menus Sök efter markerad text -Find: FindandReplaceWindow Sök: -Find… Menus Sök… -Font Menus Font Green Menus Grön -Italic Menus Kursiv -Left Menus Vänster -Lines: Statistics Rader: +Revert to saved… Menus Återgå till sparad… +Yellow Menus Gul +Replace in all windows FindandReplaceWindow Ersätt i alla fönster +Wrap lines Menus Bryt rader +Quit Menus Avsluta +Document statistics Statistics Dokumentstatistik +Cancel RevertToSavedAlert Avbryt +Document Menus Dokument +Save changes to the document \"%s\"? QuitAlert Spara ändringar till dokumentet "%s"? +Edit Menus Redigera +Font Menus Font +Replace all FindandReplaceWindow Ersätt alla +Statistics… Menus Statistik... +Default Open_and_SaveAsPanel Standard +Replace next Menus Ersätt nästa +Cancel FindandReplaceWindow Avbryt +Close Menus Stäng +Save SaveAlert Spara +Words: Statistics Ord: +Error loading \"%s\":\n\tUnsupported format LoadAlert Fel vid inläsning "%s":\n\tFormatet stöds ej +OK RevertToSavedAlert OK +Don't save QuitAlert Spara inte +Align Menus Justera +Color Menus Färg +Red Menus Röd +Open… Menus Öppna… +Center Menus Mitten +Blue Menus Blå +Cyan Menus Cyan +OK Statistics OK Magenta Menus Magenta New Menus Ny -OK LoadAlert OK -OK RevertToSavedAlert OK -OK SaveAlert OK -OK Statistics OK -Open… Menus Öppna… -Page setup… Menus Sidinställningar... -Paste Menus Klistra in -Print… Menus Skriv ut... -Quit Menus Avsluta -Red Menus Röd -Redo typing QuitAlert Gör om inmatning -Replace FindandReplaceWindow Ersätt -Replace all FindandReplaceWindow Ersätt alla -Replace in all windows FindandReplaceWindow Ersätt i alla fönster -Replace next Menus Ersätt nästa -Replace with: FindandReplaceWindow Ersätt med: -Replace… Menus Ersätt… -Revert to saved… Menus Återgå till sparad… -Revert to the last version of \"%s\"? RevertToSavedAlert Återgå till den senast använda versionen av "%s"? -Right Menus Höger -Save Menus Spara -Save QuitAlert Spara -Save SaveAlert Spara -Save as… Menus Spara som... -Save changes to the document \"%s\"? QuitAlert Spara ändringar till dokumentet "%s"? -Search backwards FindandReplaceWindow Sök bakåt -Select all Menus Markera allt -Size Menus Storlek -Statistics… Menus Statistik... -StyledEdit System name SkrivStiligt -This file is marked Read-Only. Save changes to the document \"%s\"? SaveAlert Denna fil är markerad som endast läsbar. Vill du spara ändringarna till dokumentet "%s"? -Undo typing QuitAlert Ångra inmatning -Untitled StyledEditWindow Namnlös -Words: Statistics Ord: -Wrap lines Menus Bryt rader Wrap-around search FindandReplaceWindow Fortsätt sökning vid andra änden -Yellow Menus Gul +Bold Menus Fet +Find selection Menus Sök efter markerad text +Find: FindandReplaceWindow Sök: +Error saving \"%s\":\n%s SaveAlert Kunde inte spara "%s":\n%s +Copy Menus Kopiera +Cut Menus Klipp ut +Replace FindandReplaceWindow Ersätt +Find again Menus Sök igen +Cancel QuitAlert Avbryt +Find… Menus Sök… +Select all Menus Markera allt +Don't save SaveAlert Spara inte +Error loading \"%s\":\n\t%s LoadAlert Fel vid inläsning "%s":\n\t%s +Undo typing QuitAlert Ångra inmatning +This file is marked Read-Only. Save changes to the document \"%s\"? SaveAlert Denna fil är markerad som endast läsbar. Vill du spara ändringarna till dokumentet "%s"? +Black Menus Svart +Untitled StyledEditWindow Namnlös +OK SaveAlert OK +Find FindandReplaceWindow Sök +Encoding Open_and_SaveAsPanel Kodning +Characters: Statistics Tecken: +Save as… Menus Spara som... +Redo typing QuitAlert Gör om inmatning +Replace… Menus Ersätt… +Right Menus Höger diff --git a/data/catalogs/apps/sudoku/sv.catkeys b/data/catalogs/apps/sudoku/sv.catkeys index ca1b2a579e..7209d40a5c 100644 --- a/data/catalogs/apps/sudoku/sv.catkeys +++ b/data/catalogs/apps/sudoku/sv.catkeys @@ -1,34 +1,34 @@ 1 swedish x-vnd.Haiku-Sudoku 2463385585 -Abort ProgressWindow Avbryt -Advanced SudokuWindow Avancerat -Blank SudokuWindow Tom -Copy SudokuWindow Kopiera -Could not open \"%s\":\n%s\n SudokuWindow Kunde inte öppna "\s":\n%s\n -Could not set Sudoku:\n%s\n SudokuWindow Kunde inte ställa in Sudoku:\n%s\n -Creating solvable field SudokuGenerator Skapar lösbart fält -Easy SudokuWindow Lätt -Export as… SudokuWindow Exportera som... -File SudokuWindow Arkiv -HTML SudokuWindow HTML -Hard SudokuWindow Svår -Help SudokuWindow Hjälp -Mark invalid values SudokuWindow Markera felaktiga värden -Mark valid hints SudokuWindow Markera korrekta minnesmarkeringar -New SudokuWindow Ny -OK SudokuWindow OK -Open file… SudokuWindow Öppna fil... -Progress monitor ProgressWindow Förloppsindikator -Quit SudokuWindow Avsluta -Redo SudokuWindow Gör om Restore snapshot SudokuWindow Hämta ögonblicksbild -Searching for removable values SudokuGenerator Letar efter värden som kan tas bort -Snapshot current SudokuWindow Ta ögonblicksbild -Solve SudokuWindow Lös -Solve single field SudokuWindow Lös ett fält -Start again SudokuWindow Starta igen +Could not set Sudoku:\n%s\n SudokuWindow Kunde inte ställa in Sudoku:\n%s\n +Export as… SudokuWindow Exportera som... +OK SudokuWindow OK +New SudokuWindow Ny +Abort ProgressWindow Avbryt Sudoku System name Sudoku +Could not open \"%s\":\n%s\n SudokuWindow Kunde inte öppna "\s":\n%s\n +Easy SudokuWindow Lätt +Open file… SudokuWindow Öppna fil... +Solve single field SudokuWindow Lös ett fält +Solve SudokuWindow Lös +Redo SudokuWindow Gör om +File SudokuWindow Arkiv +Advanced SudokuWindow Avancerat +Start again SudokuWindow Starta igen +HTML SudokuWindow HTML Sudoku request SudokuWindow Sudoku undrar +Copy SudokuWindow Kopiera +Mark valid hints SudokuWindow Markera korrekta minnesmarkeringar Sudoku solved - congratulations!\n SudokuWindow Sudoku löst - grattis!\n +Hard SudokuWindow Svår +Snapshot current SudokuWindow Ta ögonblicksbild Text SudokuWindow Text -Undo SudokuWindow Ångra +Creating solvable field SudokuGenerator Skapar lösbart fält View SudokuWindow Visa +Progress monitor ProgressWindow Förloppsindikator +Mark invalid values SudokuWindow Markera felaktiga värden +Blank SudokuWindow Tom +Help SudokuWindow Hjälp +Searching for removable values SudokuGenerator Letar efter värden som kan tas bort +Undo SudokuWindow Ångra +Quit SudokuWindow Avsluta diff --git a/data/catalogs/apps/terminal/sv.catkeys b/data/catalogs/apps/terminal/sv.catkeys index 9613683c5f..bb1abc0897 100644 --- a/data/catalogs/apps/terminal/sv.catkeys +++ b/data/catalogs/apps/terminal/sv.catkeys @@ -1,103 +1,102 @@ -1 swedish x-vnd.Haiku-Terminal 2763377662 -%app% settings Terminal PrefWindow window title %app% inställningar --h, --help print this help\n -t, --title set window title\n -f, --fullscreen start fullscreen\n Terminal TermApp -h, --help visa denna hjälp\n -t, --title ange fönstertitel\n -f, --fullscreen starta helskärmsläge\n -Abort Terminal Shell Avbryt -Appearance Terminal PrefWindow Utseende -Background Terminal AppearancePrefView Bakgrund -Black on White Terminal colors schema Svart på vitt -Cancel Terminal PrefWindow Avbryt -Cancel Terminal SetTitleWindow Avbryt -Cancel Terminal TermView Avbryt -Cancel Terminal TermWindow Avbryt -Cannot execute \"%command\":\n\t%error Terminal Shell Kan inte utföra "%command":\n\t%error -Change directory Terminal TermView Byt katalog -Clear all Terminal TermWindow Rensa allt -Close Terminal TermWindow Stäng -Close active tab Terminal TermWindow Stäng aktiv flik -Close other tabs Terminal TermWindow Stäng övriga flikar -Close tab Terminal TermWindow Stäng flik -Close window Terminal TermWindow Stäng fönster -Color schema: Terminal AppearancePrefView Färgschema: -Color: Terminal AppearancePrefView Färg: -Confirm exit if active programs exist Terminal AppearancePrefView Bekräfta avslutning om aktiva program finns -Copy Terminal TermWindow Kopiera -Copy here Terminal TermView Kopiera hit -Create link here Terminal TermView Skapa länk här -Custom Terminal colors schema Anpassad -Decrease Terminal TermWindow Minska -Don't save Terminal PrefWindow Spara inte -Edit Terminal TermWindow Redigera -Edit tab title… Terminal TermWindow Redigera fliktitel... -Error! Terminal getString Fel! -Find Terminal FindWindow Sök -Find failed Terminal TermWindow Sökning misslyckades -Find next Terminal TermWindow Sök nästa -Find previous Terminal TermWindow Sök föregående -Find… Terminal TermWindow Sök... -Font: Terminal AppearancePrefView Typsnitt: -Full screen Terminal TermWindow Helskärm -Green on Black Terminal colors schema Grönt på svart -Haiku Terminal\nCopyright 2001-2009 Haiku, Inc.\nCopyright(C) 1999 Kazuho Okui and Takashi Murai.\n\nUsage: %s [OPTION] [SHELL]\n Terminal TermApp Haiku Terminal\nUpphovsrätt 2001-2009 Haiku, Inc.\nUpphovsrätt (C) 1999 Kazuho Okui and Takashi Murai.\n\nHantering: %s [OPTION] [SHELL]\n -Increase Terminal TermWindow Öka -Insert path Terminal TermView Lägg till sökväg -Match case Terminal FindWindow Matcha gemener/versaler -Match word Terminal FindWindow Matcha ord -Move here Terminal TermView Flytta hit -New Terminal Terminal TermWindow Ny terminal -New tab Terminal TermWindow Ny flik -No search string was entered. Terminal TermWindow Ingen söksträng angiven. +1 swedish x-vnd.Haiku-Terminal 1294209621 Not found. Terminal TermWindow Hittades ej. -Nothing is selected. Terminal TermWindow Ingenting markerat. -OK Terminal PrefWindow OK -OK Terminal SetTitleWindow OK -OK Terminal TermApp OK -OK Terminal TermWindow OK -Page setup… Terminal TermWindow Sidinställningar... -Paste Terminal TermWindow Klistra in -Print Terminal TermWindow Skriv ut -Print cancelled. Terminal TermWindow Utskrift avbruten. -Quit Terminal TermWindow Avsluta -Really close? Terminal TermWindow Vill du stänga? -Save Terminal PrefWindow Spara -Save as default Terminal TermWindow Spara som förvald -Save changes to this settings panel? Terminal PrefWindow Spara ändringar i denna inställningspanel? -Save to file… Terminal PrefWindow Spara till fil... -Search forward Terminal FindWindow Sök framåt -Select all Terminal TermWindow Markera allt -Selected background Terminal AppearancePrefView Vald bakgrund -Selected text Terminal AppearancePrefView Markerad text -Set tab title Terminal TermWindow Ange fliktitel -Set window title Terminal TermWindow Ange fönstertitel -Settings Terminal TermWindow Inställningar -Settings… Terminal TermWindow Inställningar... -Shell Terminal TermWindow Skal -Size: Terminal AppearancePrefView Storlek: Switch Terminals Terminal TermWindow Växla terminal -Tab title: Terminal AppearancePrefView Fliktitel: -Tab title: Terminal TermWindow Fliktitel: -Terminal System name Terminal +Change directory Terminal TermView Byt katalog +OK Terminal TermWindow OK +New Terminal Terminal TermWindow Ny terminal Terminal couldn't start the shell. Sorry. Terminal TermApp Terminalen kunde inte starta skalet. -Text Terminal AppearancePrefView Text -Text encoding Terminal TermWindow Teckenuppsättning -Text not found. Terminal TermWindow Text hittades inte. Text size Terminal TermWindow Teckenstorlek -The following processes are still running:\n\n\t%1\n\nIf you close the Terminal, the processes will be killed. Terminal TermWindow Följande processer körs fortfarande:\n\n\t%1\n\nOm du stänger Terminalen kommer processerna att termineras. -The pattern specifying the current tab title. The following placeholders\ncan be used:\n Terminal TermWindow Mönstret bestämmer namn på den aktiva fliken. Följande alternativ finns:\n -The pattern specifying the tab titles. The following placeholders\ncan be used:\n Terminal AppearancePrefView Mönstret bestämmer namn på flikar. Följande alternativ finns:\n -The pattern specifying the window title. The following placeholders\ncan be used:\n Terminal TermWindow Mönstret bestämmer fönstrets namn. Följande alternativ finns:\n -The pattern specifying the window titles. The following placeholders\ncan be used:\n Terminal AppearancePrefView Mönstret bestämmer namn på fönster. Följande alternativ finns:\n -The process \"%1\" is still running.\nIf you close the Terminal, the process will be killed. Terminal TermWindow Processen \"%1\" körs fortfarande.\nOm du stänger Terminalen kommer processen att termineras. -The process \"%1\" is still running.\nIf you close the tab, the process will be killed. Terminal TermWindow Processen \"%1\" körs fortfarande.\nOm du stänger fliken kommer processen att termineras. -Unrecognized option \"%s\"\n Terminal arguments parsing Okänt alternativ \"%s\"\n -Use default Terminal SetTitleWindow Använd förvald +Match case Terminal FindWindow Matcha gemener/versaler +Quit Terminal TermWindow Avsluta Use default shell Terminal Shell Använd standardskal -Use selection Terminal FindWindow Använd markering -Use text: Terminal FindWindow Använd text: -White on Black Terminal colors schema Vitt på svart -Window size Terminal TermWindow Fönsterstorlek +Confirm exit if active programs exist Terminal AppearancePrefView Bekräfta avslutning om aktiva program finns +The pattern specifying the current tab title. The following placeholders\ncan be used:\n Terminal TermWindow Mönstret bestämmer namn på den aktiva fliken. Följande alternativ finns:\n +Select all Terminal TermWindow Markera allt +Close tab Terminal TermWindow Stäng flik +Custom Terminal colors schema Anpassad +Save to file… Terminal PrefWindow Spara till fil... +OK Terminal PrefWindow OK +Black on White Terminal colors schema Svart på vitt Window title: Terminal AppearancePrefView Fönstertitel: +Font: Terminal AppearancePrefView Typsnitt: +Copy here Terminal TermView Kopiera hit +Really close? Terminal TermWindow Vill du stänga? +Copy Terminal TermWindow Kopiera Window title: Terminal TermWindow Fönstertitel: +Unrecognized option \"%s\"\n Terminal arguments parsing Okänt alternativ \"%s\"\n +%app% settings Terminal PrefWindow window title %app% inställningar +Cancel Terminal SetTitleWindow Avbryt +Increase Terminal TermWindow Öka +Settings Terminal TermWindow Inställningar +Window size Terminal TermWindow Fönsterstorlek +Selected text Terminal AppearancePrefView Markerad text +Find Terminal FindWindow Sök +Appearance Terminal PrefWindow Utseende +Tab title: Terminal AppearancePrefView Fliktitel: +The pattern specifying the window titles. The following placeholders\ncan be used:\n Terminal AppearancePrefView Mönstret bestämmer namn på fönster. Följande alternativ finns:\n +Color schema: Terminal AppearancePrefView Färgschema: +OK Terminal SetTitleWindow OK +Background Terminal AppearancePrefView Bakgrund +Use selection Terminal FindWindow Använd markering +Green on Black Terminal colors schema Grönt på svart +The process \"%1\" is still running.\nIf you close the tab, the process will be killed. Terminal TermWindow Processen \"%1\" körs fortfarande.\nOm du stänger fliken kommer processen att termineras. +Size: Terminal AppearancePrefView Storlek: +Cannot execute \"%command\":\n\t%error Terminal Shell Kan inte utföra "%command":\n\t%error + -h, --help print this help\n -t, --title set window title\n -f, --fullscreen start fullscreen\n Terminal TermApp -h, --help visa denna hjälp\n -t, --title sätt tittel på fönstret\n -f, --fullscreen starta i fullskärm\n +Full screen Terminal TermWindow Helskärm Window title… Terminal TermWindow Fönstertitel... +Page setup… Terminal TermWindow Sidinställningar... +The following processes are still running:\n\n\t%1\n\nIf you close the Terminal, the processes will be killed. Terminal TermWindow Följande processer körs fortfarande:\n\n\t%1\n\nOm du stänger Terminalen kommer processerna att termineras. +Insert path Terminal TermView Lägg till sökväg +Haiku Terminal\nCopyright 2001-2009 Haiku, Inc.\nCopyright(C) 1999 Kazuho Okui and Takashi Murai.\n\nUsage: %s [OPTION] [SHELL]\n Terminal TermApp Haiku Terminal\nUpphovsrätt 2001-2009 Haiku, Inc.\nUpphovsrätt (C) 1999 Kazuho Okui and Takashi Murai.\n\nHantering: %s [OPTION] [SHELL]\n +No search string was entered. Terminal TermWindow Ingen söksträng angiven. +Don't save Terminal PrefWindow Spara inte +Set window title Terminal TermWindow Ange fönstertitel +Terminal System name Terminal +Close other tabs Terminal TermWindow Stäng övriga flikar +Match word Terminal FindWindow Matcha ord +Nothing is selected. Terminal TermWindow Ingenting markerat. +Text not found. Terminal TermWindow Text hittades inte. +Find… Terminal TermWindow Sök... +The process \"%1\" is still running.\nIf you close the Terminal, the process will be killed. Terminal TermWindow Processen \"%1\" körs fortfarande.\nOm du stänger Terminalen kommer processen att termineras. +Move here Terminal TermView Flytta hit \t%d\t-\tThe current working directory of the active process in the\n\t\t\tcurrent tab. Optionally the maximum number of path components\n\t\t\tcan be specified. E.g. '%2d' for at most two components.\n\t%i\t-\tThe index of the window.\n\t%p\t-\tThe name of the active process in the current tab.\n\t%t\t-\tThe title of the current tab.\n\t%%\t-\tThe character '%'. Terminal ToolTips \t%d\t-\tDen valda flikens aktiva process arbetskatalog.\n\t\t\tEtt maximalt antal sökvägsdelar kan anges\n\t\t\tT.ex. '%2d' för som mest två delar.\n\t%i\t-\tFönstrets indexnummer.\n\t%p\t-\tDen valda flikens aktiva process namn.\n\t%t\t-\tDen valda flikens namn.\n\t%%\t-\tTecknet '%'. -\t%d\t-\tThe current working directory of the active process.\n\t\t\tOptionally the maximum number of path components can be\n\t\t\tspecified. E.g. '%2d' for at most two components.\n\t%i\t-\tThe index of the tab.\n\t%p\t-\tThe name of the active process.\n\t%%\t-\tThe character '%'. Terminal ToolTips \t%d\t-\tDen aktiva processens arbetskatalog.\n\t\t\tEtt maximalt antal sökvägsdelar kan anges\n\t\t\tT.ex. '%2d' för som mest två delar.\n\t%i\t-\tFliknummer.\n\t%p\t-\tDen aktiva processens namn.\n\t%%\t-\tTecknet '%'. +White on Black Terminal colors schema Vitt på svart +Error! Terminal getString Fel! +New tab Terminal TermWindow Ny flik +The pattern specifying the tab titles. The following placeholders\ncan be used:\n Terminal AppearancePrefView Mönstret bestämmer namn på flikar. Följande alternativ finns:\n +Selected background Terminal AppearancePrefView Vald bakgrund +Decrease Terminal TermWindow Minska +Create link here Terminal TermView Skapa länk här +Close Terminal TermWindow Stäng +Text Terminal AppearancePrefView Text +Clear all Terminal TermWindow Rensa allt +Text encoding Terminal TermWindow Teckenuppsättning size Terminal TermView storlek +Close window Terminal TermWindow Stäng fönster +Save as default Terminal TermWindow Spara som förvald +Set tab title Terminal TermWindow Ange fliktitel +Settings… Terminal TermWindow Inställningar... +Abort Terminal Shell Avbryt +Edit Terminal TermWindow Redigera +Color: Terminal AppearancePrefView Färg: +The pattern specifying the window title. The following placeholders\ncan be used:\n Terminal TermWindow Mönstret bestämmer fönstrets namn. Följande alternativ finns:\n +Print Terminal TermWindow Skriv ut +Use text: Terminal FindWindow Använd text: +Cancel Terminal TermWindow Avbryt +OK Terminal TermApp OK +Find failed Terminal TermWindow Sökning misslyckades +Search forward Terminal FindWindow Sök framåt +Edit tab title… Terminal TermWindow Redigera fliktitel... +Find previous Terminal TermWindow Sök föregående +Tab title: Terminal TermWindow Fliktitel: +Find next Terminal TermWindow Sök nästa +Close active tab Terminal TermWindow Stäng aktiv flik +Paste Terminal TermWindow Klistra in +Save changes to this settings panel? Terminal PrefWindow Spara ändringar i denna inställningspanel? +Cancel Terminal PrefWindow Avbryt +Shell Terminal TermWindow Skal +Save Terminal PrefWindow Spara +\t%d\t-\tThe current working directory of the active process.\n\t\t\tOptionally the maximum number of path components can be\n\t\t\tspecified. E.g. '%2d' for at most two components.\n\t%i\t-\tThe index of the tab.\n\t%p\t-\tThe name of the active process.\n\t%%\t-\tThe character '%'. Terminal ToolTips \t%d\t-\tDen aktiva processens arbetskatalog.\n\t\t\tEtt maximalt antal sökvägsdelar kan anges\n\t\t\tT.ex. '%2d' för som mest två delar.\n\t%i\t-\tFliknummer.\n\t%p\t-\tDen aktiva processens namn.\n\t%%\t-\tTecknet '%'. +Cancel Terminal TermView Avbryt +Use default Terminal SetTitleWindow Använd förvald diff --git a/data/catalogs/apps/text_search/sv.catkeys b/data/catalogs/apps/text_search/sv.catkeys index 8a66435621..27fa9e8ad8 100644 --- a/data/catalogs/apps/text_search/sv.catkeys +++ b/data/catalogs/apps/text_search/sv.catkeys @@ -1,33 +1,33 @@ 1 swedish x-vnd.Haiku.TextSearch 1180598828 -%APP_NAME couldn't open one or more folders. GrepWindow %APP_NAME kunde inte öppna en eller flera kataloger. %s: Not enough room to escape the filename. Grepper Saknar utrymme för att koda om filnamnet -%s: There was a problem running grep. Grepper %s: Det uppstod ett problem när grep kördes. -Actions GrepWindow Kommandon -Cancel GrepWindow Avbryt -Case-sensitive GrepWindow Skilj på små/stora bokstäver -Close GrepWindow Stäng -Copy text to clipboard GrepWindow Kopiera text till urklipp -Encoding GrepWindow Teckenuppsättning -Escape search text GrepWindow Skydda söksträngen med escapesekvenser -File GrepWindow Arkiv -Follow symbolic links GrepWindow Följ symboliska länkar -History GrepWindow Historik -Look in sub-folders GrepWindow Sök i underkataloger -New window GrepWindow Nytt fönster -OK GrepWindow OK -Open files in Pe GrepWindow Öppna filerna i Pe -Open selection GrepWindow Öppna markering -Please select the files you wish to have selected for you in Tracker. GrepWindow Markera de filer du vill ska markeras i Tracker. -Please select the files you wish to keep searching. GrepWindow Var god markera de filer du önskar fortsätta söka i. -Quit GrepWindow Avsluta -Search GrepWindow Sök -Select all GrepWindow Markera allt -Set target… GrepWindow Ange mål... -Settings GrepWindow Inställningar -Show files in Tracker GrepWindow Visa filer i Tracker -Show lines GrepWindow Visa rader -Skip folders starting with a dot GrepWindow Hoppa över dolda mappar -Text files only GrepWindow Endast textfiler -TextSearch GrepWindow TextSök -The unselected files will be removed from the list. GrepWindow De omarkerade filerna kommer att tas bort från listan. Trim to selection GrepWindow Avgränsa sökning till markerade filer +Follow symbolic links GrepWindow Följ symboliska länkar +Close GrepWindow Stäng +Cancel GrepWindow Avbryt +The unselected files will be removed from the list. GrepWindow De omarkerade filerna kommer att tas bort från listan. +Set target… GrepWindow Ange mål... +Please select the files you wish to have selected for you in Tracker. GrepWindow Markera de filer du vill ska markeras i Tracker. +Open files in Pe GrepWindow Öppna filerna i Pe +Copy text to clipboard GrepWindow Kopiera text till urklipp +Settings GrepWindow Inställningar +Select all GrepWindow Markera allt +OK GrepWindow OK +Skip folders starting with a dot GrepWindow Hoppa över dolda mappar +%APP_NAME couldn't open one or more folders. GrepWindow %APP_NAME kunde inte öppna en eller flera kataloger. +Escape search text GrepWindow Skydda söksträngen med escapesekvenser +Search GrepWindow Sök +Open selection GrepWindow Öppna markering +Look in sub-folders GrepWindow Sök i underkataloger +Actions GrepWindow Kommandon +File GrepWindow Arkiv +Encoding GrepWindow Teckenuppsättning +History GrepWindow Historik +%s: There was a problem running grep. Grepper %s: Det uppstod ett problem när grep kördes. +New window GrepWindow Nytt fönster +Please select the files you wish to keep searching. GrepWindow Var god markera de filer du önskar fortsätta söka i. +TextSearch GrepWindow TextSök +Quit GrepWindow Avsluta +Show files in Tracker GrepWindow Visa filer i Tracker +Case-sensitive GrepWindow Skilj på små/stora bokstäver +Text files only GrepWindow Endast textfiler +Show lines GrepWindow Visa rader diff --git a/data/catalogs/apps/tv/sv.catkeys b/data/catalogs/apps/tv/sv.catkeys index f161392eb9..b000d329de 100644 --- a/data/catalogs/apps/tv/sv.catkeys +++ b/data/catalogs/apps/tv/sv.catkeys @@ -1,27 +1,27 @@ 1 swedish x-vnd.Haiku.TV 1995288111 -Always on top MainWin Alltid överst +TV MainWin TV Channel MainWin Kanal -DVB - Digital Video Broadcasting TV MainWin DVB - Digital Video Broadcasting TV -Debug MainWin Felsök -Error, connecting to interface failed:\n\n MainWin Fel, misslyckades att ansluta till gränssnittet:\n\n -Error, interface is busy:\n\n MainWin Fel, gränsnittet är upptaget:\n\n -Full screen MainWin Hela skärmen +Settings… MainWin Inställningar... Interface MainWin Gränssnitt Keep aspect ratio MainWin Behåll bildförhållande -Next channel MainWin Nästa kanal -No border MainWin Ingen kant -No menu MainWin Ingen meny -None MainWin Ingen -OK MainWin OK Previous channel MainWin Föregående kanal -Quit MainWin Avsluta -Scale to native size MainWin Skala till ursprungsstorlek Settings MainWin Inställningar -Settings… MainWin Inställningar... -TV MainWin TV TV System name TV -force 544 x 576, display aspect 4:3 MainWin tvinga 544 x 573, bildförhållande 4:3 -force 704 x 576, display aspect 4:3 MainWin påtvinga 704 x 576, bildförhållande 4:3 -force 720 x 576, display aspect 4:3 MainWin tvinga 720 x 576, bildförhållande 4:3 -pixel aspect ratio MainWin pixel bildförhållande +No border MainWin Ingen kant +Always on top MainWin Alltid överst +OK MainWin OK +Quit MainWin Avsluta +Full screen MainWin Hela skärmen +Debug MainWin Felsök +Scale to native size MainWin Skala till ursprungsstorlek unknown MainWin okänd +Next channel MainWin Nästa kanal +Error, interface is busy:\n\n MainWin Fel, gränsnittet är upptaget:\n\n +None MainWin Ingen +force 704 x 576, display aspect 4:3 MainWin påtvinga 704 x 576, bildförhållande 4:3 +DVB - Digital Video Broadcasting TV MainWin DVB - Digital Video Broadcasting TV +force 544 x 576, display aspect 4:3 MainWin tvinga 544 x 573, bildförhållande 4:3 +pixel aspect ratio MainWin pixel bildförhållande +No menu MainWin Ingen meny +Error, connecting to interface failed:\n\n MainWin Fel, misslyckades att ansluta till gränssnittet:\n\n +force 720 x 576, display aspect 4:3 MainWin tvinga 720 x 576, bildförhållande 4:3 diff --git a/data/catalogs/apps/webwatch/sv.catkeys b/data/catalogs/apps/webwatch/sv.catkeys index 638309eee6..55d6b73233 100644 --- a/data/catalogs/apps/webwatch/sv.catkeys +++ b/data/catalogs/apps/webwatch/sv.catkeys @@ -1,6 +1,6 @@ 1 swedish x-vnd.mahlzeit.webwatch 1164039487 -About WatchView Om +WebWatch System name InternetTid OK WatchView OK Quit WatchView Avsluta -WebWatch System name InternetTid +About WatchView Om WebWatch %1\nAn internet time clock for your Deskbar\n\nCreated by Matthijs Hollemans\nmahlzeit@users.sourceforge.net\n\nThanks to Jason Parks for his help.\n WatchView InternetTid %1\nEn internetklocka för din Deskbar\n\nSkapad av Matthijs Hollemans\nmahlzeit@users.sourceforge.net\n\nTack till Jason Parks.\n diff --git a/data/catalogs/apps/workspaces/sv.catkeys b/data/catalogs/apps/workspaces/sv.catkeys index c5b4f485a3..6fdf35867a 100644 --- a/data/catalogs/apps/workspaces/sv.catkeys +++ b/data/catalogs/apps/workspaces/sv.catkeys @@ -1,13 +1,12 @@ -1 swedish x-vnd.Be-WORK 3592128290 -About Workspaces… Workspaces Om Arbetsytor -Always on top Workspaces Alltid överst -Auto-raise Workspaces Höj upp automatiskt -Change workspace count… Workspaces Ändra antalet arbetsytor... +1 swedish x-vnd.Be-WORK 932379173 Invalid argument: %s\n Workspaces Felaktigt argument: %s\n -OK Workspaces OK Quit Workspaces Avsluta -Show window border Workspaces Visa fönsterkant -Show window tab Workspaces Visa fönsterflik -Usage: %s [options] [workspace]\nwhere \"options\" is one of:\n --notitle\t\ttitle bar removed. border and resize kept.\n --noborder\t\ttitle, border, and resize removed.\n --avoidfocus\t\tprevents the window from being the target of keyboard events.\n --alwaysontop\t\tkeeps window on top\n --notmovable\t\twindow can't be moved around\n --autoraise\t\tauto-raise the workspace window when it's at the screen corner\n --help\t\tdisplay this help and exit\nand \"workspace\" is the number of the Workspace to which to switch (0-31)\n Workspaces Usage: %s [alternativ] [arbetsyta]\n \"Options\" är en av:\n --notitle\t\ttitle utan fönsterlist, med ram och resize-hörn.\n --noborder\t\thelt ramlös.\n --avoidfocus\t\tfönstret undviker att bli fokus för inmatning.\n --alwaysontop\t\talltid i förgrunden\n --notmovable\t\tfönstrets position låst\n --autoraise\t\thöj fönstret automatiskt när muspekaren är i samma hörn\n --help\t\tvisa denna användarhandledning och avsluta\noch \"workspace\" är arbetsytans nummer, i serien 0-31, till vilken växling då sker.\n Workspaces System name Arbetsytor +Change workspace count… Workspaces Ändra antalet arbetsytor... +About Workspaces… Workspaces Om Arbetsytor Workspaces\nwritten by %1, and %2.\n\nCopyright %3, Haiku.\n\nSend windows behind using the Option key. Move windows to front using the Control key.\n Workspaces Arbetsytor\nskrivet av %1 och %2.\n\nCopyright %3, Haiku.\n\nFlytta fönster längst bak med alt-tangenten. Flytta fönster främst med ctrl-tangenten.\n +Show window border Workspaces Visa fönsterkant +Auto-raise Workspaces Höj upp automatiskt +OK Workspaces OK +Always on top Workspaces Alltid överst +Show window tab Workspaces Visa fönsterflik diff --git a/data/catalogs/bin/desklink/sv.catkeys b/data/catalogs/bin/desklink/sv.catkeys index 88ea1dfeca..9ab9f34444 100644 --- a/data/catalogs/bin/desklink/sv.catkeys +++ b/data/catalogs/bin/desklink/sv.catkeys @@ -1,14 +1,14 @@ 1 swedish x-vnd.Haiku-desklink 3053930521 -%g dB MediaReplicant %g dB -%ld dB VolumeControl %ld dB -Beep MediaReplicant Pip Control physical output MediaReplicant Kontrollera fysisk utsignal Couldn't launch MediaReplicant Kunde inte starta -Media preferences… MediaReplicant Mediainställningar... -No media server running VolumeControl Ingen aktiv mediaserver OK MediaReplicant OK -Open MediaPlayer MediaReplicant Öppna MediaSpelare -Options MediaReplicant Alternativ Sound preferences… MediaReplicant Ljudinställningar... -Volume VolumeControl Volym +%g dB MediaReplicant %g dB +No media server running VolumeControl Ingen aktiv mediaserver +Media preferences… MediaReplicant Mediainställningar... +Open MediaPlayer MediaReplicant Öppna MediaSpelare desklink MediaReplicant desklink +Options MediaReplicant Alternativ +%ld dB VolumeControl %ld dB +Beep MediaReplicant Pip +Volume VolumeControl Volym diff --git a/data/catalogs/bin/dstcheck/sv.catkeys b/data/catalogs/bin/dstcheck/sv.catkeys index 39deffc7e5..882d7f51c7 100644 --- a/data/catalogs/bin/dstcheck/sv.catkeys +++ b/data/catalogs/bin/dstcheck/sv.catkeys @@ -1,6 +1,6 @@ 1 swedish x-vnd.Haiku-cmd-dstconfig 2337923203 -.\n\nIs this the correct time? dstcheck .\n\nÄr tiden korrekt? -Ask me later dstcheck Fråga mig senare -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 Viktigt!\n\nI och med bytet från sommartid så kan klockan på din dator gå en timme fel.\n -Manually adjust time… dstcheck Ställ in tiden manuellt... Use this time dstcheck Använd denna tid +Ask me later dstcheck Fråga mig senare +Manually adjust time… dstcheck Ställ in tiden manuellt... +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 Viktigt!\n\nI och med bytet från sommartid så kan klockan på din dator gå en timme fel.\n +.\n\nIs this the correct time? dstcheck .\n\nÄr tiden korrekt? diff --git a/data/catalogs/bin/filepanel/sv.catkeys b/data/catalogs/bin/filepanel/sv.catkeys index d738550b3d..5a2135560a 100644 --- a/data/catalogs/bin/filepanel/sv.catkeys +++ b/data/catalogs/bin/filepanel/sv.catkeys @@ -1,20 +1,20 @@ 1 swedish x-vnd.mmu_man.filepanel 1802971238 -%s not a valid option\n FilePanelApp %s ogiltigt alternativ\n -%s: UNIMPLEMENTED\n FilePanelApp %s: EJ_IMPLEMENTERAT\n -%s: this option requires a parameter\n FilePanelApp %s: det här alternativet kräver en parameter\n --1\t--single\tallow only 1 file to be selected\n FilePanelApp -1\t--single\ttillåt enbart val av 1 enskild post\n --a\t--allow\tunimplemented\n FilePanelApp -a\t--allow\tej implementerat\n --d\t--directory\topen at \n FilePanelApp -d\t--directory\topen at \n --f\t--forbid\tunimplemented\n FilePanelApp -f\t--forbid\tej implementerat\n --h\t--help\tdisplay usage\n FilePanelApp -h\t--help\tvisa användarhandledning\n --k\t--kind\tkind of entries that can be opened (flavour): any combination of f, d, s (file (default), directory, symlink)\n FilePanelApp -k\t--kind\ttyp av poster som kan öppnas: en kombination av f, d, s (fil (standard), mapp, länk)\n --l\t--load\tuse a load FilePanel (default)\n FilePanelApp -l\t--load\tanvänd en öppna-panel (förval)\n --m\t--modal\tmakes the FilePanel modal\n FilePanelApp -m\t--modal\tgör panelfönstret modalt\n --n\t--name\tset the default name for saving\n FilePanelApp -n\t--name\tsätt ett förvalt filnamn\n --s\t--save\tuse a save FilePanel\n FilePanelApp -s\t--save\tanvänd en spara-panell\n --t\t--title\tset the FilePanel window title\n FilePanelApp -t\t--title\tge panelfönstrets en titel\n display a load/save file panel\n FilePanelApp visa öppna/spara-panel för filer\n options:\n FilePanelApp alternativ:\n -short\tlong\tdescription\n FilePanelApp kort\tlång\tbeskrivning\n usage: %s [--help] [--directory folder] [--load|--save] [--title ttl] [--single] [--modal] [--allow pattern] [--forbid pattern]\n FilePanelApp hantering: %s [--help] [--directory katalog] [--load|--save] [--title ttl] [--single] [--modal] [--allow mönster] [--forbid mönster]\n +-k\t--kind\tkind of entries that can be opened (flavour): any combination of f, d, s (file (default), directory, symlink)\n FilePanelApp -k\t--kind\ttyp av poster som kan öppnas: en kombination av f, d, s (fil (standard), mapp, länk)\n usage: %s [-h] [-d folder] [-l|-s] [-t ttl] [-1] [-m] [-a pattern] [-f pattern]\n FilePanelApp hantering: %s [-h] [-d katalog] [-l|-s] [-t ttl] [-1] [-m] [-a mönster] [-f mönster]\n +-d\t--directory\topen at \n FilePanelApp -d\t--directory\topen at \n +%s not a valid option\n FilePanelApp %s ogiltigt alternativ\n +short\tlong\tdescription\n FilePanelApp kort\tlång\tbeskrivning\n +%s: this option requires a parameter\n FilePanelApp %s: det här alternativet kräver en parameter\n +-l\t--load\tuse a load FilePanel (default)\n FilePanelApp -l\t--load\tanvänd en öppna-panel (förval)\n +-f\t--forbid\tunimplemented\n FilePanelApp -f\t--forbid\tej implementerat\n +-s\t--save\tuse a save FilePanel\n FilePanelApp -s\t--save\tanvänd en spara-panell\n +-n\t--name\tset the default name for saving\n FilePanelApp -n\t--name\tsätt ett förvalt filnamn\n +-m\t--modal\tmakes the FilePanel modal\n FilePanelApp -m\t--modal\tgör panelfönstret modalt\n +-h\t--help\tdisplay usage\n FilePanelApp -h\t--help\tvisa användarhandledning\n +-a\t--allow\tunimplemented\n FilePanelApp -a\t--allow\tej implementerat\n +-1\t--single\tallow only 1 file to be selected\n FilePanelApp -1\t--single\ttillåt enbart val av 1 enskild post\n +-t\t--title\tset the FilePanel window title\n FilePanelApp -t\t--title\tge panelfönstrets en titel\n +%s: UNIMPLEMENTED\n FilePanelApp %s: EJ_IMPLEMENTERAT\n diff --git a/data/catalogs/bin/screen_blanker/sv.catkeys b/data/catalogs/bin/screen_blanker/sv.catkeys index dbd08c945b..59503ef147 100644 --- a/data/catalogs/bin/screen_blanker/sv.catkeys +++ b/data/catalogs/bin/screen_blanker/sv.catkeys @@ -1,4 +1,4 @@ 1 swedish x-vnd.Haiku.screenblanker 3643966493 -Enter password: Screensaver password dialog Lösenord: Unlock Screensaver password dialog Lås upp Unlock screen saver Screensaver password dialog Lås upp skärmsläckare +Enter password: Screensaver password dialog Lösenord: diff --git a/data/catalogs/kits/bluetooth/sv.catkeys b/data/catalogs/kits/bluetooth/sv.catkeys index edf444d53f..d1e8a7d71c 100644 --- a/data/catalogs/kits/bluetooth/sv.catkeys +++ b/data/catalogs/kits/bluetooth/sv.catkeys @@ -1,88 +1,88 @@ 1 swedish x-vnd.Haiku-Bluetooth 3550394259 -#CommandFailed#Not Valid name RemoteDevice #CommandFailed#Ogiltigt namn -#NoOwnerError#Not Valid name RemoteDevice #NoOwnerError#Ogiltigt namn -#NotCompletedRequest#Not Valid name RemoteDevice #NotCompletedRequest#Ogiltigt namn -#ServerNotReady#Not Valid name RemoteDevice #ServerNotReady#Ogiltigt namn -(reserved) DeviceClass (reserverad) -1-17% utilized DeviceClass 1-17% utnyttjat -17-33% utilized DeviceClass 17-33% utnyttjat -33-50% utilized DeviceClass 33-50% utnyttjat -50-67% utilized DeviceClass 50-67% utnyttjat -67-83% utilized DeviceClass 67-83% utnyttjat -83-99% utilized DeviceClass 83-99% utnyttjat -Audio DeviceClass Ljud -Audio/Video DeviceClass Ljud/Bild -Camcorder DeviceClass Videokamera -Camera DeviceClass Kamera -Capturing DeviceClass Fångar -Car audio DeviceClass Billjud -Card reader DeviceClass Kortläsare -Cellular DeviceClass Mobil -Combo keyboard/pointing device DeviceClass Kombinerad tangentbord/pekenhet -Common ISDN access DeviceClass Allmän ISDN åtkomst -Computer DeviceClass Dator -Controller DeviceClass Kontroller -Cordless DeviceClass Trådlös -Desktop workstation DeviceClass Stationär dator -Device conforms to the headset profile DeviceClass Enheten passar till headsetprofilen -Digitizer tablet DeviceClass Digitaliseringsbord Display DeviceClass Skärm -Doll/Action figure DeviceClass Docka/Leksaksgubbe -Fully available DeviceClass Fullt tillgänglig +Capturing DeviceClass Fångar +Printer DeviceClass Skrivare +Uncategorized DeviceClass Okategoriserad +1-17% utilized DeviceClass 1-17% utnyttjat +Positioning DeviceClass Position +Rendering DeviceClass Rendering +Phone DeviceClass Telefon +17-33% utilized DeviceClass 17-33% utnyttjat +#ServerNotReady#Not Valid name RemoteDevice #ServerNotReady#Ogiltigt namn +Combo keyboard/pointing device DeviceClass Kombinerad tangentbord/pekenhet +Controller DeviceClass Kontroller +No service available DeviceClass Tjänst ej tillgänglig +Wearable DeviceClass A wearable computer Bärbar +Handheld DeviceClass Handhållen +Invalid device class!\n DeviceClass Ogiltig enhetsklass!\n +Sensing device DeviceClass Avläsningsenhet +Computer DeviceClass Dator +Cellular DeviceClass Mobil +Microphone DeviceClass Mikrofon +Unknown (reserved) minor device class DeviceClass Okänd (reserverad) mindre enhetsklass +Cordless DeviceClass Trådlös +Common ISDN access DeviceClass Allmän ISDN åtkomst +83-99% utilized DeviceClass 83-99% utnyttjat +Scanner DeviceClass Skanner Game DeviceClass Spel Gamepad DeviceClass Handkontroll -Gaming/Toy DeviceClass Spel/Leksak +(reserved) DeviceClass (reserverad) +Desktop workstation DeviceClass Stationär dator +Audio/Video DeviceClass Ljud/Bild Glasses DeviceClass Glasögon -Handheld DeviceClass Handhållen -Hands-free DeviceClass Hands-free -Headphones DeviceClass Hörlurar -Helmet DeviceClass Hjälm -HiFi audio device DeviceClass HiFi-ljudenhet -Imaging DeviceClass Avbildning -Information DeviceClass Information -Invalid device class!\n DeviceClass Ogiltig enhetsklass!\n -Jacket DeviceClass Uttag -Joystick DeviceClass Spelspak Keyboard DeviceClass Tangentbord -LAN access DeviceClass LAN-åtkomst -Laptop DeviceClass Bärbar dator -Loudspeaker DeviceClass Högtalare +Camera DeviceClass Kamera Major class: DeviceClass Större klass: -Microphone DeviceClass Mikrofon -Minor class: DeviceClass Mindre klass: -Miscellaneous DeviceClass Diverse -Networking DeviceClass Nätverk -No service available DeviceClass Tjänst ej tillgänglig -Not implemented RemoteDevice Ej implementerat -Object transfer DeviceClass Objektöverföring -Pager DeviceClass A small radio device to receive short text messages Personsökare -Palm DeviceClass A palm-held device Handflata -Peripheral DeviceClass Tillbehör -Phone DeviceClass Telefon -Pointing device DeviceClass Pekenhet -Portable audio DeviceClass Portabelt ljud -Positioning DeviceClass Position -Printer DeviceClass Skrivare -Remote control DeviceClass Fjärrkontroll -Rendering DeviceClass Rendering -Robot DeviceClass Robot -SIM card reader DeviceClass SIM-kortsläsare -Scanner DeviceClass Skanner -Sensing device DeviceClass Avläsningsenhet -Server DeviceClass Server -Service classes: DeviceClass Serviceklasser: +50-67% utilized DeviceClass 50-67% utnyttjat +Card reader DeviceClass Kortläsare Set-top box DeviceClass Digitalbox +Helmet DeviceClass Hjälm +Laptop DeviceClass Bärbar dator +Car audio DeviceClass Billjud +SIM card reader DeviceClass SIM-kortsläsare +Headphones DeviceClass Hörlurar +Information DeviceClass Information +Remote control DeviceClass Fjärrkontroll +Service classes: DeviceClass Serviceklasser: +Pager DeviceClass A small radio device to receive short text messages Personsökare +Object transfer DeviceClass Objektöverföring +Gaming/Toy DeviceClass Spel/Leksak +Audio DeviceClass Ljud +Robot DeviceClass Robot +Camcorder DeviceClass Videokamera +Digitizer tablet DeviceClass Digitaliseringsbord +Loudspeaker DeviceClass Högtalare +Joystick DeviceClass Spelspak +LAN access DeviceClass LAN-åtkomst +Wrist watch DeviceClass Handledsklocka +Minor class: DeviceClass Mindre klass: +Networking DeviceClass Nätverk +Portable audio DeviceClass Portabelt ljud +Device conforms to the headset profile DeviceClass Enheten passar till headsetprofilen +Hands-free DeviceClass Hands-free +#CommandFailed#Not Valid name RemoteDevice #CommandFailed#Ogiltigt namn +Vehicle DeviceClass Fordon +Palm DeviceClass A palm-held device Handflata +Video display and loudspeaker DeviceClass Videoskärm och högtalare +Peripheral DeviceClass Tillbehör +#NoOwnerError#Not Valid name RemoteDevice #NoOwnerError#Ogiltigt namn +Wired modem or voice gateway DeviceClass Trådmodem eller telefonigateway +Jacket DeviceClass Uttag +Unspecified DeviceClass Ospecifierad +Fully available DeviceClass Fullt tillgänglig +67-83% utilized DeviceClass 67-83% utnyttjat +Not implemented RemoteDevice Ej implementerat +#NotCompletedRequest#Not Valid name RemoteDevice #NotCompletedRequest#Ogiltigt namn +Server DeviceClass Server +Video conferencing DeviceClass Videokonferens +Video camera DeviceClass Videokamera +HiFi audio device DeviceClass HiFi-ljudenhet Smart phone DeviceClass Smart phone Telephony DeviceClass Telefoni -Uncategorized DeviceClass Okategoriserad -Unknown (reserved) minor device class DeviceClass Okänd (reserverad) mindre enhetsklass -Unspecified DeviceClass Ospecifierad +Doll/Action figure DeviceClass Docka/Leksaksgubbe VCR DeviceClass Videoapparat -Vehicle DeviceClass Fordon -Video camera DeviceClass Videokamera -Video conferencing DeviceClass Videokonferens -Video display and loudspeaker DeviceClass Videoskärm och högtalare Video monitor DeviceClass Videomonitor -Wearable DeviceClass A wearable computer Bärbar -Wired modem or voice gateway DeviceClass Trådmodem eller telefonigateway -Wrist watch DeviceClass Handledsklocka +Pointing device DeviceClass Pekenhet +Miscellaneous DeviceClass Diverse +33-50% utilized DeviceClass 33-50% utnyttjat +Imaging DeviceClass Avbildning diff --git a/data/catalogs/kits/mail/sv.catkeys b/data/catalogs/kits/mail/sv.catkeys index 17913a14a4..fbf9686736 100644 --- a/data/catalogs/kits/mail/sv.catkeys +++ b/data/catalogs/kits/mail/sv.catkeys @@ -1,10 +1,10 @@ 1 swedish x-vnd.Haiku-libmail 161731481 -Connection type: ProtocolConfigView Anslutningstyp: -Leave mail on server ProtocolConfigView Lämna e-post på servern -Login type: ProtocolConfigView Inloggningstyp: -Mail server: ProtocolConfigView E-postserver: Partially download messages larger than ProtocolConfigView Ladda ner meddelanden delvis som är större än Password: ProtocolConfigView Lösenord: Remove mail from server when deleted ProtocolConfigView Ta bort meddelanden från servern när dom raderas +Mail server: ProtocolConfigView E-postserver: Select… MailKit Välj... +Connection type: ProtocolConfigView Anslutningstyp: +Leave mail on server ProtocolConfigView Lämna e-post på servern Username: ProtocolConfigView Användarnamn: +Login type: ProtocolConfigView Inloggningstyp: diff --git a/data/catalogs/kits/sv.catkeys b/data/catalogs/kits/sv.catkeys index 417251ba98..802a576b78 100644 --- a/data/catalogs/kits/sv.catkeys +++ b/data/catalogs/kits/sv.catkeys @@ -1,34 +1,34 @@ -1 swedish system 180647795 -%.2f TiB StringForSize %.2f TiB -%3.2f GiB StringForSize %3.2f GiB -%3.2f KiB StringForSize %3.2f KiB -%3.2f MiB StringForSize %3.2f MiB -%d bytes StringForSize %d byte - Menu -About %app% AboutMenuItem Om %app% -About %app… Dragger Om %app... -About… AboutWindow Om... -Blue: ColorControl Blå: -Can't delete this replicant from its original application. Life goes on. Dragger Kan inte ta bort replikanten från dess program. Livet fortsätter som vanligt. -Cannot create the replicant for \"%description\".\n%error ZombieReplicantView Kan inte skapa replikanten för "%description".\n%error -Cannot locate the application for the replicant. No application signature supplied.\n%error ZombieReplicantView Kan inte hitta programmet för replikanten. Ingen programsignatur är angiven.\n%error +1 swedish x-vnd.Haiku-libbe 180647795 Close AboutWindow Stäng -Copy TextView Kopiera -Copyright © %years% Haiku, Inc. AboutWindow Upphovsrätt © %years% Haiku, Inc. +%3.2f GiB StringForSize %3.2f GiB +Written by: AboutWindow Skrivet av: +About %app% AboutMenuItem Om %app% Cut TextView Klippa ut +Cannot create the replicant for \"%description\".\n%error ZombieReplicantView Kan inte skapa replikanten för "%description".\n%error +Copy TextView Kopiera +%3.2f KiB StringForSize %3.2f KiB +%d bytes StringForSize %d byte +About… AboutWindow Om... Error PrintJob Fel -Error ZombieReplicantView Fel -Green: ColorControl Grön: No Pages to print! PrintJob Inga sidor att skriva ut! OK Dragger OK OK PrintJob OK -OK ZombieReplicantView OK -Paste TextView Klistra in -Print Server is not responding. PrintJob Utskriftservern svarar inte. -Red: ColorControl Röd: -Redo TextView Gör om +Green: ColorControl Grön: Remove replicant Dragger Ta bort replikant +OK ZombieReplicantView OK +Print Server is not responding. PrintJob Utskriftservern svarar inte. +Paste TextView Klistra in +Copyright © %years% Haiku, Inc. AboutWindow Upphovsrätt © %years% Haiku, Inc. +%.2f TiB StringForSize %.2f TiB +Cannot locate the application for the replicant. No application signature supplied.\n%error ZombieReplicantView Kan inte hitta programmet för replikanten. Ingen programsignatur är angiven.\n%error +Redo TextView Gör om + Menu Select All TextView Markera alla -Undo TextView Ångra Warning Dragger Varning -Written by: AboutWindow Skrivet av: +Undo TextView Ångra +Red: ColorControl Röd: +%3.2f MiB StringForSize %3.2f MiB +About %app… Dragger Om %app... +Error ZombieReplicantView Fel +Blue: ColorControl Blå: +Can't delete this replicant from its original application. Life goes on. Dragger Kan inte ta bort replikanten från dess program. Livet fortsätter som vanligt. diff --git a/data/catalogs/kits/textencoding/sv.catkeys b/data/catalogs/kits/textencoding/sv.catkeys new file mode 100644 index 0000000000..3fcbc4f782 --- /dev/null +++ b/data/catalogs/kits/textencoding/sv.catkeys @@ -0,0 +1,28 @@ +1 swedish x-vnd.Haiku-libtextencoding 3062073902 +ISO Greek textencodings ISO Grekisk +ISO South European textencodings ISO Sydeuropeisk +Chinese Big5 textencodings Kinesisk Stor5 +ISO Hebrew textencodings ISO Hebrerisk +ISO Arabic textencodings ISO Arabiska +ISO Latin 9 textencodings ISO Latin 9 +Japanese Shift JIS textencodings Japansk Shift JIS +DOS Cyrillic textencodings DOS Kyrillisk +Windows Cyrillic (CP 1251) textencodings Windows Kyrillisk (CP 1251) +Japanese EUC textencodings Japansk EUC +Unicode textencodings Unicode +Chinese GB18030 textencodings Kinesisk GB18030 +ISO North European textencodings ISO Nordeuropa +ISO Celtic textencodings ISO Keltisk +Unicode (UCS-2) textencodings Unicode (UCS-2) +Windows Latin-1 (CP 1252) textencodings Windows Latin-1 (CP 1252) +Macintosh Roman textencodings Macintosh Roman +ISO Turkish textencodings ISO Turkisk +Japanese JIS textencodings Japansk JIS +KOI8-R Cyrillic textencodings KOI8-R Kyrillisk +ISO Baltic textencodings ISO Baltisk +ISO Nordic textencodings ISO Nordisk +EUC Korean textencodings EUC Koreanska +ISO West European textencodings ISO Västeuropeiska +ISO East European textencodings ISO Östeuropeiska +DOS Latin-US textencodings DOS Latin-US +ISO Cyrillic textencodings ISO Kyrilliska diff --git a/data/catalogs/kits/tracker/sv.catkeys b/data/catalogs/kits/tracker/sv.catkeys index 012d82da11..98890cc347 100644 --- a/data/catalogs/kits/tracker/sv.catkeys +++ b/data/catalogs/kits/tracker/sv.catkeys @@ -1,436 +1,451 @@ -1 swedish x-vnd.Haiku-libtracker 939953658 -%BytesPerSecond/s StatusWindow %BytesPerSecond/s -%Ld B WidgetAttributeText %Ld B -%Ld bytes WidgetAttributeText %Ld byte -%capacity (%used used -- %free free) InfoWindow %capacity (%used använt -- %free ledigt) -%name info InfoWindow InfoWindow Title %name information -%num items CountView %num objekt -(%SizeProcessed of %TotalSize, %BytesPerSecond/s) StatusWindow (%SizeProcessed av %TotalSize, %BytesPerSecond/s) -(%bytes bytes) InfoWindow (%bytes byte) -(Finish: %time) StatusWindow (Slutförd: %time) -1 item CountView 1 objekt -32 x 32 ContainerWindow 32 x 32 -32 x 32 DeskWindow 32 x 32 -40 x 40 ContainerWindow 40 x 40 -40 x 40 DeskWindow 40 x 40 -48 x 48 ContainerWindow 48 x 48 -48 x 48 DeskWindow 48 x 48 -64 x 64 ContainerWindow 64 x 64 -64 x 64 DeskWindow 64 x 64 - FavoritesMenu -Add FindPanel Lägg till -Add current folder FilePanelPriv Lägg till nuvarande katalog -Add printer… ContainerWindow Lägg till skrivare... -Add-ons ContainerWindow Tillägg -Add-ons DeskWindow Tillägg -Add-ons FilePanelPriv Tillägg -Add-ons VolumeWindow Tillägg -All BeOS disks AutoMounterSettings Alla BeOS volymer -All disks AutoMounterSettings Alla diskar -All disks FindPanel Alla diskar -All files and folders FindPanel Alla filer och mappar -An item named \"%name\" already exists in this folder, and may contain\nitems with the same names. Would you like to replace them with those contained in the folder you are %verb? FSUtils Ett objekt "%name" finns redan i katalogen och kan innehålla\nobjekt med samma namn. Vill du byta dem med de objekt i katalogen du %verb? -An item named \"%name\" already exists in this folder. Would you like to replace it with the symbolic link you are creating? FSUtils Ett objekt med namnet "%name" finns redan i denna katalog. Vill du ersätta det med den symboliska länken du skapar? -And FindPanel Och -Are you sure you want to delete the selected item(s)? This operation cannot be reverted. FSUtils Är du säker på att du vill radera de valda objekten? Denna operation kan inte ångras. -Are you sure you want to move or copy the selected item(s) to this folder? PoseView Är du säker på att du vill flytta eller kopiera dom valda objekt(en) till denna mapp? -Arrange by ContainerWindow Sortera efter -Ask before delete SettingsView Fråga innan borttagning -At %func \nfind_directory() failed. \nReason: %error TrackerInitialState I %func \nfind_directory() misslyckades. \nOrsak: %error -Attributes ContainerWindow Attribut -Automatic disk mounting AutoMounterSettings Montera volymer automatiskt -Cancel ContainerWindow Avbryt -Cancel FSClipBoard Avbryt -Cancel FSUtils Avbryt -Cancel FilePanelPriv Avbryt -Cancel OpenWithWindow Avbryt -Cancel PoseView Avbryt -Cancel Tracker Avbryt -Cancel WidgetAttributeText Avbryt -Cannot unmount the boot volume \"%name\". FSUtils Kan inte avmontera startvolymen "%name". -Capacity: InfoWindow Kapacitet: -Clean up ContainerWindow Rada upp -Clean up DeskWindow Rada upp -Clean up VolumeWindow Rada upp -Clean up all ContainerWindow Sortera om -Close ContainerWindow Stäng -Close QueryContainerWindow Stäng -Close VolumeWindow Stäng -Close all ContainerWindow Stäng alla -Close all in workspace ContainerWindow Stäng allt i arbetsytan -Copy ContainerWindow Kopiera -Copy FilePanelPriv Kopiera -Copy here ContainerWindow Kopiera hit -Copy layout ContainerWindow Kopiera layout -Copy more ContainerWindow Kopiera fler -Copy to ContainerWindow Kopiera till -Copying: StatusWindow Kopierar: -Could not find an application to open \"%name\" (%error). FSUtils Kunde inte hitta ett program som öppnar "%name" (%error). -Could not find application \"%appname\" OpenWithWindow Kunde inte hitta programmet "%appname" -Could not open \"%document\" (Missing libraries: %library). \n FSUtils Kunde inte öppna "%document" (Saknar bibliotek: %library). \n -Could not open \"%document\" (Missing symbol: %symbol). \n FSUtils Kunde inte öppna "%dokument" (Saknar symbol: %symbol). \n -Could not open \"%document\" because application \"%app\" is in the Trash. FSUtils Kunde inte öppna "%document" för att programmet "%app" ligger i Papperskorgen. -Could not open \"%document\" with application \"%app\" (%error). FSUtils Kunde inte öppna "%document" med programmet "%app" (%error). -Could not open \"%document\" with application \"%app\" (Missing libraries: %library). \n FSUtils Kunde inte öppna "%document" med programmet "%app" (Saknar bibliotek: %library). \n -Could not open \"%document\" with application \"%app\" (Missing symbol: %symbol). \n FSUtils Kunde inte öppna "%document" med programmet "%app" (Saknar symbol: %symbol). \n -Could not open \"%name\" (%error). FSUtils Kunde inte öppna "%name" (%error). -Could not open \"%name\". The file is mistakenly marked as executable. FSUtils Kunde inte öppna "%name". Filen är av misstag markerad som exekverbar. -Could not update permissions of file \"%name\". %error FSUtils Kunde inte uppdatera rättigheterna i filen "%name". %error -Create %s clipping PoseView Skapa %s förkortning -Create a Query FindPanel Skapa en sökning -Create a Query template FindPanel Skapa en sökmall -Create link ContainerWindow Skapa länk -Create link here ContainerWindow Skapa länk här -Create relative link ContainerWindow Skapa relativ länk -Create relative link here ContainerWindow Skapa relativ länk här -Created ContainerWindow Skapad -Created: InfoWindow Skapad: -Creating links: StatusWindow Skapar länkar: -Current folder ContainerWindow Nuvarande mapp -Cut ContainerWindow Klipp ut -Cut FilePanelPriv Klipp ut -Cut more ContainerWindow Klipp ut mer -Decrease size ContainerWindow Minska storleken -Decrease size DeskWindow Minska storleken -Default application InfoWindow Förvalt program -Defaults TrackerSettingsWindow Förval -Delete ContainerWindow Ta bort -Delete FSUtils Ta bort -Delete FilePanelPriv Ta bort -Delete PoseView Ta bort -Deleting: StatusWindow Tar bort: -Description: InfoWindow Beskrivning: -Desktop B_DESKTOP_DIRECTORY Skrivbord -Desktop Model Skrivbord -Desktop TrackerSettingsWindow Skrivbord -Disk mount settings AutoMounterSettings Diskmonteringsinställningar -Disk mounting during boot AutoMounterSettings Diskmontering under uppstart -Disks DirMenu Diskar -Disks Model Volymer -Does not handle file OpenWithWindow Hanterar inte fil -Don't automount AutoMounterSettings Automontera inte -Don't move files to Trash SettingsView Flytta inte filerna till Papperskorgen -Done AutoMounterSettings Klar -Duplicate ContainerWindow Duplicera -Edit Query template FindPanel Redigera sökmall -Edit favorites… FilePanelPriv Redigera favoriter... -Edit name ContainerWindow Ändra namn -Edit name FilePanelPriv Ändra namn -Edit name InfoWindow Redigera namn -Edit name VolumeWindow Redigera namn -Edit query ContainerWindow Redigera sökning -Edit templates… TemplatesMenu Redigera mallar... -Eject when unmounting AutoMounterSettings Mata ut vid avmontering -Empty Trash ContainerWindow Töm Papperskorgen -Empty Trash InfoWindow Töm papperskorg -Empty folder NavMenu Tom mapp -Empty folder SlowContextPopup Tom mapp -Emptying Trash… StatusWindow Tömmer Papperskorgen... -Enable type-ahead filtering SettingsView Markera filer som matchar tangentsekvens -Error %error loading Add-On %name. ContainerWindow Fel %error vid laddning av Tillägg %name. -Error calculating folder size. InfoWindow Ett fel uppstod vid beräkningen av mappens storlek. -Error copying file \"%name\":\n\t%error\n\nWould you like to continue? FSUtils Fel vid kopiering av filen "%name".\n\t%error\n\nVill du fortsätta? -Error copying folder \"%name\":\n\t%error\n\nWould you like to continue? FSUtils Fel vid kopiering av katalogen "%name":\n\t%error\n\nVill du fortsätta? -Error creating link to \"%name\". FSUtils Fel vid skapande av länk till "%name". -Error deleting items FSUtils Fel vid borttagning av objekt -Error emptying Trash! FSUtils Ett fel uppstod när Papperskorgen skulle tömmas! -Error in regular expression:\n\n'%errstring' PoseView Fel i reguljärt uttryck:\n\n'%errstring' -Error moving \"%name\" FSUtils Fel vid flyttande av "%name" -Error moving \"%name\" to Trash. (%error) FSUtils Fel vid flytt av "%name" till Papperskorgen. (%error) -Error moving \"%name\". FSUtils Fel vid flytt av "%name". -Execute FilePermissionsView Kör -Favorites FavoritesMenu Favoriter -Favorites FilePanelPriv Favoriter -File ContainerWindow Arkiv -File FilePanelPriv Arkiv -Files cannot be moved or deleted from a read-only volume. PoseView Filer kan inte flyttas eller tas bort från en volym som endast är läsbar. -Find FSUtils Sök -Find FindPanel Sök -Find… ContainerWindow Sök... -Find… VolumeWindow Sök... -Force identify ContainerWindow Tvinga identifiering -Formula %formula FindPanel FindResultTitle Formel %formula -Free space color SettingsView Färg för ledigt utrymme -Get info ContainerWindow Visa information -Get info FilePanelPriv Få info -Get info VolumeWindow Visa info -GiB WidgetAttributeText GiB -Go to parent FilePanelPriv Gå till förälder -Group FilePermissionsView Grupp -Handles %type OpenWithWindow Hanterar %type -Handles any %type OpenWithWindow Hanterar valfri %type -Handles any file OpenWithWindow Hanterar alla filtyper -Icon view ContainerWindow Ikonvy -Icon view DeskWindow Ikonvy -Icon view VolumeWindow Ikonvy -Identify ContainerWindow Identifiera -Identify InfoWindow Identifiera -Ignore case SelectionWindow Ignorera skiftesläge -Include trash FindPanel Inkludera papperskorg -Increase size ContainerWindow Öka storlek -Increase size DeskWindow Öka storleken -Invert SelectionWindow Invertera -Invert selection ContainerWindow Invertera markering -Invert selection FilePanelPriv Invertera markering -Invert selection QueryContainerWindow Invertera markering -Invert selection VolumeWindow Invertera markering -KiB WidgetAttributeText KiB -Kind ContainerWindow Sort -Kind: InfoWindow Typ: -Link \"%name\" to: InfoWindow File dialog title for new sym link Länka "%namn" till: -Link to: InfoWindow Länka till: -List folders first SettingsView Visa mappar först -List view ContainerWindow Listvy -List view VolumeWindow Listvy -Location ContainerWindow Plats -Location OpenWithWindow Plats -Location QueryPoseView Plats -Location: InfoWindow Plats: -Make active printer ContainerWindow Gör till aktiv skrivare -MiB WidgetAttributeText MiB -Mini icon view ContainerWindow Mini ikonvy -Mini icon view DeskWindow Mini ikonvy -Mini icon view VolumeWindow Mini ikonvy -Modified ContainerWindow Ändrad -Modified FindPanel Modifierad -Modified PoseView Modifierad -Modified QueryPoseView Modifierad -Modified: InfoWindow Modifierad: -Mount ContainerWindow Montera -Mount DeskWindow Montera -Mount VolumeWindow Montera -Mount all MountMenu Montera alla -Mount all disks now AutoMounterSettings Montera alla diskar nu -Mount server error AutoMounterSettings Monteringsfel -Mount settings… SettingsView Monterings inställningar... -Mount settings… VolumeWindow Monteringsinställningar... -Move PoseView Flytta -Move here ContainerWindow Flytta hit -Move to ContainerWindow Flytta till -Move to Trash ContainerWindow Flytta till Papperskorgen -Move to Trash FSUtils Flytta till Papperskorgen -Move to Trash FilePanelPriv Flytta till papperskorg -Moving: StatusWindow Flyttar: -Name ContainerWindow Namn -Name FindPanel Namn -Name OpenWithWindow Namn -Name PoseView Namn -Name QueryPoseView Namn -Name SelectionWindow Namn -Name = %name FindPanel FindResultTitle Namn = %name -Name matches wildcard expression:### SelectionWindow Namn matchar jokertuttryck:### -New ContainerWindow Ny -New DeskWindow Ny -New Query FindPanel Ny fråga -New folder ContainerWindow Ny mapp -New folder FSUtils Ny mapp -New folder FilePanelPriv Ny mapp -New folder TemplatesMenu Ny mapp -New folder %ld FSUtils Ny mapp %ld -New folder%ld FSUtils Ny mapp%ld -OK AutoMounterSettings OK -OK FSUtils OK -OK InfoWindow OK -OK OpenWithWindow OK -OK PoseView OK -OK TrackerInitialState OK +1 swedish x-vnd.Haiku-libtracker 2663284831 +common B_COMMON_DIRECTORY gemensam OK WidgetAttributeText OK -On FindPanel På -Only the boot disk AutoMounterSettings Bara uppstartsdisken -Open ContainerWindow Öppna -Open FilePanelPriv Öppna -Open InfoWindow Öppna +Icon view VolumeWindow Ikonvy +Add-ons FilePanelPriv Tillägg +Desktop Model Skrivbord +Identify ContainerWindow Identifiera +Warning space color SettingsView Färg för utrymmesvarning +Close VolumeWindow Stäng Open OpenWithWindow Öppna -Open VolumeWindow Öppna -Open %name with: OpenWithWindow Öppna %name med: -Open and make preferred OpenWithWindow Öppna och gör till förval -Open parent ContainerWindow Öppna förälder -Open selection with: OpenWithWindow Öppna markering med: -Open with… ContainerWindow Öppna med... -Opens with: InfoWindow Öppnas med: -Or FindPanel Eller -Original name ContainerWindow Originalnamn -Other FilePermissionsView Annan -Outline selection rectangle only SettingsView Enbart konturmarkering -Owner FilePermissionsView Ägare -Paste ContainerWindow Klistra in -Paste FilePanelPriv Klistra in -Paste layout ContainerWindow Klistra in layout -Paste links ContainerWindow Klistra in länkar -Paused: click to resume or stop StatusWindow Pausad: Klicka för att fortsätta eller stanna -Permissions ContainerWindow Behörigheter +Tracker status StatusWindow Trackerstatus +Eject when unmounting AutoMounterSettings Mata ut vid avmontering +Window ContainerWindow Fönster +Decrease size ContainerWindow Minska storleken +Mini icon view VolumeWindow Mini ikonvy +You must have at least one attribute showing. PoseView Du måste ha minst ett attribut synligt. Permissions InfoWindow Behörigheter -Preferences… ContainerWindow Inställningar… -Preferred for %type OpenWithWindow Föredras för %type -Preferred for file OpenWithWindow Föredras för fil -Preparing to copy items… StatusWindow Förbereder kopiering av objekt... -Preparing to create links… StatusWindow Förbereder skapande av länkar... -Preparing to delete items… StatusWindow Förbereder bortagning av objekt... -Preparing to empty Trash… StatusWindow Förbereder inför tömning av Papperskorgen... -Preparing to move items… StatusWindow Förbereder flytt av objekt... -Preparing to restore items… StatusWindow Förbereder återställning av objekt... -Previously mounted disks AutoMounterSettings Tidigare monterade volymer -Proceed FSUtils Fortsätt -Prompt FSUtils Prompt -Query name: FindPanel Sökningsnamn: -Query template FindPanel Sökmall -Read FilePermissionsView Läsa -Real name ContainerWindow Verkligt namn -Recalculate folder size InfoWindow Beräkna katalogstorlek +128 x 128 DeskWindow 128 x 128 +Invert selection VolumeWindow Invertera markering +128 x 128 ContainerWindow 128 x 128 Recent documents FavoritesMenu Senaste dokumenten -Recent folders ContainerWindow Senaste mapparna -Recent folders FavoritesMenu Senaste mapparna -Relation OpenWithWindow Relation -Remove FindPanel Ta bort -Replace FSUtils Ersätt +Modified QueryPoseView Modifierad +Created ContainerWindow Skapad +Error %error loading add-On %name. ContainerWindow Fel %error vid laddning av Tillägg %name. +contains SelectionWindow innehåller +Sorry, you can't save things at the root of your system. FilePanelPriv Du kan inte spara i roten på filsystemet. +Show shared volumes on Desktop SettingsView Visa delade volymer på Skrivbordet +Paste links ContainerWindow Klistra in länkar +Name OpenWithWindow Namn +Could not open \"%document\" because application \"%app\" is in the Trash. FSUtils Kunde inte öppna "%document" för att programmet "%app" ligger i Papperskorgen. +File ContainerWindow Arkiv +Handles any %type OpenWithWindow Hanterar valfri %type +Delete ContainerWindow Ta bort +32 x 32 ContainerWindow 32 x 32 +Cannot unmount the boot volume \"%name\". FSUtils Kan inte avmontera startvolymen "%name". +Open with… ContainerWindow Öppna med... +Write FilePermissionsView Skriv +for %num files InfoWindow för %num filer +Modified PoseView Modifierad +Make active printer ContainerWindow Gör till aktiv skrivare +Create link here ContainerWindow Skapa länk här +Moving: StatusWindow Flyttar: +before FindPanel före +Error emptying Trash FSUtils Ett fel uppstod när Papperskorgen skulle tömmas +On FindPanel På +MiB WidgetAttributeText MiB +greater than FindPanel större än +Delete PoseView Ta bort +Select all ContainerWindow Markera allt +Sorry, the 'Character' attribute cannot store a multi-byte glyph. WidgetAttributeText Ledsen, attributet 'Character' kan inte spara ett multibyte tecken. +Clean up DeskWindow Rada upp +You cannot copy or move the root directory. FSUtils Du kan inte kopiera eller flytta root-mappen. +%SizeProcessed of %TotalSize, %BytesPerSecond/s StatusWindow %SizeProcessed av %TotalSize, %BytesPerSecond/s +Invert selection FilePanelPriv Invertera markering +Rename InfoWindow Button label, 'Rename' (en), 'Umbenennen' (de) Döp om +save text FilePanelPriv spara text +Select all FilePanelPriv Välj allt +Link to: InfoWindow Länka till: +Location ContainerWindow Plats +Location QueryPoseView Plats +config B_USER_CONFIG_DIRECTORY inställningar +apps B_APPS_DIRECTORY program +Icon view ContainerWindow Ikonvy +Size QueryPoseView Storlek +Emptying Trash… StatusWindow Tömmer Papperskorgen... +Tracker New Templates B_USER_SETTINGS_DIRECTORY/Tracker/Tracker New Templates Tracker Nya Mallar +Close all in workspace ContainerWindow Stäng allt i arbetsytan +Empty Trash ContainerWindow Töm Papperskorgen +Name = %name FindPanel FindResultTitle Namn = %name +Are you sure you want to move or copy the selected item(s) to this folder? PoseView Är du säker på att du vill flytta eller kopiera dom valda objekt(en) till denna mapp? +Does not handle file OpenWithWindow Hanterar inte fil +Arrange by ContainerWindow Sortera efter +Mount server error AutoMounterSettings Monteringsfel +Search FindPanel Sök +Preparing to empty Trash… StatusWindow Förbereder inför tömning av Papperskorgen... +Disks Model Volymer +Create link ContainerWindow Skapa länk +develop B_COMMON_DEVELOP_DIRECTORY utvecklare +Decrease size DeskWindow Minska storleken +Size ContainerWindow Storlek +All disks AutoMounterSettings Alla diskar +Would you like to find some other suitable application? FSUtils Vill du söka efter ett annat program? +Finish: %time - %finishtime left StatusWindow Klar: %time - %finishtime kvar +Could not open \"%document\" with application \"%app\" (Missing libraries: %library). \n FSUtils Kunde inte öppna "%document" med programmet "%app" (Saknar bibliotek: %library). \n +no items CountView inga objekt +Ignore case SelectionWindow Ignorera skiftesläge +is not FindPanel är inte +OK AutoMounterSettings OK +Windows TrackerSettingsWindow Fönster +Tracker preferences TrackerSettingsWindow Trackerinställningar +Cut FilePanelPriv Klipp ut Replace FilePanelPriv Ersätt -Replace all FSUtils Ersätt alla -Replace other file WidgetAttributeText Ersätt annan fil +Select all VolumeWindow Markera allt +Opens with: InfoWindow Öppnas med: +Open ContainerWindow Öppna +96 x 96 DeskWindow 96 x 96 +Error calculating folder size. InfoWindow Ett fel uppstod vid beräkningen av mappens storlek. +New folder FilePanelPriv Ny mapp +%name info InfoWindow InfoWindow Title %name information +Favorites FavoritesMenu Favoriter +Add-ons VolumeWindow Tillägg +Sorry, you can't copy items to the Trash. PoseView Du kan inte kopiera filer till Papperskorgen. +List view VolumeWindow Listvy +matches wildcard expression SelectionWindow matchar jokeruttryck +rename TextWidget As in 'if you rename this folder...' (en) 'Wird dieser Ordner umbenannt...' (de) byt namn +You cannot replace a folder or a symbolic link with a file. FSUtils Du kan inte ersätta en mapp eller en mjuk länk med en fil. +Show space bars on volumes SettingsView Visa ledigt utrymme på volymer +Invert selection ContainerWindow Invertera markering +Increase size DeskWindow Öka storleken Resize to fit ContainerWindow Anpassa storleken +%Ld bytes WidgetAttributeText %Ld byte +Add printer… ContainerWindow Lägg till skrivare... +Open VolumeWindow Öppna +New folder ContainerWindow Ny mapp +Kind ContainerWindow Sort +rename TextWidget As in 'to rename this folder...' (en) 'Um diesen Ordner umzubenennen...' (de) byt namn +home B_USER_DIRECTORY hem +Select… ContainerWindow Markera... +Copy to ContainerWindow Kopiera till +Move to Trash ContainerWindow Flytta till Papperskorgen +Move to ContainerWindow Flytta till +Create %s clipping PoseView Skapa %s förkortning +Set new link target InfoWindow Ange nytt länkmål +Save as Query template: FindPanel Spara som Sökmall: +preferences B_PREFERENCES_DIRECTORY inställningar +Cancel FSUtils Avbryt +move FSUtils As in 'to move this folder...' (en) Um diesen Ordner zu verschieben...' (de) flytta +Edit name ContainerWindow Ändra namn +Show volumes on Desktop SettingsView Visa volymer på Skrivbordet +KiB WidgetAttributeText KiB +Error %error loading Add-On %name. ContainerWindow Fel %error vid laddning av Tillägg %name. +Defaults TrackerSettingsWindow Förval +%num items CountView %num objekt +Mini icon view ContainerWindow Mini ikonvy +Clean up VolumeWindow Rada upp +OK TrackerInitialState OK +Could not open \"%name\". The file is mistakenly marked as executable. FSUtils Kunde inte öppna "%name". Filen är av misstag markerad som exekverbar. +Add-ons ContainerWindow Tillägg +Edit templates… TemplatesMenu Redigera mallar... +Finish: %time - Over %finishtime left StatusWindow Klar: %time - Över %finishtime kvar +An item named \"%name\" already exists in this folder. Would you like to replace it with the symbolic link you are creating? FSUtils Ett objekt med namnet "%name" finns redan i denna katalog. Vill du ersätta det med den symboliska länken du skapar? +Sorry, there is not enough free space on the destination volume to copy the selection. FSUtils Det finns inte tillräckligt ledig minne på destinationsdisken för att kopiera markeringen. +Could not open \"%document\" with application \"%app\" (%error). FSUtils Kunde inte öppna "%document" med programmet "%app" (%error). +Sorry, saving more than one item is not allowed. FilePanelPriv Ledsen, att spara mer än ett objekt är inte tillåtet. +Searching for disks to mount… StatusWindow Letar efter diskar för montering... +New folder FSUtils Ny mapp +Free space color SettingsView Färg för ledigt utrymme +Cut ContainerWindow Klipp ut +Remove FindPanel Ta bort Resize to fit QueryContainerWindow Anpassa +Desktop TrackerSettingsWindow Skrivbord +Sorry, you can't copy items to the Trash. FSClipBoard Du kan inte kopiera saker till Papperskorgen. +by attribute FindPanel via attribut +Disk mounting during boot AutoMounterSettings Diskmontering under uppstart +New Query FindPanel Ny fråga +Preparing to move items… StatusWindow Förbereder flytt av objekt... +You cannot replace a file with a folder or a symbolic link. FSUtils Du kan inte ersätta en fil med en mapp eller en symbolisk länk. +Unmount InfoWindow Avmontera +no supporting apps OpenWithWindow program saknas +That name is already taken. Please type another one. InfoWindow Namnet är redan upptaget. Var god välj ett annat. +Sorry, you can't create links in the Trash. PoseView Du kan inte skapa länkar i Papperskorgen. +An item named \"%name\" already exists in this folder, and may contain\nitems with the same names. Would you like to replace them with those contained in the folder you are %verb? FSUtils Ett objekt "%name" finns redan i katalogen och kan innehålla\nobjekt med samma namn. Vill du byta dem med de objekt i katalogen du %verb? +Link \"%name\" to: InfoWindow File dialog title for new sym link Länka "%namn" till: +Mount settings… VolumeWindow Monteringsinställningar... +Select… VolumeWindow Välj... +All disks FindPanel Alla diskar +Revert TrackerSettingsWindow Återställ +Invert selection QueryContainerWindow Invertera markering +Execute FilePermissionsView Kör +Size FindPanel Storlek +1 item CountView 1 objekt +Open parent ContainerWindow Öppna förälder +Location: InfoWindow Plats: +Edit favorites… FilePanelPriv Redigera favoriter... +Create relative link ContainerWindow Skapa relativ länk +Copy ContainerWindow Kopiera +Size PoseView Storlek +Location OpenWithWindow Plats +Force identify ContainerWindow Tvinga identifiering +Duplicate ContainerWindow Duplicera +New folder%ld FSUtils Ny mapp%ld +Outline selection rectangle only SettingsView Enbart konturmarkering +Select all DeskWindow Markera alla +OK InfoWindow OK +Replace FSUtils Ersätt +You are trying to replace the item:\n\t%name%dest\nwith:\n\t%name%src\n\nWould you like to replace it with the one you are %movemode? FSUtils Du försöker ersätta objektet:\n\t%name%dest\nmed\n\t%name%src\n\nVill du ersätta den med den som du %movemode? +Mini icon view DeskWindow Mini ikonvy +Error in regular expression:\n\n'%errstring' PoseView Fel i reguljärt uttryck:\n\n'%errstring' +Mount all MountMenu Montera alla +calculating… InfoWindow beräknar... +Unmount VolumeWindow Avmontera +Edit name VolumeWindow Redigera namn +Mount all disks now AutoMounterSettings Montera alla diskar nu +Untitled bitmap PoseView Odöpt bitmapp +of %items StatusWindow av %items +Description: InfoWindow Beskrivning: +New DeskWindow Ny +Open InfoWindow Öppna +64 x 64 ContainerWindow 64 x 64 +Replace all FSUtils Ersätt alla +Preparing to restore items… StatusWindow Förbereder återställning av objekt... +Replace other file WidgetAttributeText Ersätt annan fil +Some of the selected items cannot be moved to the Trash. Would you like to delete them instead? (This operation cannot be reverted.) PoseView Vissa av de markerade objekten kan inte flyttas till Papperskorgen. Vill du ta bort dem istället? (Denna operation kan inte ångras.) +You cannot create a link to the root directory. FSUtils Du kan inte skapa en länk till rotkatalogen. +48 x 48 ContainerWindow 48 x 48 Resize to fit VolumeWindow Skala till passform +Could not find application \"%appname\" OpenWithWindow Kunde inte hitta programmet "%appname" +The selected item cannot be moved to the Trash. Would you like to delete it instead? (This operation cannot be reverted.) PoseView Det markerade objektet kan inte flyttas till Papperskorgen. Vill du ta bort den istället? (Denna operation kan inte ångras.) +Invert SelectionWindow Invertera +Save Query as template… FindPanel Spara sökning som mall... +rename InfoWindow As in 'if you rename this folder...' (en) 'Wird dieser Ordner umbenannt...' (de) byt namn +Find FindPanel Sök +Move FSUtils Button label, 'Move' (en), 'Verschieben' (de) Flytta +Get info ContainerWindow Visa information +Error creating link to \"%name\". FSUtils Fel vid skapande av länk till "%name". +Select SelectionWindow Markera +Or FindPanel Eller +The Tracker must be running to see set the default printer. PoseView Tracker måste köras för att se standardskrivaren. +by formula FindPanel med formel +40 x 40 DeskWindow 40 x 40 +Name PoseView Namn +Group FilePermissionsView Grupp +Version: InfoWindow Version: +Created: InfoWindow Skapad: +\nShould this be fixed? FSUtils \nSka detta åtgärdas? +Copying: StatusWindow Kopierar: +Capacity: InfoWindow Kapacitet: +Delete FilePanelPriv Ta bort +Save FindPanel Spara +copy FSUtils filename copy kopia +Temporary FindPanel Tillfällig +Version OpenWithWindow Version +Default application InfoWindow Förvalt program +Preparing to copy items… StatusWindow Förbereder kopiering av objekt... +Show folder location in title tab SettingsView Visa katalogplats i fönsterfliken +Proceed FSUtils Fortsätt +Some items already exist in this folder with the same names as the items you are %verb.\n \nWould you like to replace them with the ones you are %verb or be prompted for each one? FSUtils Vissa objekt finns redan i denna katalog med samma namn som de objekt du %verb.\n\nVill du ersätta dem med de du %verb eller bli tillfrågad för var och en? +The mount server could not be contacted. AutoMounterSettings Monteringsservern kunde inte nås. +Error deleting items FSUtils Fel vid borttagning av objekt +Create relative link here ContainerWindow Skapa relativ länk här +trash B_TRASH_DIRECTORY papperskorg +matches regular expression SelectionWindow matchar reguljärt uttryck +Mount settings… SettingsView Monterings inställningar... +Edit name InfoWindow Redigera namn +Could not open \"%name\" (%error). FSUtils Kunde inte öppna "%name" (%error). +Paste ContainerWindow Klistra in +optional /boot/optional valfri +Modified: InfoWindow Modifierad: +Error moving \"%name\". FSUtils Fel vid flytt av "%name". +TiB WidgetAttributeText TiB +40 x 40 ContainerWindow 40 x 40 +The file \"%name\" already exists in the specified folder. Do you want to replace it? FilePanelPriv Filen "%name" finns redan i den valda katalogen. Vill du ersätta den? +Cancel ContainerWindow Avbryt +Only the boot disk AutoMounterSettings Bara uppstartsdisken +Trash TrackerSettingsWindow Papperskorgen +Unmount ContainerWindow Avmontera +Copy layout ContainerWindow Kopiera layout +label too long PoseView etiketten är för lång +Finish: %time StatusWindow Slutförd: %time +Cancel Tracker Avbryt +Sorry, you cannot edit that attribute. WidgetAttributeText Du kan inte redigera det attributet. +Name ContainerWindow Namn +Disk mount settings AutoMounterSettings Diskmonteringsinställningar +Reverse order ContainerWindow Omvänd ordning +48 x 48 DeskWindow 48 x 48 +OK OpenWithWindow OK +Add current folder FilePanelPriv Lägg till nuvarande katalog +Could not open \"%document\" with application \"%app\" (Missing symbol: %symbol). \n FSUtils Kunde inte öppna "%document" med programmet "%app" (Saknar symbol: %symbol). \n +The target disk does not support creating links. FSUtils Målvolymen stödjer inte skapande av länkar. +starts with SelectionWindow börjar med +Preparing to delete items… StatusWindow Förbereder bortagning av objekt... +Enable type-ahead filtering SettingsView Markera filer som matchar tangentsekvens +Would you like to find a suitable application to open the file? FSUtils Vill du hitta ett passande program att öppna filen med? +There was an error writing the attribute. WidgetAttributeText Fel inträffade vid skrivning av attribut. +Recalculate folder size InfoWindow Beräkna katalogstorlek +Unknown WidgetAttributeText Okänd +Could not open \"%document\" (Missing symbol: %symbol). \n FSUtils Kunde inte öppna "%dokument" (Saknar symbol: %symbol). \n +by name FindPanel genom namn +Creating links: StatusWindow Skapar länkar: +Rename TextWidget Button label, 'Rename' (en), 'Umbenennen' (de) Byt namn +Paused: click to resume or stop StatusWindow Pausad: Klicka för att fortsätta eller stanna +Preferred for %type OpenWithWindow Föredras för %type +GiB WidgetAttributeText GiB +There was an error deleting \"%name\":\n\t%error FSUtils Det uppstod ett fel vid borttagning av "%name":\n\t%error +Paste FilePanelPriv Klistra in +Copy more ContainerWindow Kopiera fler +OK PoseView OK +Read FilePermissionsView Läsa +Clean up all ContainerWindow Sortera om +New folder TemplatesMenu Ny mapp +Move here ContainerWindow Flytta hit +File FilePanelPriv Arkiv +Real name ContainerWindow Verkligt namn +Error moving \"%name\" FSUtils Fel vid flyttande av "%name" +You must drop items on one of the disk icons in the \"Disks\" window. FSClipBoard Du måste släppa objektet på en av diskikonerna i fönstret Volymer. +Cancel WidgetAttributeText Avbryt +Could not find an application to open \"%name\" (%error). FSUtils Kunde inte hitta ett program som öppnar "%name" (%error). +Create a Query template FindPanel Skapa en sökmall +Previously mounted disks AutoMounterSettings Tidigare monterade volymer +%Ld B WidgetAttributeText %Ld B +copying FSUtils kopierar +Error copying folder \"%name\":\n\t%error\n\nWould you like to continue? FSUtils Fel vid kopiering av katalogen "%name":\n\t%error\n\nVill du fortsätta? +move FSUtils As in 'if you move this folder...' (en) 'Wird dieser Ordner verschoben...' (de) flytta +Show Disks icon SettingsView Visa ikonen Volymer +Mount VolumeWindow Montera +Cancel PoseView Avbryt +\n\t(%Ld bytes, FSUtils \n\t(%Ld byte, +You can't move or copy items to read-only volumes. FSUtils Du kan inte flytta eller kopiera saker till skrivskyddade volymer. +Unknown FilePermissionsView Okänd +All files and folders FindPanel Alla filer och mappar +Could not open \"%document\" (Missing libraries: %library). \n FSUtils Kunde inte öppna "%document" (Saknar bibliotek: %library). \n +The Tracker must be running to see Info windows. PoseView Tracker måste köras för att se Infofönster. +Other FilePermissionsView Annan +Query name: FindPanel Sökningsnamn: +Permissions ContainerWindow Behörigheter +96 x 96 ContainerWindow 96 x 96 +moving FSUtils flyttar +Identify InfoWindow Identifiera +Recent folders ContainerWindow Senaste mapparna +rename InfoWindow As in 'to rename this folder...' (en) 'Um diesen Ordner umzubenennen...' (de) byt namn +Close all ContainerWindow Stäng alla +Include trash FindPanel Inkludera papperskorg +Query template FindPanel Sökmall +Open %name with: OpenWithWindow Öppna %name med: +Empty folder NavMenu Tom mapp +Copy here ContainerWindow Kopiera hit +Move to Trash FilePanelPriv Flytta till papperskorg +Current folder ContainerWindow Nuvarande mapp +The specified name is already used as the name of a folder. Please choose another name. FilePanelPriv Det valda namnet används redan som namnet på katalogen. Var god välj ett annat namn. +Clean up ContainerWindow Rada upp +after FindPanel efter +Select… QueryContainerWindow Markera... +link FSUtils filename link länk +At %func \nfind_directory() failed. \nReason: %error TrackerInitialState I %func \nfind_directory() misslyckades. \nOrsak: %error +The specified name is illegal. Please choose another name. FilePanelPriv Det valda namnet är otillåtet. Var god välj ett annat namn. +You can't move a folder into itself or any of its own sub-folders. FSUtils Du kan inte flytta mappen till sig själv eller någon annan av sina undermappar. +List view ContainerWindow Listvy +Handles any file OpenWithWindow Hanterar alla filtyper +Get info FilePanelPriv Få info +32 x 32 DeskWindow 32 x 32 +Cancel FilePanelPriv Avbryt +Disks DirMenu Diskar +New folder %ld FSUtils Ny mapp %ld +All BeOS disks AutoMounterSettings Alla BeOS volymer +Used space color SettingsView Färg för diskanvändning +Sorry, could not create a new folder. FSUtils Kan inte skapa en ny mapp. +multiple disks FindPanel flera diskar +Done AutoMounterSettings Klar +You must drop items on one of the disk icons in the \"Disks\" window. PoseView Du måste släppa objekt(en) på en av diskikonerna i "Volymer"-fönstret. +Untitled clipping PoseView Namnlöst urklipp +Don't automount AutoMounterSettings Automontera inte +Save FilePanelPriv Spara +To: %dir StatusWindow Till: %dir +Window FilePanelPriv Fönster +Find… VolumeWindow Sök... +Edit name FilePanelPriv Ändra namn +Size: InfoWindow Storlek: +Empty folder SlowContextPopup Tom mapp +Open selection with: OpenWithWindow Öppna markering med: +(%bytes bytes) InfoWindow (%bytes byte) +Preparing to create links… StatusWindow Förbereder skapande av länkar... +Show navigator SettingsView Visa navigerare +Desktop B_DESKTOP_DIRECTORY Skrivbord +List folders first SettingsView Visa mappar först +Get info VolumeWindow Visa info +Name SelectionWindow Namn +Trash Model Papperskorg +Favorites FilePanelPriv Favoriter +Name QueryPoseView Namn +Delete FSUtils Ta bort +Modified FindPanel Modifierad +Error moving \"%name\" to Trash. (%error) FSUtils Fel vid flytt av "%name" till Papperskorgen. (%error) +You can't replace a folder with one of its sub-folders. FSUtils Du kan inte ersätta en katalog med en av dess underkataloger. + FavoritesMenu +Preferences… ContainerWindow Inställningar… +Move PoseView Flytta +Open and make preferred OpenWithWindow Öppna och gör till förval +Are you sure you want to delete the selected item(s)? This operation cannot be reverted. FSUtils Är du säker på att du vill radera de valda objekten? Denna operation kan inte ångras. +Add-ons DeskWindow Tillägg +Name FindPanel Namn +And FindPanel Och +Select… DeskWindow Markera... +Copy FilePanelPriv Kopiera +Icon view DeskWindow Ikonvy +Select all QueryContainerWindow Markera allt +Files cannot be moved or deleted from a read-only volume. PoseView Filer kan inte flyttas eller tas bort från en volym som endast är läsbar. +There was a problem trying to replace \"%name\". The item might be open or busy. FSUtils Kunde inte ersätta "%name". Filen kan vara öppen eller upptaget. +You cannot put the Trash, home or Desktop directory into the trash. FSUtils Du kan inte flytta Papperskorgen, din hemkatalog eller Skrivbord till Papperskorgen. +Owner FilePermissionsView Ägare +There was a problem trying to save in the folder you specified. Please try another one. FilePanelPriv Det gick inte att spara i mappen. Vänligen prova en annan mapp. Restore ContainerWindow Återställ Restoring: StatusWindow Återställer: -Reverse order ContainerWindow Omvänd ordning -Revert TrackerSettingsWindow Återställ -Save FilePanelPriv Spara -Save FindPanel Spara -Save Query as template… FindPanel Spara sökning som mall... -Save as Query template: FindPanel Spara som Sökmall: -Search FindPanel Sök -Searching for disks to mount… StatusWindow Letar efter diskar för montering... -Select InfoWindow Markera -Select SelectionWindow Markera -Select all ContainerWindow Markera allt -Select all DeskWindow Markera alla -Select all FilePanelPriv Välj allt -Select all QueryContainerWindow Markera allt -Select all VolumeWindow Markera allt -Select… ContainerWindow Markera... -Select… DeskWindow Markera... -Select… FilePanelPriv Markera... -Select… QueryContainerWindow Markera... -Select… VolumeWindow Välj... -Set new link target InfoWindow Ange nytt länkmål -Settings… MountMenu Inställningar... -Show Disks icon SettingsView Visa ikonen Volymer -Show folder location in title tab SettingsView Visa katalogplats i fönsterfliken -Show navigator SettingsView Visa navigerare -Show shared volumes on Desktop SettingsView Visa delade volymer på Skrivbordet -Show space bars on volumes SettingsView Visa ledigt utrymme på volymer -Show volumes on Desktop SettingsView Visa volymer på Skrivbordet -Single window navigation SettingsView Enfönsternavigation -Size ContainerWindow Storlek -Size FindPanel Storlek -Size PoseView Storlek -Size QueryPoseView Storlek -Size: InfoWindow Storlek: -Skip FSUtils Hoppa över -Some items already exist in this folder with the same names as the items you are %verb.\n \nWould you like to replace them with the ones you are %verb or be prompted for each one? FSUtils Vissa objekt finns redan i denna katalog med samma namn som de objekt du %verb.\n\nVill du ersätta dem med de du %verb eller bli tillfrågad för var och en? -Some of the selected items cannot be moved to the Trash. Would you like to delete them instead? (This operation cannot be reverted.) PoseView Vissa av de markerade objekten kan inte flyttas till Papperskorgen. Vill du ta bort dem istället? (Denna operation kan inte ångras.) -Sorry, could not create a new folder. FSUtils Kan inte skapa en ny mapp. -Sorry, saving more than one item is not allowed. FilePanelPriv Ledsen, att spara mer än ett objekt är inte tillåtet. -Sorry, the 'Character' attribute cannot store a multi-byte glyph. WidgetAttributeText Ledsen, attributet 'Character' kan inte spara ett multibyte tecken. -Sorry, there is not enough free space on the destination volume to copy the selection. FSUtils Det finns inte tillräckligt ledig minne på destinationsdisken för att kopiera markeringen. -Sorry, you can't copy items to the Trash. FSClipBoard Du kan inte kopiera saker till Papperskorgen. -Sorry, you can't copy items to the Trash. PoseView Du kan inte kopiera filer till Papperskorgen. -Sorry, you can't create links in the Trash. PoseView Du kan inte skapa länkar i Papperskorgen. -Sorry, you can't save things at the root of your system. FilePanelPriv Du kan inte spara i roten på filsystemet. -Sorry, you cannot edit that attribute. WidgetAttributeText Du kan inte redigera det attributet. -Temporary FindPanel Tillfällig -That name is already taken. Please type another one. InfoWindow Namnet är redan upptaget. Var god välj ett annat. -That name is already taken. Please type another one. WidgetAttributeText Namnet är upptaget. Vänligen försök med ett annat namn. -That name is too long. Please type another one. InfoWindow Namnet är för långt. Var god välj ett annat. -The Tracker must be running to see Info windows. PoseView Tracker måste köras för att se Infofönster. -The Tracker must be running to see set the default printer. PoseView Tracker måste köras för att se standardskrivaren. -The application \"%appname\" does not support the type of document you are about to open. Are you sure you want to proceed? If 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 Programmet "%appname" stödjer inte den typ av dokument som du är på väg att öppna. Är du säker på att du vill fortsätta? Om du vet vad att applikationen stödjer dokumenttypen borde du kontakta applikationens utgivare och be den uppdatera applikationen så den listar vilka dokument som stöds. -The file \"%name\" already exists in the specified folder. Do you want to replace it? FilePanelPriv Filen "%name" finns redan i den valda katalogen. Vill du ersätta den? -The mount server could not be contacted. AutoMounterSettings Monteringsservern kunde inte nås. -The selected item cannot be moved to the Trash. Would you like to delete it instead? (This operation cannot be reverted.) PoseView Det markerade objektet kan inte flyttas till Papperskorgen. Vill du ta bort den istället? (Denna operation kan inte ångras.) -The specified name is already used as the name of a folder. Please choose another name. FilePanelPriv Det valda namnet används redan som namnet på katalogen. Var god välj ett annat namn. -The specified name is illegal. Please choose another name. FilePanelPriv Det valda namnet är otillåtet. Var god välj ett annat namn. -The target disk does not support creating links. FSUtils Målvolymen stödjer inte skapande av länkar. -There was a problem trying to replace \"%name\". The item might be open or busy. FSUtils Kunde inte ersätta "%name". Filen kan vara öppen eller upptaget. -There was a problem trying to save in the folder you specified. Please try another one. FilePanelPriv Det gick inte att spara i mappen. Vänligen prova en annan mapp. -There was an error deleting \"%name\":\n\t%error FSUtils Det uppstod ett fel vid borttagning av "%name":\n\t%error -There was an error resolving the link. Tracker Det uppstod ett fel vid uppslag av länk. -There was an error writing the attribute. WidgetAttributeText Fel inträffade vid skrivning av attribut. -TiB WidgetAttributeText TiB -To: %dir StatusWindow Till: %dir -Tracker New Templates B_USER_SETTINGS_DIRECTORY/Tracker/Tracker New Templates Tracker Nya Mallar -Tracker preferences TrackerSettingsWindow Trackerinställningar -Tracker status StatusWindow Trackerstatus -Trash Model Papperskorg -Trash TrackerSettingsWindow Papperskorgen -Unknown FilePermissionsView Okänd -Unknown WidgetAttributeText Okänd -Unmount ContainerWindow Avmontera -Unmount InfoWindow Avmontera -Unmount VolumeWindow Avmontera -Untitled bitmap PoseView Odöpt bitmapp -Untitled clipping PoseView Namnlöst urklipp -Used space color SettingsView Färg för diskanvändning -Version OpenWithWindow Version -Version: InfoWindow Version: -Volume icons TrackerSettingsWindow Volymikoner -Warning space color SettingsView Färg för utrymmesvarning -Window ContainerWindow Fönster -Window FilePanelPriv Fönster -Windows TrackerSettingsWindow Fönster -Would you like to find a suitable application to open the file? FSUtils Vill du hitta ett passande program att öppna filen med? -Would you like to find some other suitable application? FSUtils Vill du söka efter ett annat program? -Write FilePermissionsView Skriv -You are trying to replace the item:\n\t%name%dest\nwith:\n\t%name%src\n\nWould you like to replace it with the one you are %movemode? FSUtils Du försöker ersätta objektet:\n\t%name%dest\nmed\n\t%name%src\n\nVill du ersätta den med den som du %movemode? -You can't move a folder into itself or any of its own sub-folders. FSUtils Du kan inte flytta mappen till sig själv eller någon annan av sina undermappar. -You can't move or copy items to read-only volumes. FSUtils Du kan inte flytta eller kopiera saker till skrivskyddade volymer. -You can't move or copy the trash. FSUtils Du kan inte flytta eller kopiera Papperskorgen. -You can't replace a folder with one of its sub-folders. FSUtils Du kan inte ersätta en katalog med en av dess underkataloger. -You cannot copy or move the root directory. FSUtils Du kan inte kopiera eller flytta root-mappen. -You cannot create a link to the root directory. FSUtils Du kan inte skapa en länk till rotkatalogen. -You cannot put the Trash, home or Desktop directory into the trash. FSUtils Du kan inte flytta Papperskorgen, din hemkatalog eller Skrivbord till Papperskorgen. -You cannot replace a file with a folder or a symbolic link. FSUtils Du kan inte ersätta en fil med en mapp eller en symbolisk länk. -You cannot replace a folder or a symbolic link with a file. FSUtils Du kan inte ersätta en mapp eller en mjuk länk med en fil. -You must drop items on one of the disk icons in the \"Disks\" window. FSClipBoard Du måste släppa objektet på en av diskikonerna i fönstret Volymer. -You must drop items on one of the disk icons in the \"Disks\" window. PoseView Du måste släppa objekt(en) på en av diskikonerna i "Volymer"-fönstret. -You must have at least one attribute showing. PoseView Du måste ha minst ett attribut synligt. -\nShould this be fixed? FSUtils \nSka detta åtgärdas? -\n\t(%Ld bytes, FSUtils \n\t(%Ld byte, -after FindPanel efter -apps B_APPS_DIRECTORY program -before FindPanel före -by attribute FindPanel via attribut -by formula FindPanel med formel -by name FindPanel genom namn -calculating… InfoWindow beräknar... -common B_COMMON_DIRECTORY gemensam -config B_USER_CONFIG_DIRECTORY inställningar -contains FindPanel innehåller -contains SelectionWindow innehåller -copy FSUtils filename copy kopia -copying FSUtils kopierar -develop B_COMMON_DEVELOP_DIRECTORY utvecklare -ends with FindPanel slutar med -ends with SelectionWindow slutar med -for %num files InfoWindow för %num filer -greater than FindPanel större än -home B_USER_DIRECTORY hem -is FindPanel är -is not FindPanel är inte -label too long PoseView etiketten är för lång -less than FindPanel mindre än -link FSUtils filename link länk -matches regular expression SelectionWindow matchar reguljärt uttryck -matches wildcard expression SelectionWindow matchar jokeruttryck -moving FSUtils flyttar -multiple disks FindPanel flera diskar -no items CountView inga objekt -no supporting apps OpenWithWindow program saknas -of %items StatusWindow av %items -optional /boot/optional valfri -parent folder NavMenu föräldrakatalog -preferences B_PREFERENCES_DIRECTORY inställningar -save text FilePanelPriv spara text -starts with FindPanel börjar med -starts with SelectionWindow börjar med system B_SYSTEM_DIRECTORY system -trash B_TRASH_DIRECTORY papperskorg +Skip FSUtils Hoppa över +Settings… MountMenu Inställningar... +Recent folders FavoritesMenu Senaste mapparna +Close ContainerWindow Stäng +Preferred for file OpenWithWindow Föredras för fil +Go to parent FilePanelPriv Gå till förälder +Cancel OpenWithWindow Avbryt +That name is too long. Please type another one. InfoWindow Namnet är för långt. Var god välj ett annat. +OK FSUtils OK +Paste layout ContainerWindow Klistra in layout +Select InfoWindow Markera +Could not update permissions of file \"%name\". %error FSUtils Kunde inte uppdatera rättigheterna i filen "%name". %error +Select… FilePanelPriv Markera... +Don't move files to Trash SettingsView Flytta inte filerna till Papperskorgen +There was an error resolving the link. Tracker Det uppstod ett fel vid uppslag av länk. +%BytesPerSecond/s StatusWindow %BytesPerSecond/s +You can't move or copy the trash. FSUtils Du kan inte flytta eller kopiera Papperskorgen. +ends with SelectionWindow slutar med +Volume icons TrackerSettingsWindow Volymikoner +That name is already taken. Please type another one. WidgetAttributeText Namnet är upptaget. Vänligen försök med ett annat namn. +Close QueryContainerWindow Stäng +Formula %formula FindPanel FindResultTitle Formel %formula +Kind: InfoWindow Typ: +starts with FindPanel börjar med +Increase size ContainerWindow Öka storlek +is FindPanel är +Attributes ContainerWindow Attribut +Handles %type OpenWithWindow Hanterar %type +ends with FindPanel slutar med +New ContainerWindow Ny +Name matches wildcard expression:### SelectionWindow Namn matchar jokertuttryck:### +less than FindPanel mindre än +64 x 64 DeskWindow 64 x 64 +Modified ContainerWindow Ändrad +Edit Query template FindPanel Redigera sökmall +Prompt FSUtils Prompt +Edit query ContainerWindow Redigera sökning +Find… ContainerWindow Sök... +Create a Query FindPanel Skapa en sökning +Move to Trash FSUtils Flytta till Papperskorgen +Automatic disk mounting AutoMounterSettings Montera volymer automatiskt +Original name ContainerWindow Originalnamn +Find FSUtils Sök +Error copying file \"%name\":\n\t%error\n\nWould you like to continue? FSUtils Fel vid kopiering av filen "%name".\n\t%error\n\nVill du fortsätta? +Ask before delete SettingsView Fråga innan borttagning +Single window navigation SettingsView Enfönsternavigation +parent folder NavMenu föräldrakatalog +contains FindPanel innehåller +Relation OpenWithWindow Relation +Open FilePanelPriv Öppna +Mount DeskWindow Montera +Mount ContainerWindow Montera +%capacity (%used used -- %free free) InfoWindow %capacity (%used använt -- %free ledigt) +Cancel FSClipBoard Avbryt +Cut more ContainerWindow Klipp ut mer +Deleting: StatusWindow Tar bort: +Empty Trash InfoWindow Töm papperskorg +Add FindPanel Lägg till diff --git a/data/catalogs/preferences/3drendering/sv.catkeys b/data/catalogs/preferences/3drendering/sv.catkeys index 94a998e09f..15c4fe5562 100644 --- a/data/catalogs/preferences/3drendering/sv.catkeys +++ b/data/catalogs/preferences/3drendering/sv.catkeys @@ -1,27 +1,27 @@ -1 swedish x-vnd.Haiku-3DRendering 209187778 -Attributes stack size: Capabilities Attributstackstorlek: -Auxiliary buffer(s): Capabilities Hjälpbuffrar: -Available Extensions Tillgängligt -Capabilities Capabilities Förmågor -Extensions Extensions Tillägg -GLU version: InfoView GLU version: -GLUT API version: InfoView GLUT API-version: +1 swedish x-vnd.Haiku-3DRendering 1725618140 +List stack size: Capabilities List stack storlek: Information InfoView Information -List stack size: Capabilities Liststackstorlek: -Max. 2D texture size: Capabilities Max. 2D-texturstorlek: -Max. 3D texture size: Capabilities Max. 3D-texturstorlek: Max. clipping planes: Capabilities Max. beskärningsplan: -Max. convolution: Capabilities Max. convolution: -Max. evaluators equation order: Capabilities Max. evaluators equation order: -Max. lights: Capabilities Max. antal ljuskällor: -Max. recommended index elements: Capabilities Max. rekommenderade indexelement: -Max. recommended vertex elements: Capabilities Max. recommenderade vertexelement: -Max. texture units: Capabilities Max. texturenheter: -Model stack size: Capabilities Modellstackstorlek: -Name stack size: Capabilities Namnstackstorlek: -3D Rendering System name 3D Rendering GL version: InfoView GL version: -Projection stack size: Capabilities Projetionsstackstorlek: +Max. texture units: Capabilities Max. texturenheter: Renderer name: InfoView Renderarnamn: -Texture stack size: Capabilities Texturstackstorlek: Vendor name: InfoView Tillverkarnamn: +Attributes stack size: Capabilities Attributstackstorlek: +Name stack size: Capabilities Namnstackstorlek: +Auxiliary buffer(s): Capabilities Hjälpbuffrar: +Max. recommended vertex elements: Capabilities Max. recommenderade vertexelement: +GLU version: InfoView GLU version: +Model stack size: Capabilities Modellstackstorlek: +Projection stack size: Capabilities Projetionsstackstorlek: +Max. lights: Capabilities Max. antal ljuskällor: +Max. 2D texture size: Capabilities Max. 2D-texturstorlek: +Max. convolution: Capabilities Max. convolution: +GLUT API version: InfoView GLUT API-version: +Texture stack size: Capabilities Texturstackstorlek: +Max. evaluators equation order: Capabilities Max. evaluators equation order: +Max. 3D texture size: Capabilities Max. 3D-texturstorlek: +3D Rendering System name 3D Rendering +Capabilities Capabilities Förmågor +Max. recommended index elements: Capabilities Max. rekommenderade indexelement: +Available Extensions Tillgängligt +Extensions Extensions Tillägg diff --git a/data/catalogs/preferences/appearance/sv.catkeys b/data/catalogs/preferences/appearance/sv.catkeys index 748b88af43..8eae5cfece 100644 --- a/data/catalogs/preferences/appearance/sv.catkeys +++ b/data/catalogs/preferences/appearance/sv.catkeys @@ -1,49 +1,59 @@ -1 swedish x-vnd.Haiku-Appearance 3577998894 -About DecorSettingsView Om -About Decerator DecorSettingsView Om Dekor -Antialiasing APRWindow Kantutjämning -Antialiasing menu AntialiasingSettingsView Kantutjämningsmeny +1 swedish x-vnd.Haiku-Appearance 2671941221 +Plain font: Font view Vanlig font: +Control highlight Colors tab Framhävd kontroll +Control border Colors tab Kontrollkant Antialiasing type: AntialiasingSettingsView Kantutjämningstyp: -Appearance System name Utseende +Shadow Colors tab Skugga +On AntialiasingSettingsView På +Defaults APRWindow Förval +Grayscale AntialiasingSettingsView Gråskala +Shine Colors tab Ljusstyrka +About DecorSettingsView Om +Off AntialiasingSettingsView Av Choose Decorator DecorSettingsView Välj dekor +Success Colors tab Framgång +Inactive window tab text Colors tab Fliktext för inaktiva fönster +About Decorator DecorSettingsView Om Dekor +Failure Colors tab Misslyckande +Hinting menu AntialiasingSettingsView Betoningsmeny +Document background Colors tab Dokument bakgrund +Revert APRWindow Återgå +Window tab Colors tab Fösterflik +Tooltip background Colors tab Hjälprutsbakgrund +Selected menu item background Colors tab Bakgrund för valt menyalternativ +Antialiasing APRWindow Kantutjämning +Navigation base Colors tab Navigeringsbas +Window border Colors tab Fönsterkant +Window tab text Colors tab Fönsterflik text +Document text Colors tab Dokument text +Navigation pulse Colors tab Navigeringspuls +Window decorator: DecorSettingsView Fönsterdekor: +Selected menu item text Colors tab Textfärg för valt menyalternativ +Menu background Colors tab Menybakgrund +OK DecorSettingsView OK +Control mark Colors tab Kontroll märke +Size: Font Selection view Storlek: +Panel background Colors tab Panelbakgrund +Menu font: Font view Menu font: Colors APRWindow Färger Control background Colors tab Kontrollbakgrund -Control border Colors tab Kontrollkant -Control highlight Colors tab Framhävd kontroll -Control text Colors tab Kontrolltext -Defaults APRWindow Förval -Document background Colors tab Dokument bakgrund -Document text Colors tab Dokument text -Failure Colors tab Misslyckande -Glyph hinting: AntialiasingSettingsView Betona typsnitt: -Grayscale AntialiasingSettingsView Gråskala -Hinting menu AntialiasingSettingsView Betoningsmeny Inactive window tab Colors tab Flikfärg för inaktiva fönster -Inactive window tab text Colors tab Fliktext för inaktiva fönster -LCD subpixel AntialiasingSettingsView LCD-subpixel -Menu background Colors tab Menybakgrund -Menu item text Colors tab Menyalternativstext -Monospaced fonts only AntialiasingSettingsView Endast typsnitt med fast bredd -Navigation base Colors tab Navigeringsbas -Navigation pulse Colors tab Navigeringspuls -OK DecorSettingsView OK -Off AntialiasingSettingsView Av -On AntialiasingSettingsView På -Panel background Colors tab Panelbakgrund -Panel text Colors tab Paneltext +Appearance System name Utseende +Fixed font: Font view Fixerad font: +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. Flygande bäckasiner söka strax hwila på mjuka tuvor. Reduce colored edges filter strength: AntialiasingSettingsView Minska färgintensitet på färgade kanter: -Revert APRWindow Återgå -Selected menu item background Colors tab Bakgrund för valt menyalternativ -Selected menu item border Colors tab Kantfärg för valt menyalternativ -Selected menu item text Colors tab Textfärg för valt menyalternativ -Shadow Colors tab Skugga -Shine Colors tab Ljusstyrka -Strong AntialiasingSettingsView Framhävd 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 Subpixel-baserad kantutjämning i kombination med betoning av typsnitt är inte tillgängligt i färdigbyggda Haiku för att undvika patentproblem. För att aktivera denna funktionalitet, måste du själv kompilera Haiku och välja särskilda val i libfreetypes konfigurationshuvud. -Success Colors tab Framgång -Tooltip background Colors tab Hjälprutsbakgrund +Control text Colors tab Kontrolltext Tooltip text Colors tab Hjälprutstext -Window Decorator APRWindow Fönsterdekor -Window Decorator: DecorSettingsView Fönsterdekor -Window tab Colors tab Fösterflik -Window tab text Colors tab Fönsterflik text +Bold font: Font view Fetstil +Inactive window border Colors tab Inaktiverad fönsterkant +Menu item text Colors tab Menyalternativstext +LCD subpixel AntialiasingSettingsView LCD-subpixel +Selected menu item border Colors tab Kantfärg för valt menyalternativ +Strong AntialiasingSettingsView Framhävd +Panel text Colors tab Paneltext +Decorators APRWindow Dekorator +Monospaced fonts only AntialiasingSettingsView Endast typsnitt med fast bredd +Antialiasing menu AntialiasingSettingsView Kantutjämningsmeny +Fonts APRWindow Typsnitt +Glyph hinting: AntialiasingSettingsView Betona typsnitt: diff --git a/data/catalogs/preferences/backgrounds/sv.catkeys b/data/catalogs/preferences/backgrounds/sv.catkeys index 27cb1fc015..830a947b14 100644 --- a/data/catalogs/preferences/backgrounds/sv.catkeys +++ b/data/catalogs/preferences/backgrounds/sv.catkeys @@ -1,25 +1,25 @@ 1 swedish x-vnd.Haiku-Backgrounds 3513602073 -All workspaces Main View Alla arbetsytor -Apply Main View Använd Backgrounds System name Bakgrunder -Center Main View Centrera -Current workspace Main View Nuvarande arbetsyta +X: Main View X: +Resolution: Image Filepanel Upplösning: +pick one Main View Välj en Default Main View Standard -Default folder Main View Standardmappen -Folder: Main View Mapp: -Icon label outline Main View Filnamnskontur -Image: Main View Bild: +Center Main View Centrera Manual Main View Manuell +Default folder Main View Standardmappen +Revert Main View Återställ None Main View Ingen -Other folder… Main View Annan mapp… +All workspaces Main View Alla arbetsytor +Icon label outline Main View Filnamnskontur Other… Main View Annan… +Current workspace Main View Nuvarande arbetsyta +Folder: Main View Mapp: +Apply Main View Använd +Other folder… Main View Annan mapp… +Y: Main View Y: +Tile Main View Upprepa +Select Main View Välj +Scale to fit Main View Anpassa Placement: Main View Placering: Preview Main View Förhandsvisning -Resolution: Image Filepanel Upplösning: -Revert Main View Återställ -Scale to fit Main View Anpassa -Select Main View Välj -Tile Main View Upprepa -X: Main View X: -Y: Main View Y: -pick one Main View Välj en +Image: Main View Bild: diff --git a/data/catalogs/preferences/bluetooth/sv.catkeys b/data/catalogs/preferences/bluetooth/sv.catkeys index c70369dff7..a3a7e117f2 100644 --- a/data/catalogs/preferences/bluetooth/sv.catkeys +++ b/data/catalogs/preferences/bluetooth/sv.catkeys @@ -1,61 +1,61 @@ -1 swedish x-vnd.Haiku-BluetoothPrefs 4055730587 -15 secs Settings view 15 s -61 secs Settings view 61 s +1 swedish x-vnd.Haiku-BluetoothPrefs 3926935355 About Bluetooth… Window Om Bluetooth… -Add device to list Inquiry panel Lägg till enhet till istan -Add… Remote devices Lägg till… -Always ask Settings view Fråga alltid -As blocked Remote devices Som blockerad -Authenticate Extended local device view Autentisera -Bluetooth System name Bluetooth -Check that the Bluetooth capabilities of your remote device are activated. Press 'Inquiry' to start scanning. The needed time for the retrieval of the names is unknown, although should not take more than 3 seconds per device. Afterwards you will be able to add them to your main list, where you will be able to pair with them. Inquiry panel Verifiera att bluetoot här aktiverat på din enhet. Klicka på Fråga för att söka. Tidsåtgång för åtgärden är okänd, men bör inte ta mer än tre sekunder per enhet. Efter detta kommer du att kunna lägga till dem till din huvudlista, där du kan para ihop dem i förfrågan-panelen. -Connections & channels… Window Lista över förbindelser och kanaler… -Default inquiry time: Settings view Förvald frågotid: -Defaults Window Förval -Desktop Settings view Skrivbord -Disconnect Remote devices Koppla från -Discoverable Extended local device view Synlig -From all devices Settings view För alla enheter -Haiku Bluetooth system, (ARCE)\n\nCreated by Oliver Ruiz Dorantes\n\nWith support of:\n\t- Mika Lindqvist\n\t- Adrien Destugues\n\t- Maksym Yevmenkin\n\nThanks to the individuals who helped...\n\nShipping/donating hardware:\n\t- Henry Jair Abril Florez (el Colombian)\n\t\t& Stefanie Bartolich\n\t- Edwin Erik Amsler\n\t- Dennis d'Entremont\n\t- Luroh\n\t- Pieter Panman\n\nEconomically:\n\t- Karl vom Dorff, Andrea Bernardi (OSDrawer),\n\t- Matt M, Doug F, Hubert H,\n\t- Sebastian B, Andrew M, Jared E,\n\t- Frederik H, Tom S, Ferry B,\n\t- Greg G, David F, Richard S, Martin W:\n\nWith patches:\n\t- Michael Weirauch\n\t- Fredrik Ekdahl\n\t- Raynald Lesieur\n\t- Andreas Färber\n\t- Joerg Meyer\nTesting:\n\t- Petter H. Juliussen\nWho gave me all the knowledge:\n\t- the yellowTAB team main Haiku Blåtands-system, (ARCE)\n\nSkapad av Oliver Ruiz Dorantes\n\nMed hjälp av:\n\t- Mika Lindqvist\n\t- Adrien Destugues\n\t- Maksym Yevmenkin\n\nThanks to the individuals who helped...\n\nShipping/donating hardware:\n\t- Henry Jair Abril Florez (el Colombian)\n\t\t& Stefanie Bartolich\n\t- Edwin Erik Amsler\n\t- Dennis d'Entremont\n\t- Luroh\n\t- Pieter Panman\n\nEconomically:\n\t- Karl vom Dorff, Andrea Bernardi (OSDrawer),\n\t- Matt M, Doug F, Hubert H,\n\t- Sebastian B, Andrew M, Jared E,\n\t- Frederik H, Tom S, Ferry B,\n\t- Greg G, David F, Richard S, Martin W:\n\nWith patches:\n\t- Michael Weirauch\n\t- Fredrik Ekdahl\n\t- Raynald Lesieur\n\t- Andreas Färber\n\t- Joerg Meyer\nTesting:\n\t- Petter H. Juliussen\nSom gav mig all kunskap:\n\t- the yellowTAB team Handheld Settings view Handhållen -Help Window Hjälp -Identify host as: Settings view Identifiera värd som: -Identify us as... Settings view Identifiera som... -Incoming connections policy: Settings view Policy för inkommande förbindelser: -Inquiry Inquiry panel Förfrågan -Laptop Settings view Bärbar dator -Local devices found on system: Settings view Lokala enheter funna på systemet: +Default inquiry time: Settings view Förvald frågotid: Manufacturer: Device View Tillverkare: -OK main OK -Only from trusted devices Settings view Endast från betrodda källor -Pair… Remote devices Par… -Pick LocalDevice... Settings view Välj lokal enhet... -Policy... Settings view Policy... -Quit main Avsluta -Refresh LocalDevices… Window Uppdatera lokal enhet… +Add device to list Inquiry panel Lägg till enhet till istan +Starting scan... Inquiry panel Startar avsökning... +Show bluetooth console… Window Visa Bluetooth-konsol… +Smart phone Settings view Telefon +Server Settings view Server +Stop bluetooth services… Window Stoppa Bluetooth-tjänster… +Identify host as: Settings view Identifiera värd som: +View Window Vy Refresh… Remote devices Uppdatera… +Pair… Remote devices Par… +Incoming connections policy: Settings view Policy för inkommande förbindelser: +From all devices Settings view För alla enheter +Show name Extended local device view Visa namn +Local devices found on system: Settings view Lokala enheter funna på systemet: Remaining %1 seconds Inquiry panel Återstår %1 sekunder -Remote devices Window Fjärrenheter +Server Window Server +Scanning completed. Inquiry panel Avsökning klar. +OK main OK Remote devices list… Window Lista över fjärrenheter… Remove Remote devices Ta bort -Retrieving name of %1 Inquiry panel Hämtar namn från %1 -Retrieving names... Inquiry panel Hämtar namn... -Revert Window Återgå -Scanning completed. Inquiry panel Avsökning klar. -Scanning progress Inquiry panel Genomsökningsstatus -Server Settings view Server -Server Window Server -Service classes: Device View Tjänsteklasser: -Settings Window Inställningar -Show bluetooth console… Window Visa Bluetooth-konsol… -Show name Extended local device view Visa namn -Smart phone Settings view Telefon -Start bluetooth services… Window Starta Bluetooth-tjänster… +Quit main Avsluta +15 secs Settings view 15 s Start please main Vänligen starta -Starting scan... Inquiry panel Startar avsökning... -Stop bluetooth services… Window Stoppa Bluetooth-tjänster… +Start bluetooth services… Window Starta Bluetooth-tjänster… +Policy... Settings view Policy... +61 secs Settings view 61 s +Haiku Bluetooth system, (ARCE)\n\nCreated by Oliver Ruiz Dorantes\n\nWith support of:\n\t- Mika Lindqvist\n\t- Adrien Destugues\n\t- Maksym Yevmenkin\n\nThanks to the individuals who helped...\n\nShipping/donating hardware:\n\t- Henry Jair Abril Florez (el Colombian)\n\t\t& Stefanie Bartolich\n\t- Edwin Erik Amsler\n\t- Dennis d'Entremont\n\t- Luroh\n\t- Pieter Panman\n\nEconomically:\n\t- Karl vom Dorff, Andrea Bernardi (OSDrawer),\n\t- Matt M, Doug F, Hubert H,\n\t- Sebastian B, Andrew M, Jared E,\n\t- Frederik H, Tom S, Ferry B,\n\t- Greg G, David F, Richard S, Martin W:\n\nWith patches:\n\t- Michael Weirauch\n\t- Fredrik Ekdahl\n\t- Raynald Lesieur\n\t- Andreas Färber\n\t- Joerg Meyer\nTesting:\n\t- Petter H. Juliussen\nWho gave me all the knowledge:\n\t- the yellowTAB team main Haiku Blåtands-system, (ARCE)\n\nSkapad av Oliver Ruiz Dorantes\n\nMed hjälp av:\n\t- Mika Lindqvist\n\t- Adrien Destugues\n\t- Maksym Yevmenkin\n\nThanks to the individuals who helped...\n\nShipping/donating hardware:\n\t- Henry Jair Abril Florez (el Colombian)\n\t\t& Stefanie Bartolich\n\t- Edwin Erik Amsler\n\t- Dennis d'Entremont\n\t- Luroh\n\t- Pieter Panman\n\nEconomically:\n\t- Karl vom Dorff, Andrea Bernardi (OSDrawer),\n\t- Matt M, Doug F, Hubert H,\n\t- Sebastian B, Andrew M, Jared E,\n\t- Frederik H, Tom S, Ferry B,\n\t- Greg G, David F, Richard S, Martin W:\n\nWith patches:\n\t- Michael Weirauch\n\t- Fredrik Ekdahl\n\t- Raynald Lesieur\n\t- Andreas Färber\n\t- Joerg Meyer\nTesting:\n\t- Petter H. Juliussen\nSom gav mig all kunskap:\n\t- the yellowTAB team There isn't any Bluetooth LocalDevice registered on the system. Inquiry panel Inga lokala enheter funna på systemet -View Window Vy +Identify us as... Settings view Identifiera som... + packets: Device View Paketer: +As blocked Remote devices Som blockerad +Bluetooth System name Bluetooth +Disconnect Remote devices Koppla från +Pick LocalDevice... Settings view Välj lokal enhet... +Defaults Window Förval +Inquiry Inquiry panel Förfrågan +Desktop Settings view Skrivbord +Revert Window Återgå +Remote devices Window Fjärrenheter +Laptop Settings view Bärbar dator +Discoverable Extended local device view Synlig Work offline main Arbeta nerkopplad bluetooth_server has not been found running on the system. Should be started, or stay offline main bluetooth_server verkar inte vara igång. Den borde startas, eller vara nerkopplad -packets: Device View paket: +Service classes: Device View Tjänsteklasser: +Connections & channels… Window Lista över förbindelser och kanaler… +Refresh LocalDevices… Window Uppdatera lokal enhet… +Settings Window Inställningar +Only from trusted devices Settings view Endast från betrodda källor +Scanning progress Inquiry panel Genomsökningsstatus +Always ask Settings view Fråga alltid +Retrieving name of %1 Inquiry panel Hämtar namn från %1 +Check that the Bluetooth capabilities of your remote device are activated. Press 'Inquiry' to start scanning. The needed time for the retrieval of the names is unknown, although should not take more than 3 seconds per device. Afterwards you will be able to add them to your main list, where you will be able to pair with them. Inquiry panel Verifiera att bluetoot här aktiverat på din enhet. Klicka på Fråga för att söka. Tidsåtgång för åtgärden är okänd, men bör inte ta mer än tre sekunder per enhet. Efter detta kommer du att kunna lägga till dem till din huvudlista, där du kan para ihop dem i förfrågan-panelen. +Authenticate Extended local device view Autentisera +Retrieving names... Inquiry panel Hämtar namn... +Help Window Hjälp +Add… Remote devices Lägg till… diff --git a/data/catalogs/preferences/cpufrequency/sv.catkeys b/data/catalogs/preferences/cpufrequency/sv.catkeys index 666c229a81..8762227b89 100644 --- a/data/catalogs/preferences/cpufrequency/sv.catkeys +++ b/data/catalogs/preferences/cpufrequency/sv.catkeys @@ -1,20 +1,21 @@ -1 swedish x-vnd.Haiku-CPUFrequencyPref 3079996868 -CPU frequency status view CPU Frequency View Statusvy för ProcessorFrekvens -CPUFrequency System name ProcessorFrekvens -CPUFrequency\n\twritten by Clemens Zeidler\n\tCopyright 2009, Haiku, Inc.\n Status view ProcessorFrekvens\n\tskriven av Clemens Zeidler\n\tCopyright 2009, Haiku, Inc.\n -Defaults Pref Window Förval -Dynamic performance Status view Dynamisk prestanda -Dynamic stepping CPU Frequency View Dynamisk acceleration -High performance Status view Hög prestanda -Install replicant into Deskbar CPU Frequency View Installera replikant i Deskbar -Integration time [ms]: CPU Frequency View Integreringstid -Launching the CPU frequency preflet failed.\n\nError: Status view Misslyckades med att starta inställningsprogrammet ProcessorFrekvens.\n\nFel: -Low energy Status view Lågenergiläge +1 swedish x-vnd.Haiku-CPUFrequencyPref 1007318924 Ok Status view OK -Open Speedstep preferences… Status view Öppna inställningar för ProcessorFrekvens… -Quit Status view Avsluta -Revert Pref Window Återgå +CPU frequency status view CPU Frequency View Statusvy för ProcessorFrekvens +OK Status view OK Set state Status view Ändra läge -Step up by CPU usage Color Step View Öka vid CPU-belastning +Defaults Pref Window Förval +Install replicant into Deskbar CPU Frequency View Installera replikant i Deskbar +Quit Status view Avsluta +High performance Status view Hög prestanda Stepping policy CPU Frequency View Accelerationspolicy +Dynamic performance Status view Dynamisk prestanda +Step up by CPU usage Color Step View Öka vid CPU-belastning +Dynamic stepping CPU Frequency View Dynamisk acceleration Stepping policy: CPU Frequency View Accelerationspolicy: +Integration time [ms]: CPU Frequency View Integreringstid +Open Speedstep preferences… Status view Öppna inställningar för ProcessorFrekvens… +Revert Pref Window Återgå +Low energy Status view Lågenergiläge +Launching the CPU frequency preflet failed.\n\nError: Status view Misslyckades med att starta inställningsprogrammet ProcessorFrekvens.\n\nFel: +CPUFrequency\n\twritten by Clemens Zeidler\n\tCopyright 2009, Haiku, Inc.\n Status view ProcessorFrekvens\n\tskriven av Clemens Zeidler\n\tCopyright 2009, Haiku, Inc.\n +CPUFrequency System name ProcessorFrekvens diff --git a/data/catalogs/preferences/datatranslations/sv.catkeys b/data/catalogs/preferences/datatranslations/sv.catkeys index a36990557e..176d7ea14b 100644 --- a/data/catalogs/preferences/datatranslations/sv.catkeys +++ b/data/catalogs/preferences/datatranslations/sv.catkeys @@ -1,18 +1,18 @@ 1 swedish x-vnd.Haiku-DataTranslations 3820343452 -An item named '%name' already exists in the Translators folder! Shall the existing translator be overwritten? DataTranslations Ett objekt döpt '%name' finns redan i översättningsmappen! Skall den befintliga översättaren skrivas över? -Cancel DataTranslations Avbryt -Could not install %s:\n%s DataTranslations Kunde inte installera %s:\n%s DataTranslations System name FormatÖversättare -DataTranslations - Error DataTranslations FormatÖversättare - Fel -DataTranslations - Note DataTranslations FormatÖversättare - Anteckning -Info DataTranslations Info -Info: DataTranslations Information: +Cancel DataTranslations Avbryt Name: DataTranslations Namn: Name: %s \nVersion: %ld.%ld.%ld\n\nInfo:\n%s\n\nPath:\n%s\n DataTranslations Namn: %s \nVersion: %ld.%ld.%ld\n\nInfo:\n%s\n\nSökväg:\n%s\n -OK DataTranslations OK -Overwrite DataTranslations Skriv över -Path: DataTranslations Sökväg: The item '%name' does not appear to be a Translator and will not be installed. DataTranslations Objektet '%name' verkar inte vara en Översättare och kommer därför inte att installeras. -The new translator has been installed successfully. DataTranslations Den nya formatöversättaren har installerats. +Could not install %s:\n%s DataTranslations Kunde inte installera %s:\n%s Use this control panel to set default values for translators, to be used when no other settings are specified by an application. DataTranslations Använd denna kontrollpanel för att ange standardvärden för formatöversättare som kan användas när inställningar för ett program saknas. +An item named '%name' already exists in the Translators folder! Shall the existing translator be overwritten? DataTranslations Ett objekt döpt '%name' finns redan i översättningsmappen! Skall den befintliga översättaren skrivas över? +DataTranslations - Note DataTranslations FormatÖversättare - Anteckning +Overwrite DataTranslations Skriv över +Info: DataTranslations Information: +Info DataTranslations Info +Path: DataTranslations Sökväg: +The new translator has been installed successfully. DataTranslations Den nya formatöversättaren har installerats. +DataTranslations - Error DataTranslations FormatÖversättare - Fel +OK DataTranslations OK Version: DataTranslations Version: diff --git a/data/catalogs/preferences/filetypes/sv.catkeys b/data/catalogs/preferences/filetypes/sv.catkeys index b77cd2de7a..2332dfd985 100644 --- a/data/catalogs/preferences/filetypes/sv.catkeys +++ b/data/catalogs/preferences/filetypes/sv.catkeys @@ -1,157 +1,157 @@ -1 swedish x-vnd.Haiku-FileTypes 473999706 -%1 application type Application Type Window %1 programtyp -%ld Application type%s could be removed. Application Types Window %ld Programtypen %s kan inte tas bort. -%s file type FileType Window %s filtyp -(from application) FileTypes Window (från program) -(from super type) FileTypes Window (från huvudtyp) -Abort Application Types Window Avbryt -Add Attribute Window Lägg till -Add Extension Window Lägg till -Add group New File Type Window Lägg till grupp -Add icon… Icon View Lägg till ikon… -Add new group New File Type Window Lägg till ny grupp -Add type New File Type Window Lägg till typ -Add… Application Type Window Lägg till… -Add… FileTypes Window Lägg till... -Alignment: Attribute Window Linjering: -Alpha Application Type Window Alfa -Alpha Application Types Window Alfa -Application flags Application Type Window Programflaggor -Application type Application Type Window Applikationstyp -Application types Application Types Window Programtyper +1 swedish x-vnd.Haiku-FileTypes 2496450458 Application types… FileTypes Window Programtyper... -Args only Application Type Window Endast argument -Attribute Attribute Window Attribut -Attribute name: Attribute Window Attributnamn: -Background app Application Type Window Bakgrundsprogram -Beta Application Type Window Beta -Beta Application Types Window Beta -Cancel Application Type Window Avbryt -Cancel Attribute Window Avbryt -Cancel Extension Window Avbryt -Cancel FileTypes Window Avbryt -Cancel New File Type Window Avbryt -Cancel Preferred App Menu Avbryt -Cancel Type List Window Avbryt -Center Attribute Window Attribute column alignment in Tracker Mitten -Choose type Type List Window Välj typ -Close Application Type Window Stäng -Could not change attributes Attribute Window Kan inte ändra attribut -Could not change file extensions Extension Window Kunde inte ändra filtillägget -Could not install file type New File Type Window Kunde inte installera filtyp -Could not open \"%s\":\n%s FileTypes Kunde inte öppna \"%s\":\n%s -Could not open file FileType Window Kunde inte öppna filen -Could not remove file type: %s\n FileTypes Window Kunde inte ta bort filtypen: %s\n -Could not retrieve application signature Preferred App Menu Kunde inte hämta programsignatur -Could not retrieve preferred application of this file Preferred App Menu Kunde inte hämta förinställt program för denna fil -Could not set preferred application FileTypes Window Kunde inte ange förinställt program -Default application FileType Window Förinställt program -Description FileTypes Window Beskrivning Description: Application Types Window Beskrivning: -Description: FileTypes Window Beskrivning: -Development Application Type Window Utveckling -Development Application Types Window Utveckling -Display as: Attribute Window Tracker offers different display modes for attributes. Visa som: -Do you want to save the changes? Application Type Window Vill du spara ändringarna? -Done Attribute Window Klar -Done Extension Window Klar -Done Type List Window Klart -Edit icon… Icon View Redigera ikon... -Editable Attribute Window If Tracker allows to edit this attribute. Redigerbar -Edit… Application Types Window Redigera... -Exclusive launch Application Type Window Exklusiv start -Extension Extension Window Tillägg -Extension: Extension Window Tillägg: -Extensions: FileTypes Window Tillägg: -Extra attributes FileTypes Window Extra attribut -File Application Type Window Arkiv -File FileTypes Window Arkiv -File could not be opened Preferred App Menu Filen kunde inte öppnas -File recognition FileTypes Window Filigenkänning -File type FileType Window Filtyp -FileTypes FileTypes FilTyper -FileTypes System name FilTyper -FileTypes request FileTypes FilTyper - fråga -FileTypes request FileTypes Window FilTyper - begäran -FileTypes request Preferred App Menu Filtypsbegäran -Final Application Type Window Slutgiltig -Final Application Types Window Slutgiltig -Gamma Application Type Window Gamma -Gamma Application Types Window Gamma -Golden master Application Type Window Produktionsversion -Golden master Application Types Window Produktionsversion -Group name: New File Type Window Gruppnamn: -Group: New File Type Window Grupp: -Icon Application Type Window Ikon -Icon FileType Window Ikon -Icon FileTypes Window Ikon -Information Application Types Window Information -Internal name: Attribute Window Internt namn: -Internal name: FileTypes Window Internt namn: -Internal name: New File Type Window Internt namn: -Launch Application Types Window Starta -Left Attribute Window Attribute column alignment in Tracker Vänster -Long description: Application Type Window Lång beskrivning: -Move down FileTypes Window Flytta ner -Move up FileTypes Window Flytta upp -Multiple files from \"%s\" file type FileType Window Flera filer från \"%s" filtypen -Multiple launch Application Type Window Starta flera -Name: Application Types Window Namn: -New file type New File Type Window Ny filtyp -New resource file… FileTypes Window Ny resursfil... -None FileTypes Window Ingen -OK FileTypes OK -Open file FileTypes Öppna fil -Open… FileTypes Window Öppna... -Path: Application Types Window Sökväg: -Preferred application FileType Window Förvalt program -Preferred application FileTypes Window Förinställt program -Progress Application Types Window Fortskridning: -Quit FileTypes Window Avsluta -Quit, don't save Application Type Window Avsluta utan att spara +Args only Application Type Window Endast argument Recognition rule is not valid:\n\n FileTypes Window Igenkänningsregeln är inte giltig:\n\n +Add group New File Type Window Lägg till grupp Remove Application Type Window Ta bort -Remove FileTypes Window Ta bort -Remove icon Icon View Ta bort ikon -Remove uninstalled Application Types Window Ta bort avinstallerade -Removing a file type cannot be reverted.\nAre you sure you want to remove it? FileTypes Window Att ta bort en filtyp kan inte ångras.\nÄr du säker på att du vill ta bort filtypen? -Removing a super type cannot be reverted.\nAll file types that belong to this super type will be lost!\n\nAre you sure you want to do this? To remove the whole group, hold down the Shift key and press \"Remove\". FileTypes Window Borttagning av huvudtyp kan inte ångras.\Alla filtyper som hör till huvudtypen kommer att gå förlorade!\n\nÄr du säker på att du vill fortsätta? För att ta bort en hel grupp, håll nere shift-tangenten och tryck på \"Ta bort\". -Removing uninstalled application types Application Types Window Tar bort avinstallerade programtyper -Right Attribute Window Attribute column alignment in Tracker Höger -Rule: FileTypes Window Regel: -Same as… FileType Window The same APPLICATION as ... Samma som... -Same as… FileType Window The same TYPE as ... Samma som... -Same as… FileTypes Window Samma som... -Save Application Type Window Spara -Save into resource file… Application Type Window Spara till resursfil... -Save request Application Type Window Spara begäran -Select preferred application FileType Window Välj förinställda program -Select preferred application FileTypes Window Välj förinställt program -Select same preferred application as FileType Window Välj samma förinställda program som -Select same preferred application as FileTypes Window Välj samma förinställda program som Select same type as FileType Window Välj samma typ som -Select… FileType Window Välj… -Select… FileTypes Window Välj... -Set Preferred Application Preferred App Menu Välj förinställt program -Settings FileTypes Window Inställningar -Short description: Application Type Window Kort beskrivning: -Show icons in list FileTypes Window Visa ikoner i lista -Show in Tracker… Application Types Window Visa i Tracker... -Show recognition rule FileTypes Window Visa igenkänningsregel -Signature: Application Type Window Signatur: -Signature: Application Types Window Signatur: -Single launch Application Type Window Starta en -Special: Attribute Window Special: +Remove icon Icon View Ta bort ikon Supported types Application Type Window Stödda typer -The application \"%s\" does not support this file type.\nAre you sure you want to set it anyway? Preferred App Menu Programmet \"%s\" stödjer inte denna filtyp.\nÄr du säker på att du vill använda den ändå? -This file type already exists New File Type Window Filtypen finns redan +Show icons in list FileTypes Window Visa ikoner i lista Type name: FileTypes Window Typnamn: -Type: Attribute Window Typ: -Version Application Types Window Version -Version info Application Type Window Versionsinfo +Internal name: New File Type Window Internt namn: +Choose type Type List Window Välj typ +New file type New File Type Window Ny filtyp +Rule: FileTypes Window Regel: +Add icon… Icon View Lägg till ikon… +Multiple files from \"%s\" file type FileType Window Flera filer från \"%s" filtypen +Do you want to save the changes? Application Type Window Vill du spara ändringarna? +File type FileType Window Filtyp +Could not change attributes Attribute Window Kan inte ändra attribut +Could not retrieve preferred application of this file Preferred App Menu Kunde inte hämta förinställt program för denna fil +Beta Application Types Window Beta +Extensions: FileTypes Window Tillägg: +Select same preferred application as FileTypes Window Välj samma förinställda program som +Save Application Type Window Spara +Could not retrieve application signature Preferred App Menu Kunde inte hämta programsignatur +Add Extension Window Lägg till +Select same preferred application as FileType Window Välj samma förinställda program som +Cancel Attribute Window Avbryt +Icon Application Type Window Ikon +Removing a file type cannot be reverted.\nAre you sure you want to remove it? FileTypes Window Att ta bort en filtyp kan inte ångras.\nÄr du säker på att du vill ta bort filtypen? +Editable Attribute Window If Tracker allows to edit this attribute. Redigerbar +Multiple launch Application Type Window Starta flera +(from application) FileTypes Window (från program) +Could not set preferred application FileTypes Window Kunde inte ange förinställt program +Group: New File Type Window Grupp: +%1 application type Application Type Window %1 programtyp +Done Extension Window Klar +Application type Application Type Window Applikationstyp +Done Type List Window Klart +Attribute Attribute Window Attribut +Show recognition rule FileTypes Window Visa igenkänningsregel +FileTypes request Preferred App Menu Filtypsbegäran +Could not open file FileType Window Kunde inte öppna filen +Description: FileTypes Window Beskrivning: +File FileTypes Window Arkiv +Name: Application Types Window Namn: +Group name: New File Type Window Gruppnamn: +Preferred application FileType Window Förvalt program +Progress Application Types Window Fortskridning: +Set preferred application Preferred App Menu Välj förinställt program +File Application Type Window Arkiv Version: Application Type Window Version: -Version: Application Types Window Version: -Visible Attribute Window Synlig -Width: Attribute Window Default column width in Tracker for this attribute. Bredd: +Select… FileTypes Window Välj... +FileTypes request FileTypes FilTyper - fråga +Open… FileTypes Window Öppna... +Select… FileType Window Välj… +Launch Application Types Window Starta +Same as… FileType Window The same APPLICATION as ... Samma som... +Abort Application Types Window Avbryt +FileTypes FileTypes FilTyper +OK FileTypes OK +Extra attributes FileTypes Window Extra attribut +Development Application Type Window Utveckling +Edit… Application Types Window Redigera... +Icon FileType Window Ikon +Final Application Types Window Slutgiltig +Development Application Types Window Utveckling +Open file FileTypes Öppna fil +Special: Attribute Window Special: +Alpha Application Type Window Alfa +Add… FileTypes Window Lägg till... +Signature: Application Type Window Signatur: +Quit, don't save Application Type Window Avsluta utan att spara +Add… Application Type Window Lägg till… [Multiple files] file types FileType Window [Flera filer] filtyper +Information Application Types Window Information +Gamma Application Types Window Gamma +Quit FileTypes Window Avsluta +Select preferred application FileType Window Välj förinställda program +Single launch Application Type Window Starta en +Golden master Application Types Window Produktionsversion +%s file type FileType Window %s filtyp +The application \"%s\" does not support this file type.\nAre you sure you want to set it anyway? Preferred App Menu Programmet \"%s\" stödjer inte denna filtyp.\nÄr du säker på att du vill använda den ändå? +Type: Attribute Window Typ: +Removing uninstalled application types Application Types Window Tar bort avinstallerade programtyper +Done Attribute Window Klar no icon FileTypes Window ingen ikon +Alpha Application Types Window Alfa +Version Application Types Window Version +Background app Application Type Window Bakgrundsprogram +Add new group New File Type Window Lägg till ny grupp +Move down FileTypes Window Flytta ner +Cancel Application Type Window Avbryt +Settings FileTypes Window Inställningar +New resource file… FileTypes Window Ny resursfil... +Cancel New File Type Window Avbryt +Icon FileTypes Window Ikon +Extension: Extension Window Tillägg: +Removing a super type cannot be reverted.\nAll file types that belong to this super type will be lost!\n\nAre you sure you want to do this? To remove the whole group, hold down the Shift key and press \"Remove\". FileTypes Window Borttagning av huvudtyp kan inte ångras.\Alla filtyper som hör till huvudtypen kommer att gå förlorade!\n\nÄr du säker på att du vill fortsätta? För att ta bort en hel grupp, håll nere shift-tangenten och tryck på \"Ta bort\". +Internal name: FileTypes Window Internt namn: +Add Attribute Window Lägg till +Close Application Type Window Stäng +File recognition FileTypes Window Filigenkänning +Remove uninstalled Application Types Window Ta bort avinstallerade +Center Attribute Window Attribute column alignment in Tracker Mitten +Golden master Application Type Window Produktionsversion +Could not open \"%s\":\n%s FileTypes Kunde inte öppna \"%s\":\n%s +Alignment: Attribute Window Linjering: +Left Attribute Window Attribute column alignment in Tracker Vänster +Cancel Extension Window Avbryt +Path: Application Types Window Sökväg: +Application flags Application Type Window Programflaggor +Cancel Type List Window Avbryt +Move up FileTypes Window Flytta upp +Description FileTypes Window Beskrivning +Save request Application Type Window Spara begäran +Beta Application Type Window Beta +None FileTypes Window Ingen +Remove FileTypes Window Ta bort +Attribute name: Attribute Window Attributnamn: +Extension Extension Window Tillägg +Add type New File Type Window Lägg till typ +Internal name: Attribute Window Internt namn: +Show in Tracker… Application Types Window Visa i Tracker... +Final Application Type Window Slutgiltig +Width: Attribute Window Default column width in Tracker for this attribute. Bredd: +Display as: Attribute Window Tracker offers different display modes for attributes. Visa som: +This file type already exists New File Type Window Filtypen finns redan +Same as… FileTypes Window Samma som... +Exclusive launch Application Type Window Exklusiv start +%ld Application type%s could be removed. Application Types Window %ld Programtypen %s kan inte tas bort. +FileTypes System name FilTyper +Application types Application Types Window Programtyper +Could not remove file type: %s\n FileTypes Window Kunde inte ta bort filtypen: %s\n +Signature: Application Types Window Signatur: +Gamma Application Type Window Gamma +Cancel Preferred App Menu Avbryt +Cancel FileTypes Window Avbryt +Select preferred application FileTypes Window Välj förinställt program +Right Attribute Window Attribute column alignment in Tracker Höger +Default application FileType Window Förinställt program +Long description: Application Type Window Lång beskrivning: +FileTypes request FileTypes Window FilTyper - begäran +Version info Application Type Window Versionsinfo +(from super type) FileTypes Window (från huvudtyp) +Version: Application Types Window Version: +Preferred application FileTypes Window Förinställt program +Short description: Application Type Window Kort beskrivning: +File could not be opened Preferred App Menu Filen kunde inte öppnas +Could not change file extensions Extension Window Kunde inte ändra filtillägget +Edit icon… Icon View Redigera ikon... +Same as… FileType Window The same TYPE as ... Samma som... +Save into resource file… Application Type Window Spara till resursfil... +Visible Attribute Window Synlig +Could not install file type New File Type Window Kunde inte installera filtyp diff --git a/data/catalogs/preferences/fonts/sv.catkeys b/data/catalogs/preferences/fonts/sv.catkeys index 49b8614fc2..480ab0ca4d 100644 --- a/data/catalogs/preferences/fonts/sv.catkeys +++ b/data/catalogs/preferences/fonts/sv.catkeys @@ -1,12 +1,12 @@ 1 swedish x-vnd.Haiku-Fonts 4164233892 -Bold font: Font view Fet stil: -Defaults Main window Förval -Fixed font: Font view Fast bredd typsnitt: -Fonts System name Typsnitt -Fonts\n\tCopyright 2004-2005, Haiku.\n\n main Typsnitt\n\tCopyright 2004-2005, Haiku.\n\n -Menu font: Font view Menytypsnitt: -OK main OK Plain font: Font view Enkelt typsnitt: +Defaults Main window Förval +OK main OK +Fonts\n\tCopyright 2004-2005, Haiku.\n\n main Typsnitt\n\tCopyright 2004-2005, Haiku.\n\n Revert Main window Återgå Size: Font Selection view Storlek: +Menu font: Font view Menytypsnitt: +Fixed font: Font view Fast bredd typsnitt: 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. Flygande bäckasiner söka hwila på mjuka tuvor. +Bold font: Font view Fet stil: +Fonts System name Typsnitt diff --git a/data/catalogs/preferences/keyboard/sv.catkeys b/data/catalogs/preferences/keyboard/sv.catkeys index 75c721a25b..c1a6d24e93 100644 --- a/data/catalogs/preferences/keyboard/sv.catkeys +++ b/data/catalogs/preferences/keyboard/sv.catkeys @@ -1,14 +1,14 @@ 1 swedish x-vnd.Haiku-Keyboard 1711838804 +Written by Andrew Edward McCall KeyboardApplication Skrivet av Andrew Edward McCall +Typing test area KeyboardView Testområde Defaults KeyboardWindow Standardinställningar -Delay until key repeat KeyboardView Fördröjning till tangentupprepning -Fast KeyboardView Snabb Key repeat rate KeyboardView Hastighet för tangentupprepning -Keyboard System name Tangentbord -Long KeyboardView Lång -OK KeyboardApplication Ok Revert KeyboardWindow Återställ -Short KeyboardView Kort +Delay until key repeat KeyboardView Fördröjning till tangentupprepning +Keyboard System name Tangentbord +OK KeyboardApplication Ok +Fast KeyboardView Snabb Slow KeyboardView Långsam Something has gone wrong! KeyboardApplication Något har gått fel! -Typing test area KeyboardView Testområde -Written by Andrew Edward McCall KeyboardApplication Skrivet av Andrew Edward McCall +Long KeyboardView Lång +Short KeyboardView Kort diff --git a/data/catalogs/preferences/keymap/sv.catkeys b/data/catalogs/preferences/keymap/sv.catkeys index ec0a64d651..b2e059edfd 100644 --- a/data/catalogs/preferences/keymap/sv.catkeys +++ b/data/catalogs/preferences/keymap/sv.catkeys @@ -1,22 +1,38 @@ -1 swedish x-vnd.Haiku-Keymap 1259868356 -(Current) Keymap window (Nuvarande) -Acute trigger Keymap window Acute trigger +1 swedish x-vnd.Haiku-Keymap 4022885915 +Shift: Modifier keys window Shift key role name Skift: +Revert Modifier keys window Återställ +Tilde trigger Keymap window Tilde trigger +Grave trigger Keymap window Grave trigger +Role Modifier keys window As in the role of a modifier key Roll +Select dead keys Keymap window Markera döda tangenter +Cancel Modifier keys window Avbryt +Quit Keymap window Avsluta +Switch shortcut keys to Haiku mode Keymap window Byt snabbtangentsknapp till Haikustandard Circumflex trigger Keymap window Circumflex trigger Diaeresis trigger Keymap window Diaeresis trigger -File Keymap window Arkiv -Font Keymap window Typsnitt -Grave trigger Keymap window Grave trigger -Keymap System name TangentUppsättning -Layout Keymap window Utseende +Disabled Modifier keys window Do nothing Inaktiverad Open… Keymap window Öppna… -Quit Keymap window Avsluta -Revert Keymap window Återställ -Sample and clipboard: Keymap window Exempel: -Save as… Keymap window Spara som… -Select dead keys Keymap window Markera döda tangenter -Switch shortcut keys Keymap window Switch shortcut keys -Switch shortcut keys to Haiku mode Keymap window Byt snabbtangentsknapp till Haikustandard -Switch shortcut keys to Windows/Linux mode Keymap window Byt snabbtangentsknapp till Windows/Linux-standard System: Keymap window System: -Tilde trigger Keymap window Tilde trigger +Set modifier keys… Keymap window Sätt modifierings tangent... +Option: Modifier keys window Option key role name Alternativ: +Switch shortcut keys Keymap window Switch shortcut keys +Shift key Modifier keys window Label of key above Ctrl, usually Shift Skifttangent User: Keymap window Användare: +Key Modifier keys window As in a computer keyboard key Tangent +Ctrl key Modifier keys window Label of key farthest from the spacebar, usually Ctrle.g. Strg for German keyboard Ctrl-tangent +Control: Modifier keys window Control key role name Kontroll: +Sample and clipboard: Keymap window Exempel: +Alt/Opt key Modifier keys window Label of Alt key (PC)/Option key (Mac) Alt/Opt tangent +Layout Keymap window Utseende +Switch shortcut keys to Windows/Linux mode Keymap window Byt snabbtangentsknapp till Windows/Linux-standard +Revert Keymap window Återställ +Command: Modifier keys window Command key role name Kommando: +Save as… Keymap window Spara som… +Win/Cmd key Modifier keys window Label of the \"Windows\" key (PC)/Command key (Mac) Win/Cmd tangent +File Keymap window Arkiv +(Current) Keymap window (Nuvarande) +Font Keymap window Typsnitt +Keymap System name TangentUppsättning +Set modifier keys Modifier keys window Set modifierings tangent +Modifier keys Modifier keys window Modifierings tangenter +Acute trigger Keymap window Acute trigger diff --git a/data/catalogs/preferences/locale/sv.catkeys b/data/catalogs/preferences/locale/sv.catkeys index 594cc50b11..7b34d653f2 100644 --- a/data/catalogs/preferences/locale/sv.catkeys +++ b/data/catalogs/preferences/locale/sv.catkeys @@ -1,31 +1,31 @@ 1 swedish x-vnd.Haiku-Locale 1488345554 -12 hour TimeFormatSettings 12 timmar -24 hour TimeFormatSettings 24 timmar Available languages Locale Preflet Window Tillgängliga språk -Cancel Locale Preflet Window Avbryt -Currency TimeFormatSettings Valuta -Date TimeFormatSettings Datum -Defaults Locale Preflet Window Förval -Deskbar and Tracker need to be restarted for this change to take effect. Would you like to restart them now? Locale Preflet Window Deskbar och Tracker måste startas om för att ändringarna skall gälla. Vill du starta om dom nu? -Formatting Locale Preflet Window Formatering -Full format: TimeFormatSettings Fullt format: -Language Locale Preflet Window Språk -Locale Locale Preflet Språk -Locale Locale Preflet Window Språk -Locale System name Språk & Format -Long format: TimeFormatSettings Långt format: -Medium format: TimeFormatSettings Mediumformat: Negative: TimeFormatSettings Negativt: -Numbers TimeFormatSettings Nummer -OK Locale Preflet Window OK -Options Locale Preflet Window Alternativ -Positive: TimeFormatSettings Positivt: -Preferred languages Locale Preflet Window Föredragna språk -Restart Locale Preflet Window Starta om -Revert Locale Preflet Window Återgå -Short format: TimeFormatSettings Kort format: -Time TimeFormatSettings Tid -Translate application and folder names in Deskbar and Tracker. Locale Preflet Window Översätt program och mappar i Deskbar och Tracker. -Unable to find the available languages! You can't use this preflet! Locale Preflet Window Kan inte hitta listan över tillgängliga språk! Prefleten kan inte användas! -Use month/day-names from preferred language TimeFormatSettings Använd det förvalda språkets format för månad/dag already chosen LanguageListView redan valt +Unable to find the available languages! You can't use this preflet! Locale Preflet Window Kan inte hitta listan över tillgängliga språk! Prefleten kan inte användas! +Deskbar and Tracker need to be restarted for this change to take effect. Would you like to restart them now? Locale Preflet Window Deskbar och Tracker måste startas om för att ändringarna skall gälla. Vill du starta om dom nu? +Long format: TimeFormatSettings Långt format: +Currency TimeFormatSettings Valuta +Locale System name Språk & Format +Short format: TimeFormatSettings Kort format: +Language Locale Preflet Window Språk +Preferred languages Locale Preflet Window Föredragna språk +Use month/day-names from preferred language TimeFormatSettings Använd det förvalda språkets format för månad/dag +Formatting Locale Preflet Window Formatering +Locale Locale Preflet Window Språk +Numbers TimeFormatSettings Nummer +24 hour TimeFormatSettings 24 timmar +OK Locale Preflet Window OK +Restart Locale Preflet Window Starta om +Full format: TimeFormatSettings Fullt format: +Defaults Locale Preflet Window Förval +Cancel Locale Preflet Window Avbryt +Translate application and folder names in Deskbar and Tracker. Locale Preflet Window Översätt program och mappar i Deskbar och Tracker. +Revert Locale Preflet Window Återgå +Medium format: TimeFormatSettings Mediumformat: +12 hour TimeFormatSettings 12 timmar +Time TimeFormatSettings Tid +Date TimeFormatSettings Datum +Positive: TimeFormatSettings Positivt: +Locale Locale Preflet Språk +Options Locale Preflet Window Alternativ diff --git a/data/catalogs/preferences/mail/sv.catkeys b/data/catalogs/preferences/mail/sv.catkeys index 8eb256b772..66a38b2803 100644 --- a/data/catalogs/preferences/mail/sv.catkeys +++ b/data/catalogs/preferences/mail/sv.catkeys @@ -1,60 +1,61 @@ -1 swedish x-vnd.Haiku-Mail 3957822883 -Account name: Config Views Kontonamn: -Account name: E-Mail Kontonamn: -Account settings AutoConfigWindow Kontoinställningar -Account settings Config Views Kontoinställningar -Accounts Config Window Konton -Add Config Window Lägg till -Add filter Config Views Lägg till filter -Always Config Window Alltid -Apply Config Window Verkställ -Back AutoConfigWindow Tillbaka -Check every Config Window Kontrollera varje -Choose Protocol E-Mail Välj protokoll -Create new account AutoConfigWindow Skapa konto -E-mail System name E-post -E-mail address: E-Mail E-postadress: -Edit mailbox menu… Config Window Redigera e-postmeny... -Enter a valid e-mail address. AutoConfigWindow Ange en giltig e-postadress. -Error Config Window Fel -Error retrieving general settings: %s\n Config Window Misslyckades att hämta grundinställningarna: %s\n -Finish AutoConfigWindow Slutför -Incoming Config Window Inkommande -Incoming E-Mail Inkommande -Incoming mail filters Config Views Inkommande e-postfilter -Login name: E-Mail Inloggningsnamn: +1 swedish x-vnd.Haiku-Mail 2592587573 Mail checking Config Window Kontrollera e-post -Miscellaneous Config Window Diverse -Never Config Window show status window Aldrig -Next AutoConfigWindow Nästa -OK AutoConfigWindow OK -OK Config Views OK -OK Config Window OK -Only when dial-up is connected Config Window Endast när uppringd förbindelse är uppkopplad -Outgoing Config Window Utgående -Outgoing E-Mail Utgående -Outgoing mail filters Config Views Utgående e-postfilter -Password: E-Mail Lösenord: -Real name: Config Views Verkligt namn: -Real name: E-Mail Verkligt namn: -Remove Config Views Ta bort -Remove Config Window Ta bort -Return address: Config Views Svarsadress: -Revert Config Window Återgå -Schedule outgoing mail when dial-up is disconnected Config Window Schemalägg utgående e-post när uppringning är nerkopplad -Server Name: E-Mail Servernamn: Settings Config Window Inställningar -Show connection status window: Config Window Visa anslutningsstatusfönster: -Start mail services on startup Config Window Starta e-posttjänster vid start -The filter could not be moved. Deleting filter. Config Views Filtret kunde inte flyttas. Tar bort filtret. -While sending Config Window När sändning sker +Never Config Window show status window Aldrig +Only when dial-up is connected Config Window Endast när uppringd förbindelse är uppkopplad While sending and receiving Config Window När sändning och mottagning sker -\nThe general settings couldn't be reverted.\n\nError retrieving general settings:\n%s\n Config Window \nGrundinställningarna kunde inte återställas.\n\nEtt fel uppstod när grundinställningarna skulle återställas:\n%s\n -\n\nCreate a new account with the Add button.\n\nRemove an account with the Remove button on the selected item.\n\nSelect an item in the list to change its settings. Config Window \n\nSkapa ett nytt konto via Lägg till-knappen.\n\nTa bort ett konto med Ta bort-knappen vid den valda objektet.\n\nVälj ett listobjekt för att ändra dess inställningar. -\t\t· E-mail filters Config Window \t\t· E-postfilter -\t\t· Incoming Config Window \t\t· Inkommande -\t\t· Outgoing Config Window \t\t· Utgående days Config Window dagar +Incoming Config Window Inkommande +Server name: E-Mail Servernamn: +OK Config Window OK +Start mail services on startup Config Window Starta e-posttjänster vid start +E-mail address: E-Mail E-postadress: +Account name: E-Mail Kontonamn: +Account name: Config Views Kontonamn: +Create new account AutoConfigWindow Skapa konto +OK Config Views OK +The filter could not be moved. Deleting filter. Config Views Filtret kunde inte flyttas. Tar bort filtret. +Revert Config Window Återgå +Login name: E-Mail Inloggningsnamn: +Incoming E-Mail Inkommande +Password: E-Mail Lösenord: +Accounts Config Window Konton +Finish AutoConfigWindow Slutför +Remove Config Window Ta bort +Miscellaneous Config Window Diverse +Show connection status window: Config Window Visa anslutningsstatusfönster: +Server Name: E-Mail Servernamn: +While sending Config Window När sändning sker +Schedule outgoing mail when dial-up is disconnected Config Window Schemalägg utgående e-post när uppringning är nerkopplad hours Config Window timmar -minutes Config Window minuter +Enter a valid e-mail address. AutoConfigWindow Ange en giltig e-postadress. +Add Config Window Lägg till +Account settings AutoConfigWindow Kontoinställningar +E-mail System name E-post never Config Window mail checking frequency aldrig +\nThe general settings couldn't be reverted.\n\nError retrieving general settings:\n%s\n Config Window \nGrundinställningarna kunde inte återställas.\n\nEtt fel uppstod när grundinställningarna skulle återställas:\n%s\n +Real name: Config Views Verkligt namn: +\t\t· Outgoing Config Window \t\t· Utgående +Choose Protocol E-Mail Välj protokoll +Return address: Config Views Svarsadress: +Edit mailbox menu… Config Window Redigera e-postmeny... +Outgoing E-Mail Utgående +\t\t· E-mail filters Config Window \t\t· E-postfilter +Remove Config Views Ta bort +\t\t· Incoming Config Window \t\t· Inkommande +Next AutoConfigWindow Nästa +Check every Config Window Kontrollera varje +Back AutoConfigWindow Tillbaka +Incoming mail filters Config Views Inkommande e-postfilter +Account settings Config Views Kontoinställningar +minutes Config Window minuter +Error retrieving general settings: %s\n Config Window Misslyckades att hämta grundinställningarna: %s\n +Real name: E-Mail Verkligt namn: +Apply Config Window Verkställ +Always Config Window Alltid +OK AutoConfigWindow OK +Add filter Config Views Lägg till filter +Outgoing Config Window Utgående +Outgoing mail filters Config Views Utgående e-postfilter +\n\nCreate a new account with the Add button.\n\nRemove an account with the Remove button on the selected item.\n\nSelect an item in the list to change its settings. Config Window \n\nSkapa ett nytt konto via Lägg till-knappen.\n\nTa bort ett konto med Ta bort-knappen vid den valda objektet.\n\nVälj ett listobjekt för att ändra dess inställningar. +Error Config Window Fel diff --git a/data/catalogs/preferences/media/sv.catkeys b/data/catalogs/preferences/media/sv.catkeys index f5715776fd..ff22bb06a1 100644 --- a/data/catalogs/preferences/media/sv.catkeys +++ b/data/catalogs/preferences/media/sv.catkeys @@ -1,30 +1,30 @@ 1 swedish x-vnd.Haiku-Media 1473363280 - Media views -Audio input: Media views Ljudingång: -Audio mixer Media Window Ljudmixer -Audio output: Media views Ljudutgång: -Audio settings Media Window Ljudinställningar -Channel: Media views Kanal: -Cleaning up. Media Window Städar upp. -Could not connect to the media server.\nWould you like to start it ? Media Window Kunde inte ansluta till mediaservern.\nVill du starta den ? Couldn't add volume control in Deskbar: %s\n Media views Kunde inte lägga till volymkontroll i Deskbar: %s\n -Couldn't remove volume control in Deskbar: %s\n Media views Kunde inte ta bort volymkontrollen från Deskbar: %s\n -Defaults Media views Förval -Done shutting down. Media Window Färdigavslutad. -Media System name Media -OK Media Window Ok -Quit Media Window Avsluta Ready for use… Media Window Redo att användas… -Restart media services Media views Starta om mediatjänsterna -Restarting media services\nShutting down media server\n Media Window Startar om mediatjänster\nAvslutar mediaservern\n -Restarting media services\nStarting media server…\n Media Window Startar om mediatjänster\nStartar mediaservern…\n -Show volume control on Deskbar Media views Visa volymkontrollen i Deskbar -Start media server Media Window Starta mediaservern -Starting media server… Media Window Startar mediaservern… -Stopping media server… Media Window Avslutar mediaservern… -Telling media_addon_server to quit. Media Window Säger till media_addon_server att avsluta. -This hardware has no controls. Media Window Hårdvaran saknar kontroller. Video input: Media views Videoingång: -Video output: Media views Videoutgång: -Video settings Media Window Videoinställningar Waiting for media_server to quit. Media Window Väntar på att mediaservern ska stängas ner. +Cleaning up. Media Window Städar upp. +Defaults Media views Förval +Stopping media server… Media Window Avslutar mediaservern… +Quit Media Window Avsluta +OK Media Window Ok +Starting media server… Media Window Startar mediaservern… +Done shutting down. Media Window Färdigavslutad. +Video settings Media Window Videoinställningar +Video output: Media views Videoutgång: +Could not connect to the media server.\nWould you like to start it ? Media Window Kunde inte ansluta till mediaservern.\nVill du starta den ? +Restart media services Media views Starta om mediatjänsterna +Couldn't remove volume control in Deskbar: %s\n Media views Kunde inte ta bort volymkontrollen från Deskbar: %s\n +Media System name Media +Telling media_addon_server to quit. Media Window Säger till media_addon_server att avsluta. +Audio mixer Media Window Ljudmixer +This hardware has no controls. Media Window Hårdvaran saknar kontroller. +Audio output: Media views Ljudutgång: +Restarting media services\nStarting media server…\n Media Window Startar om mediatjänster\nStartar mediaservern…\n +Audio settings Media Window Ljudinställningar +Start media server Media Window Starta mediaservern +Restarting media services\nShutting down media server\n Media Window Startar om mediatjänster\nAvslutar mediaservern\n + Media views +Channel: Media views Kanal: +Show volume control on Deskbar Media views Visa volymkontrollen i Deskbar +Audio input: Media views Ljudingång: diff --git a/data/catalogs/preferences/mouse/sv.catkeys b/data/catalogs/preferences/mouse/sv.catkeys index fdfdbecc86..ffad94ed52 100644 --- a/data/catalogs/preferences/mouse/sv.catkeys +++ b/data/catalogs/preferences/mouse/sv.catkeys @@ -1,24 +1,24 @@ 1 swedish x-vnd.Haiku-Mouse 1033564338 -...by Andrew Edward McCall MouseApplication ...av Andrew Edward McCall -1-Button SettingsView 1 knapp +Mouse type: SettingsView Mustyp: +Warp SettingsView Teleportera 2-Button SettingsView 2 knappar -3-Button SettingsView 3 knappar -Accept first click SettingsView Agera på första klicket +Double-click test area SettingsView Testa dubbelklick här. +Revert MouseWindow Återställ +...by Andrew Edward McCall MouseApplication ...av Andrew Edward McCall +Mouse acceleration SettingsView Musacceleration Click to focus SettingsView Klicka för att fokusera Click to focus and raise SettingsView Klicka för att fokusera och höja -Defaults MouseWindow Förval -Dig Deal MouseApplication Stor sak -Double-click speed SettingsView Dubbelklickshastighet -Double-click test area SettingsView Testa dubbelklick här. -Fast SettingsView Snabb -Focus follows mouse SettingsView Fokus följer muspekaren +3-Button SettingsView 3 knappar +Mouse speed SettingsView Mushastighet Focus mode: SettingsView Fokusbeteende: Instant warp SettingsView Omedelbar teleportering -Mouse System name Mus -Mouse acceleration SettingsView Musacceleration -Mouse speed SettingsView Mushastighet -Mouse type: SettingsView Mustyp: +Dig Deal MouseApplication Stor sak +1-Button SettingsView 1 knapp +Double-click speed SettingsView Dubbelklickshastighet +Defaults MouseWindow Förval +Focus follows mouse SettingsView Fokus följer muspekaren +Accept first click SettingsView Agera på första klicket +Fast SettingsView Snabb Normal SettingsView Normal -Revert MouseWindow Återställ +Mouse System name Mus Slow SettingsView Långsam -Warp SettingsView Teleportera diff --git a/data/catalogs/preferences/network/sv.catkeys b/data/catalogs/preferences/network/sv.catkeys index 4ea25a61ec..e60c37eba7 100644 --- a/data/catalogs/preferences/network/sv.catkeys +++ b/data/catalogs/preferences/network/sv.catkeys @@ -1,21 +1,21 @@ 1 swedish x-vnd.Haiku-Network 2324385456 - EthernetSettingsView -Adapter: EthernetSettingsView Nätverkskort: -Apply EthernetSettingsView Använd -Auto-configuring failed: EthernetSettingsView Automatisk konfiguration misslyckades: Choose automatically EthernetSettingsView Välj automatiskt -DHCP EthernetSettingsView DHCP -DNS #1: EthernetSettingsView Primär DNS: -DNS #2: EthernetSettingsView Sekundär DNS: -Disabled EthernetSettingsView Inaktiverad -Domain: EthernetSettingsView Domän: Gateway: EthernetSettingsView Gateway: -IP address: EthernetSettingsView IP-adress: -Mode: EthernetSettingsView Konfiguration: Netmask: EthernetSettingsView Nätmask: -Network System name Nätverk -Network: EthernetSettingsView Nätverk: +DHCP EthernetSettingsView DHCP +DNS #2: EthernetSettingsView Sekundär DNS: +Apply EthernetSettingsView Använd OK EthernetSettingsView Ok +DNS #1: EthernetSettingsView Primär DNS: +IP address: EthernetSettingsView IP-adress: +Adapter: EthernetSettingsView Nätverkskort: +Domain: EthernetSettingsView Domän: Revert EthernetSettingsView Återställ -Static EthernetSettingsView Statisk + EthernetSettingsView +Network System name Nätverk +Mode: EthernetSettingsView Konfiguration: +Network: EthernetSettingsView Nätverk: The net_server needs to run for the auto configuration! EthernetSettingsView Automatisk konfiguration kan inte ske utan att net_server körs! +Disabled EthernetSettingsView Inaktiverad +Auto-configuring failed: EthernetSettingsView Automatisk konfiguration misslyckades: +Static EthernetSettingsView Statisk diff --git a/data/catalogs/preferences/notifications/sv.catkeys b/data/catalogs/preferences/notifications/sv.catkeys index fcc2b64ca9..819e68e18f 100644 --- a/data/catalogs/preferences/notifications/sv.catkeys +++ b/data/catalogs/preferences/notifications/sv.catkeys @@ -1,50 +1,50 @@ 1 swedish x-vnd.Haiku-Notifications 3631903554 -Allowed NotificationView Tillåten An error occurred saving the preferences.\nIt's possible you are running out of disk space. GeneralView Ett fel uppstod när inställningarna skulle sparas.\nDet är möjligt att hårddiskutrymmet håller på att ta slut. -Application NotificationView Applikation -Applications NotificationView Program -Can't enable notifications at startup time, you probably don't have write permission to the boot settings directory. GeneralView Kan inte aktivera aviseringar vid start. Du saknar förmodligen behörighet att skriva till startinställningsmappen. -Can't save preferences, you probably don't have write access to the boot settings directory. GeneralView Kan inte spara inställningarna. Du saknar förmodligen behörighet att skriva till startinställningsmappen. -Can't save preferenes, you probably don't have write access to the settings directory or the disk is full. DisplayView Kan inte spara inställningarna. Du saknar förmodligen behörighet att skriva till inställningsmappen eller så är disken full. -Cannot disable notifications because the server can't be reached. GeneralView Kan inte inaktivera aviseringarna eftersom servern inte kan nås. -Cannot enable notifications because the server cannot be found.\nThis means your InfoPopper installation was not successfully completed. GeneralView Kan inte aktivera aviseringar eftersom servern inte kunde hittas.\Det betyder att din InfoPopper-installation inte avslutades korrekt. -Disable notifications GeneralView Inaktivera aviseringarna -Display PrefletView Visa -Enable notifications GeneralView Aktivera aviseringar -Enable notifications at startup GeneralView Aktivera aviseringar vid start -Enabled NotificationView Aktiverad -Error NotificationView Fel -Events are not notified GeneralView Händelser aviseras ej -Events are notified GeneralView Händelserna är aviserade -General PrefletView Allmän -Hide notifications from screen after GeneralView Göm aviseringarna efter -Icon size: DisplayView Ikonstorlek: -Important NotificationView Viktigt -Information NotificationView Information -Large icon DisplayView Stor ikon -Last Received NotificationView Sista mottagna -Mini icon DisplayView Miniikon -No NotificationView Nej Notifications GeneralView Aviseringar -Notifications NotificationView Aviseringar -Notifications PrefletView Aviseringar -Notifications System name Aviseringar -Notifications cannot be stopped, because the server can't be reached. GeneralView Aviseringarna kunde inte stoppas eftersom servern inte kunde nås. -OK DisplayView OK -OK GeneralView OK -OK NotificationView OK -Progress NotificationView Progress +seconds of inactivity GeneralView sekunder av inaktivitet Revert PrefletWin Återgå +Mini icon DisplayView Miniikon +Enable notifications GeneralView Aktivera aviseringar +Error NotificationView Fel +OK GeneralView OK +Events are not notified GeneralView Händelser aviseras ej Save PrefletWin Spara +Type NotificationView Typ +Notifications cannot be stopped, because the server can't be reached. GeneralView Aviseringarna kunde inte stoppas eftersom servern inte kunde nås. +Cannot enable notifications because the server cannot be found.\nThis means your InfoPopper installation was not successfully completed. GeneralView Kan inte aktivera aviseringar eftersom servern inte kunde hittas.\Det betyder att din InfoPopper-installation inte avslutades korrekt. +OK NotificationView OK +Important NotificationView Viktigt +Cannot disable notifications because the server can't be reached. GeneralView Kan inte inaktivera aviseringarna eftersom servern inte kan nås. +Progress NotificationView Progress +Last Received NotificationView Sista mottagna +General PrefletView Allmän +Display PrefletView Visa +Can't enable notifications at startup time, you probably don't have write permission to the boot settings directory. GeneralView Kan inte aktivera aviseringar vid start. Du saknar förmodligen behörighet att skriva till startinställningsmappen. Search: NotificationView Sök: -The notifications server cannot be found, this means your InfoPopper installation was not successfully completed. GeneralView Aviseringsservern hittas ej. Det betyder att din InfoPopper installation inte avslutades korrekt. The notifications server cannot be found.\nA possible cause is an installation not done correctly GeneralView Aviseringsservern hittas inte.\nDet kan bero på att installationen inte är korrekt. +Allowed NotificationView Tillåten +Can't save preferenes, you probably don't have write access to the settings directory or the disk is full. DisplayView Kan inte spara inställningarna. Du saknar förmodligen behörighet att skriva till inställningsmappen eller så är disken full. There was a problem saving the preferences.\nIt's possible you don't have write access to the settings directory. DisplayView Ett fel uppstod vid sparning av inställningarna.\nDet är möjligt att du saknar behörighet att skriva till inställningsmappen. +Yes NotificationView Ja +Large icon DisplayView Stor ikon +Icon size: DisplayView Ikonstorlek: +Hide notifications from screen after GeneralView Göm aviseringarna efter +Disable notifications GeneralView Inaktivera aviseringarna +Notifications System name Aviseringar +Notifications NotificationView Aviseringar +No NotificationView Nej +Title NotificationView Titel +Information NotificationView Information +Window width: DisplayView Fönsterbredd: +Application NotificationView Applikation +Enabled NotificationView Aktiverad +OK DisplayView OK +Unknown NotificationView Okänd +Can't save preferences, you probably don't have write access to the boot settings directory. GeneralView Kan inte spara inställningarna. Du saknar förmodligen behörighet att skriva till startinställningsmappen. There was a problem saving the preferences.\nIt's possible you don't have write access to the settings directory. GeneralView Ett fel uppstod när inställningarna skulle sparas.\nDet är möjligt att du saknar behörighet att skriva till inställningsmappen. There was a problem saving the preferences.\nIt's possible you don't have write access to the settings directory. NotificationView Ett fel uppstod när inställningarna skulle sparas.\nDet är möjligt att du saknar behörighet att skriva till inställningsmappen. -Title NotificationView Titel -Type NotificationView Typ -Unknown NotificationView Okänd -Window width: DisplayView Fönsterbredd: -Yes NotificationView Ja -seconds of inactivity GeneralView sekunder av inaktivitet +Enable notifications at startup GeneralView Aktivera aviseringar vid start +Notifications PrefletView Aviseringar +The notifications server cannot be found, this means your InfoPopper installation was not successfully completed. GeneralView Aviseringsservern hittas ej. Det betyder att din InfoPopper installation inte avslutades korrekt. +Applications NotificationView Program +Events are notified GeneralView Händelserna är aviserade diff --git a/data/catalogs/preferences/printers/sv.catkeys b/data/catalogs/preferences/printers/sv.catkeys index b019f3be3b..69ce262de5 100644 --- a/data/catalogs/preferences/printers/sv.catkeys +++ b/data/catalogs/preferences/printers/sv.catkeys @@ -1,44 +1,44 @@ -1 swedish x-vnd.Be-PRNT 2065133853 -%.2f KB JobListView %.2f KB -1 pending job. PrinterListView 1 utskrift i kön. - AddPrinterDialog -Add AddPrinterDialog Lägg till -Add printer AddPrinterDialog Lägg till skrivare -Add … PrintersWindow Lägg till... -Black TestPageView Svart -Blue TestPageView Blå -Cancel AddPrinterDialog Avbryt -Cancel job PrintersWindow Avbryt utskrift -Completed JobListView Färdigt -Connected to: AddPrinterDialog Ansluten till: -Cyan TestPageView Cyan -Default Printer PrinterListView Standardskrivare -Driver: %driver% PrinterListView Drivrutin: %driver% -Failed JobListView Misslyckades -Green TestPageView Grön -Magenta TestPageView Magneta -Make default PrintersWindow Gör till förvald -No pending jobs. PrinterListView Inga utskrifter i kön. -No printer found! TransportMenu Ingen skrivare funnen! -Print jobs for PrintersWindow Utskriftjobb för -Print jobs: No printer selected PrintersWindow Utskrifter: Ingen skrivare vald -Print test page PrintersWindow Skriv ut testsida -Printer name: AddPrinterDialog Skrivarnamn: -Printer type: AddPrinterDialog Skrivartyp: +1 swedish x-vnd.Be-PRNT 2674539197 Printer: %printer_name%\nDriver: %driver%\n TestPageView Skrivare: %printer_name%\nDrivrutin: %driver%\n +Waiting JobListView Väntar +Print test page PrintersWindow Skriv ut testsida +Test Page TestPageView Testsida +Test Page PrintersWindow Testsida +page JobListView sida +Cancel AddPrinterDialog Avbryt +Add printer AddPrinterDialog Lägg till skrivare +Green TestPageView Grön Printers PrintersWindow Skrivare +Default Printer PrinterListView Standardskrivare +Transport: %transport% %transport_address% PrinterListView Transport: %transport% %transport_address% +No pending jobs. PrinterListView Inga utskrifter i kön. +pages JobListView sidor Printers System name Skrivare Processing JobListView Bearbetar Red TestPageView Röd -Remove PrintersWindow Ta bort +Printer name: AddPrinterDialog Skrivarnamn: +Driver: %driver% PrinterListView Drivrutin: %driver% + pending jobs. PrinterListView utskrifter i kön. +Black TestPageView Svart Restart job PrintersWindow Starta om utskrift -Test Page PrintersWindow Testsida -Test Page TestPageView Testsida -Transport: %transport% %transport_address% PrinterListView Transport: %transport% %transport_address% +Add AddPrinterDialog Lägg till +Make default PrintersWindow Gör till förvald Transport: %transport% %transport_address% TestPageView Transport: %transport% %transport_address% -Unknown status JobListView Okänd status -Waiting JobListView Väntar +Cancel job PrintersWindow Avbryt utskrift Yellow TestPageView Gul -page JobListView sida -pages JobListView sidor -pending jobs. PrinterListView utskrifter i kön. +Blue TestPageView Blå +1 pending job. PrinterListView 1 utskrift i kön. +Remove PrintersWindow Ta bort + AddPrinterDialog +Add … PrintersWindow Lägg till... +Print jobs for PrintersWindow Utskriftjobb för +Failed JobListView Misslyckades +%.2f KB JobListView %.2f KB +Magenta TestPageView Magneta +Completed JobListView Färdigt +No printer found! TransportMenu Ingen skrivare funnen! +Print jobs: No printer selected PrintersWindow Utskrifter: Ingen skrivare vald +Cyan TestPageView Cyan +Unknown status JobListView Okänd status +Connected to: AddPrinterDialog Ansluten till: +Printer type: AddPrinterDialog Skrivartyp: diff --git a/data/catalogs/preferences/screen/sv.catkeys b/data/catalogs/preferences/screen/sv.catkeys index f221168202..296beaf88a 100644 --- a/data/catalogs/preferences/screen/sv.catkeys +++ b/data/catalogs/preferences/screen/sv.catkeys @@ -1,52 +1,52 @@ 1 swedish x-vnd.Haiku-Screen 2033930135 -%.1f Hz Screen %.1f Hz -%sSerial no.: %s Screen %sSerienummer: %s -/other… Screen /annan... -15 bits/pixel, 32768 colors Screen 15 bitar/pixel, 32768 färger -16 bits/pixel, 65536 colors Screen 16 bitar/pixel, 65536 färger -24 bits/pixel, 16 Million colors Screen 24 bitar/pixel, 16 miljoner färger -32 bits/pixel, 16 Million colors Screen 32 bitar/pixel, 16 miljoner färger -8 bits/pixel, 256 colors Screen 8 bitar/pixel, 256 färger -About Screen Om -All workspaces Screen Alla arbetsytor -Apply Screen Använd -Cancel Screen Avbryt -Colors: Screen Färger: -Columns: Screen Kolumner: -Combine displays: Screen Kombinera skärmar: -Could not write VESA mode settings file:\n\t Screen Kunde inte skriva VESA-lägesinställningar till fil:\n\t -Current workspace Screen Nuvarande arbetsyta -Do you wish to keep these settings? Screen Vill du behålla inställningarna? -Done Screen Klar -Horizonal frequency:\t%lu - %lu kHz\nVertical frequency:\t%lu - %lu Hz\n\nMaximum pixel clock:\t%g MHz Screen Horisontal frekvens:\t%lu - %lu kHz\nVertikal frekvens:\t%lu - %lu Hz\n\nMaximal pixelklocka:\t%g MHz -Hz Screen Hz -Keep Screen Behåll -OK Screen OK -Other… Screen Andra... -Refresh rate Screen uppdateringsfrekvens -Refresh rate: Screen Uppdateringsfrekvens: -Resolution: Screen Upplösning: -Revert Screen Återställ -Rows: Screen Rader: -Screen Screen Skärm -Screen System name Skärm -Screen preferences by the Haiku team Screen Skärm, skrivet av Haiku-teamet -Set background… Screen Bakgrundsinställningar... -Settings will revert in %seconds seconds. Screen Inställningarna kommer att återställas inom %seconds sekunder. -Swap displays: Screen Växla skärmar: -The screen mode could not be set:\n\t%s\n Screen Skärmläget kunde inte användas:\n\t%s\n -Type or use the left and right arrow keys. Screen Skriv eller använd höger och vänster piltangenterna. -Undo Screen Ångra -Unknown mode Screen Okänt läge -Use laptop panel: Screen Använd bärbar panel: -Video format: Screen Videoformat: -Warning Screen Varning -Workspaces Screen Arbetsytor -always Screen alltid -bits/pixel Screen bitar/pixel -disable Screen inaktivera -horizontally Screen horisontellt -if needed Screen om det behövs -no Screen nej -vertically Screen vertikalt yes Screen ja +Use laptop panel: Screen Använd bärbar panel: +15 bits/pixel, 32768 colors Screen 15 bitar/pixel, 32768 färger +/other… Screen /annan... +16 bits/pixel, 65536 colors Screen 16 bitar/pixel, 65536 färger +Revert Screen Återställ +Swap displays: Screen Växla skärmar: +Combine displays: Screen Kombinera skärmar: +Done Screen Klar +Set background… Screen Bakgrundsinställningar... +Undo Screen Ångra +if needed Screen om det behövs +Screen preferences by the Haiku team Screen Skärm, skrivet av Haiku-teamet +Screen System name Skärm +OK Screen OK +Workspaces Screen Arbetsytor +The screen mode could not be set:\n\t%s\n Screen Skärmläget kunde inte användas:\n\t%s\n +no Screen nej +Could not write VESA mode settings file:\n\t Screen Kunde inte skriva VESA-lägesinställningar till fil:\n\t +Type or use the left and right arrow keys. Screen Skriv eller använd höger och vänster piltangenterna. +Warning Screen Varning +Horizonal frequency:\t%lu - %lu kHz\nVertical frequency:\t%lu - %lu Hz\n\nMaximum pixel clock:\t%g MHz Screen Horisontal frekvens:\t%lu - %lu kHz\nVertikal frekvens:\t%lu - %lu Hz\n\nMaximal pixelklocka:\t%g MHz +Keep Screen Behåll +Unknown mode Screen Okänt läge +disable Screen inaktivera +Columns: Screen Kolumner: +All workspaces Screen Alla arbetsytor +always Screen alltid +32 bits/pixel, 16 Million colors Screen 32 bitar/pixel, 16 miljoner färger +Current workspace Screen Nuvarande arbetsyta +About Screen Om +24 bits/pixel, 16 Million colors Screen 24 bitar/pixel, 16 miljoner färger +horizontally Screen horisontellt +Other… Screen Andra... +Cancel Screen Avbryt +bits/pixel Screen bitar/pixel +Settings will revert in %seconds seconds. Screen Inställningarna kommer att återställas inom %seconds sekunder. +Refresh rate: Screen Uppdateringsfrekvens: +Hz Screen Hz +Do you wish to keep these settings? Screen Vill du behålla inställningarna? +Rows: Screen Rader: +vertically Screen vertikalt +Resolution: Screen Upplösning: +Screen Screen Skärm +%.1f Hz Screen %.1f Hz +8 bits/pixel, 256 colors Screen 8 bitar/pixel, 256 färger +Apply Screen Använd +Refresh rate Screen uppdateringsfrekvens +%sSerial no.: %s Screen %sSerienummer: %s +Colors: Screen Färger: +Video format: Screen Videoformat: diff --git a/data/catalogs/preferences/screensaver/sv.catkeys b/data/catalogs/preferences/screensaver/sv.catkeys index 632f8845b9..b643264e95 100644 --- a/data/catalogs/preferences/screensaver/sv.catkeys +++ b/data/catalogs/preferences/screensaver/sv.catkeys @@ -1,29 +1,29 @@ 1 swedish x-vnd.Haiku-ScreenSaver 215605989 -30 seconds ScreenSaver 30 sekunder -Add… ScreenSaver Lägg till... -Blackness ScreenSaver Svärta -Cancel ScreenSaver Avbryt -Confirm password: ScreenSaver Bekräfta lösenord: Could not load screen saver ScreenSaver Kunde inte läsa in skärmsläckaren -Display Power Management Signaling not available ScreenSaver Stöd för att sätta skärm i strömsparläge saknas -Don't fade when ScreenSaver Tona inte ner när -Done ScreenSaver Klar -Enable screensaver ScreenSaver Aktivera skärmsläckare -Fade now when ScreenSaver Tona ner när -General ScreenSaver Allmänt -No options available ScreenSaver Inga alternativ tillgängliga -OK ScreenSaver OK -Password Window ScreenSaver Lösenordsfönster -Password lock ScreenSaver Lösenordsskydd -Password: ScreenSaver Lösenord: -Passwords don't match. Please try again. ScreenSaver Lösenorden stämmer inte överens. Vänligen försök igen. -Password… ScreenSaver Lösenord... -ScreenSaver System name Skärmsläckare -Screensaver settings ScreenSaver Inställningar -Screensavers ScreenSaver Skrämsläckare +30 seconds ScreenSaver 30 sekunder Start screensaver ScreenSaver Starta skärmsläckare -Test ScreenSaver Testa -Turn off screen ScreenSaver Stäng av skärmen -Use custom password ScreenSaver Använd anpassat lösenord -Use network password ScreenSaver Använd nätverkslösenordet +Password… ScreenSaver Lösenord... +Password: ScreenSaver Lösenord: +Password lock ScreenSaver Lösenordsskydd +Add… ScreenSaver Lägg till... +Screensavers ScreenSaver Skrämsläckare mouse is here ScreenSaver muspekaren är här +Display Power Management Signaling not available ScreenSaver Stöd för att sätta skärm i strömsparläge saknas +ScreenSaver System name Skärmsläckare +Test ScreenSaver Testa +General ScreenSaver Allmänt +Enable screensaver ScreenSaver Aktivera skärmsläckare +Cancel ScreenSaver Avbryt +Turn off screen ScreenSaver Stäng av skärmen +No options available ScreenSaver Inga alternativ tillgängliga +Password Window ScreenSaver Lösenordsfönster +Fade now when ScreenSaver Tona ner när +Screensaver settings ScreenSaver Inställningar +Passwords don't match. Please try again. ScreenSaver Lösenorden stämmer inte överens. Vänligen försök igen. +OK ScreenSaver OK +Don't fade when ScreenSaver Tona inte ner när +Blackness ScreenSaver Svärta +Use custom password ScreenSaver Använd anpassat lösenord +Done ScreenSaver Klar +Confirm password: ScreenSaver Bekräfta lösenord: +Use network password ScreenSaver Använd nätverkslösenordet diff --git a/data/catalogs/preferences/shortcuts/sv.catkeys b/data/catalogs/preferences/shortcuts/sv.catkeys index e6e117be37..2fee155bee 100644 --- a/data/catalogs/preferences/shortcuts/sv.catkeys +++ b/data/catalogs/preferences/shortcuts/sv.catkeys @@ -1,52 +1,52 @@ 1 swedish x-vnd.Haiku-Shortcuts 621368175 -(Choose application with file requester) ShortcutsWindow (Välj applikation i filväljarfönstret) -*Beep ShortcutsWindow *Pip -*InsertString \"Your Text Here\" ShortcutsWindow *InfogaSträng \"Din text\" -*LaunchHandler text/html ShortcutsWindow *StartHanterare text/html -*MouseButton 1 ShortcutsWindow *Musknapp 1 -*MouseDown ShortcutsWindow *MusknappNer -*MouseUp ShortcutsWindow *MusnappUpp -*MoveMouse +20 +0 ShortcutsWindow *FlyttaMusenTill +20 +0 -*MoveMouseTo 50% 50% ShortcutsWindow *FlyttaMuspekareTill 50% 50% -*Multi \"*MoveMouseTo 100% 0\" \"*MouseButton 1\" ShortcutsWindow *Flera \"*FlyttaMusTill 100% 0\" \"*Musknapp 1\" -*SendMessage application/x-vnd.Be-TRAK 'Tfnd' ShortcutsWindow *SkickaMeddelande application/x-vnd.Be-TRAK 'Tfnd' -Add new shortcut ShortcutsWindow Lägg till -Alt ShortcutsSpec Name for modifier on keyboard Alt -Append ShortcutsWindow Lägg till -Append KeySet… ShortcutsWindow Lägg till… -Application ShortcutsWindow Applikation -Beep ShortcutsSpec Pip -Cancel ShortcutsWindow Avbryt -Control ShortcutsSpec Name for modifier on keyboard Ctrl -Don't save ShortcutsWindow Spara inte Error, NULL state description?\n ShortcutsSpec Fel: NULL i tillståndsbeskrivning?\n -File ShortcutsWindow Arkiv -InsertString ShortcutsSpec Infoga sträng -Key ShortcutsWindow Tangent -LaunchHandler ShortcutsSpec StartHanterare -MouseButton ShortcutsSpec Musknapp -MouseDown ShortcutsSpec MusknappNer -MouseUp ShortcutsSpec MusknappUpp MoveMouse ShortcutsSpec FlyttaMus -MoveMouseTo ShortcutsSpec FlyttaMusenTill -Multi ShortcutsSpec Multi OK ShortcutsWindow OK -Oh no ShortcutsWindow Åh nej! -Open ShortcutsWindow Öppna -Open KeySet… ShortcutsWindow Öppna… -Quit ShortcutsWindow Avsluta -Really quit without saving your changes? ShortcutsWindow Vill du verkligen avsluta utan att spara ändringarna? -Remove selected shortcut ShortcutsWindow Ta bort -Revert to saved ShortcutsWindow Återgå till sparade -Save ShortcutsWindow Spara -Save & apply ShortcutsWindow Spara -Save KeySet as… ShortcutsWindow Spara som... -Select ShortcutsWindow Välj -SendMessage ShortcutsSpec SkickaMeddelande -Shift ShortcutsSpec Name for modifier on keyboard Skift -Shortcuts System name Genvägar -Shortcuts was couldn't open your KeySet file! ShortcutsWindow Genvägar kunde inte öppna din tagentuppsättning! -Shortcuts was unable to parse your KeySet file! ShortcutsWindow Genvägar kunde inte läsa dina inställningar! -Shortcuts was unable to save your KeySet file! ShortcutsWindow Genvägar kunde inte spara dina inställningar! Shortcuts wasn't able to save your keyset. ShortcutsWindow Genvägar kunde inte spara din genvägsuppsättning. +Cancel ShortcutsWindow Avbryt +InsertString ShortcutsSpec Infoga sträng +Append KeySet… ShortcutsWindow Lägg till… +Control ShortcutsSpec Name for modifier on keyboard Ctrl +Key ShortcutsWindow Tangent +Open KeySet… ShortcutsWindow Öppna… +MouseUp ShortcutsSpec MusknappUpp +Revert to saved ShortcutsWindow Återgå till sparade +Alt ShortcutsSpec Name for modifier on keyboard Alt +*InsertString \"Your Text Here\" ShortcutsWindow *InfogaSträng \"Din text\" +*MouseUp ShortcutsWindow *MusnappUpp +(Choose application with file requester) ShortcutsWindow (Välj applikation i filväljarfönstret) Window ShortcutsSpec Name for modifier on keyboard Start +*LaunchHandler text/html ShortcutsWindow *StartHanterare text/html +Shortcuts was couldn't open your KeySet file! ShortcutsWindow Genvägar kunde inte öppna din tagentuppsättning! +*Multi \"*MoveMouseTo 100% 0\" \"*MouseButton 1\" ShortcutsWindow *Flera \"*FlyttaMusTill 100% 0\" \"*Musknapp 1\" +SendMessage ShortcutsSpec SkickaMeddelande +MoveMouseTo ShortcutsSpec FlyttaMusenTill +Save ShortcutsWindow Spara +*MouseButton 1 ShortcutsWindow *Musknapp 1 +*MoveMouse +20 +0 ShortcutsWindow *FlyttaMusenTill +20 +0 +MouseDown ShortcutsSpec MusknappNer +Remove selected shortcut ShortcutsWindow Ta bort +MouseButton ShortcutsSpec Musknapp +Add new shortcut ShortcutsWindow Lägg till +Save & apply ShortcutsWindow Spara +*SendMessage application/x-vnd.Be-TRAK 'Tfnd' ShortcutsWindow *SkickaMeddelande application/x-vnd.Be-TRAK 'Tfnd' +Append ShortcutsWindow Lägg till +File ShortcutsWindow Arkiv +Beep ShortcutsSpec Pip +Quit ShortcutsWindow Avsluta +*MouseDown ShortcutsWindow *MusknappNer +Don't save ShortcutsWindow Spara inte +Multi ShortcutsSpec Multi +Application ShortcutsWindow Applikation +Shift ShortcutsSpec Name for modifier on keyboard Skift +*Beep ShortcutsWindow *Pip +*MoveMouseTo 50% 50% ShortcutsWindow *FlyttaMuspekareTill 50% 50% +Save KeySet as… ShortcutsWindow Spara som... +Open ShortcutsWindow Öppna +Really quit without saving your changes? ShortcutsWindow Vill du verkligen avsluta utan att spara ändringarna? +Shortcuts was unable to parse your KeySet file! ShortcutsWindow Genvägar kunde inte läsa dina inställningar! +Select ShortcutsWindow Välj +Shortcuts was unable to save your KeySet file! ShortcutsWindow Genvägar kunde inte spara dina inställningar! +Oh no ShortcutsWindow Åh nej! +LaunchHandler ShortcutsSpec StartHanterare +Shortcuts System name Genvägar diff --git a/data/catalogs/preferences/sounds/sv.catkeys b/data/catalogs/preferences/sounds/sv.catkeys index b62662927b..ef5908d5f7 100644 --- a/data/catalogs/preferences/sounds/sv.catkeys +++ b/data/catalogs/preferences/sounds/sv.catkeys @@ -1,17 +1,17 @@ 1 swedish x-vnd.Haiku-Sounds 3924145958 - HEventList - HWindow -About Sounds SoundsHApp Om Ljud -Event HEventList Händelse +Sounds System name Ljud No such file or directory HEventList Ingen sådan fil eller katalog +OK SoundsHApp OK +Sound File: HWindow Ljudfil: OK HEventList OK OK HWindow OK -OK SoundsHApp OK +This is not an audio file. HWindow Detta är ingen ljudfil. +Stop HWindow Stoppa +About Sounds SoundsHApp Om Ljud +Sound HEventList Ljud +Event HEventList Händelse + HEventList +Sounds\n Brought to you by :\n\tOliver Ruiz Dorantes\n\tJérôme DUVAL.\n Original work from Atsushi Takamatsu.\nCopyright ©2003-2006 Haiku SoundsHApp Ljud\nSkrivet av\n\tOliver Ruiz Dorantes\n\tJérôme DUVAL.\n Ursprungligen skrivet av Atsushi Takamatsu.\nCopyright ©2003-2006 Haiku + HWindow Other… HWindow Andra... Play HWindow Spela -Sound HEventList Ljud -Sound File: HWindow Ljudfil: -Sounds System name Ljud -Sounds\n Brought to you by :\n\tOliver Ruiz Dorantes\n\tJérôme DUVAL.\n Original work from Atsushi Takamatsu.\nCopyright ©2003-2006 Haiku SoundsHApp Ljud\nSkrivet av\n\tOliver Ruiz Dorantes\n\tJérôme DUVAL.\n Ursprungligen skrivet av Atsushi Takamatsu.\nCopyright ©2003-2006 Haiku -Stop HWindow Stoppa -This is not an audio file. HWindow Detta är ingen ljudfil. diff --git a/data/catalogs/preferences/time/sv.catkeys b/data/catalogs/preferences/time/sv.catkeys index e9282a1db9..01eee8ea1b 100644 --- a/data/catalogs/preferences/time/sv.catkeys +++ b/data/catalogs/preferences/time/sv.catkeys @@ -1,44 +1,44 @@ -1 swedish x-vnd.Haiku-Time 3493650184 - Time -Add Time Lägg till -Africa Time Afrika -America Time Amerika -Antarctica Time Antarktis -Arctic Time Arktis -Asia Time Asien -Atlantic Time Atlanten -Australia Time Australien -Could not contact server Time Kunde inte kontakta servern -Could not create socket Time Kunde inte skapa en socket -Current time: Time Aktuell tid: -Date and time Time Datum och tid -Europe Time Europa +1 swedish x-vnd.Haiku-Time 3249243267 GMT (UNIX compatible) Time GMT (UNIX kompatibel) -Hardware clock set to: Time Hårdvaruklockans tid: -Indian Time Indien +OK Time OK +Asia Time Asien +\nNow: Time \nNu: +Africa Time Afrika +Stop Time Stoppa +Could not contact server Time Kunde inte kontakta servern +Australia Time Australien +Preview time: Time Förhandsvisa tid: +Synchronize Time Synkronisera +Revert Time Återställ +Pacific Time Stilla havet +Add Time Lägg till +Date and time Time Datum och tid +about Time om Local time (Windows compatible) Time Lokal tid (Windows kompatibel) Message receiving failed Time Kunde inte ta emot meddelandet -Network time Time Internettid -OK Time OK -Pacific Time Stilla havet -Preview time: Time Förhandsvisa tid: -Received invalid time Time Tog emot en ogiltig tid -Remove Time Ta bort -Reset Time Återställ -Revert Time Återställ -Sending request failed Time Misslyckades att skicka förfrågan Set time zone Time Ange tidzon -Stop Time Stoppa -Synchronize Time Synkronisera -Synchronize again Time Synkronisera igen -Synchronize at boot Time Synkronisera vid uppstart -The following error occured while synchronizing:r\n%s Time Följande fel uppstod vid synkronisering:r\n%s -The following error occured while synchronizing:r\n%s: %s Time Följande fel uppstod vid synkronisering:r\n%s: %s -Time System name Tid -Time Time Tid -Time & Date, writen by:\n\n\tAndrew Edward McCall\n\tMike Berg\n\tJulun\n\tPhilippe Saint-Pierre\n\nCopyright 2004-2008, Haiku. Time Datum & Tid, skrivet av:\n\n\tAndrew Edward McCall\n\tMike Berg\n\tJulun\n\tPhilippe Saint-Pierre\n\nCopyright 2004-2008, Haiku. -Time zone Time Tidzon -Try all servers Time Prova alla servrarna Waiting for answer failed Time Fick inget svar -\nNow: Time \nNu: -about Time om +Hardware clock set to: Time Hårdvaruklockans tid: +The following error occured while synchronizing:r\n%s Time Följande fel uppstod vid synkronisering:r\n%s +Europe Time Europa +Remove Time Ta bort +Time Time Tid +Indian Time Indien +Sending request failed Time Misslyckades att skicka förfrågan +Arctic Time Arktis +Time System name Tid +America Time Amerika +Reset Time Återställ +Synchronize at boot Time Synkronisera vid uppstart +Time & Date, written by:\n\n\tAndrew Edward McCall\n\tMike Berg\n\tJulun\n\tPhilippe Saint-Pierre\n\nCopyright 2004-2012, Haiku. Time Time & Date, Skriven av:\n\n\t Andrew Edward McCall\n\t Mike Berg\n\t Julun\n\t Philippe Saint-Pierre\n\nCopyright 2004-2012, Haiku. +Received invalid time Time Tog emot en ogiltig tid +Antarctica Time Antarktis +The following error occured while synchronizing:r\n%s: %s Time Följande fel uppstod vid synkronisering:r\n%s: %s + Time +Current time: Time Aktuell tid: +Try all servers Time Prova alla servrarna +Time zone Time Tidzon +Could not create socket Time Kunde inte skapa en socket +Synchronize again Time Synkronisera igen +Network time Time Internettid +Atlantic Time Atlanten diff --git a/data/catalogs/preferences/touchpad/sv.catkeys b/data/catalogs/preferences/touchpad/sv.catkeys index 88d88c9e22..fa25d819b5 100644 --- a/data/catalogs/preferences/touchpad/sv.catkeys +++ b/data/catalogs/preferences/touchpad/sv.catkeys @@ -1,20 +1,20 @@ 1 swedish x-vnd.Haiku-Touchpad 607725922 -Acceleration TouchpadPrefView Acceleration -Cancel TouchpadPrefView Avbryt -Defaults TouchpadPrefView Förval -Fast TouchpadPrefView Snabb -High TouchpadPrefView Hög -Horizontal TouchpadPrefView Horisontell -Horizontal scrolling TouchpadPrefView Horisontell svepning -OK TouchpadPrefView OK -Off TouchpadPrefView Av -Please confirm TouchpadPrefView Vänligen bekräfta -Revert TouchpadPrefView Återställ Scrolling TouchpadPrefView Svepning -Sensitivity TouchpadPrefView Känslighet -Slow TouchpadPrefView Långsam -Tapping TouchpadPrefView Knackning -The new scroll area is very large and may impede normal mouse operation. Do you really want to change it? TouchpadPrefView Den nya svepningsytan är så stor att den kan hindra normal användning. Vill du verkligen ändra inställningen? Touchpad System name Pekplatta +Revert TouchpadPrefView Återställ +Tapping TouchpadPrefView Knackning +Please confirm TouchpadPrefView Vänligen bekräfta Two finger scrolling TouchpadPrefView Tvåfingersvepning +Defaults TouchpadPrefView Förval +Slow TouchpadPrefView Långsam Vertical TouchpadPrefView Vertikal +High TouchpadPrefView Hög +Horizontal scrolling TouchpadPrefView Horisontell svepning +Fast TouchpadPrefView Snabb +OK TouchpadPrefView OK +Acceleration TouchpadPrefView Acceleration +The new scroll area is very large and may impede normal mouse operation. Do you really want to change it? TouchpadPrefView Den nya svepningsytan är så stor att den kan hindra normal användning. Vill du verkligen ändra inställningen? +Horizontal TouchpadPrefView Horisontell +Off TouchpadPrefView Av +Sensitivity TouchpadPrefView Känslighet +Cancel TouchpadPrefView Avbryt diff --git a/data/catalogs/preferences/virtualmemory/sv.catkeys b/data/catalogs/preferences/virtualmemory/sv.catkeys index f7d30b3b23..c9c568b27a 100644 --- a/data/catalogs/preferences/virtualmemory/sv.catkeys +++ b/data/catalogs/preferences/virtualmemory/sv.catkeys @@ -1,20 +1,20 @@ 1 swedish x-vnd.Haiku-VirtualMemory 688347876 -%Ld B SettingsWindow %Ld B -Changes will take effect on restart! SettingsWindow Ändringarna kommer att aktiveras vid omstart! -Current swap file size: SettingsWindow Nuvarande växlingsstorlek: -Defaults SettingsWindow Förval -Disabling virtual memory will have unwanted effects on system stability once the memory is used up.\nVirtual memory does not affect system performance until this point is reached.\n\nAre you really sure you want to turn it off? SettingsWindow Om du stänger av det virtuella minnet så kommer det att orsaka instabilitet i systemet när minnet är fullt.\nVirtuellt minne påverkar inte systemets prestanda när det inte används.\n\nÄr du säker på att du vill inaktivera virtuellt minne? -Enable virtual memory SettingsWindow Aktivera virtuellt minne -GB SettingsWindow GB -Insufficient space for a swap file. SettingsWindow Det finns inte tillräckligt med utrymme för växlingsfilen. -KB SettingsWindow KB -Keep enabled SettingsWindow Behåll aktiverad -MB SettingsWindow MB -OK VirtualMemoryApp OK -Physical memory: SettingsWindow Fysiskt minne: -Requested swap file size: SettingsWindow Begärd växlingsfils storlek: -Revert SettingsWindow Återgå Turn off SettingsWindow Stäng av +GB SettingsWindow GB +Disabling virtual memory will have unwanted effects on system stability once the memory is used up.\nVirtual memory does not affect system performance until this point is reached.\n\nAre you really sure you want to turn it off? SettingsWindow Om du stänger av det virtuella minnet så kommer det att orsaka instabilitet i systemet när minnet är fullt.\nVirtuellt minne påverkar inte systemets prestanda när det inte används.\n\nÄr du säker på att du vill inaktivera virtuellt minne? +Requested swap file size: SettingsWindow Begärd växlingsfils storlek: +Physical memory: SettingsWindow Fysiskt minne: +Changes will take effect on restart! SettingsWindow Ändringarna kommer att aktiveras vid omstart! +Defaults SettingsWindow Förval +KB SettingsWindow KB Use volume: SettingsWindow Använd volym: +Insufficient space for a swap file. SettingsWindow Det finns inte tillräckligt med utrymme för växlingsfilen. +Keep enabled SettingsWindow Behåll aktiverad +Revert SettingsWindow Återgå VirtualMemory System name VirtuelltMinne +Current swap file size: SettingsWindow Nuvarande växlingsstorlek: +OK VirtualMemoryApp OK VirtualMemory\n\twritten by Axel Dörfler\n\tCopyright 2005, Haiku.\n VirtualMemoryApp VirtuelltMinne\n\tskriven av Axel Dörfler\n\tCopyright 2005, Haiku.\n +Enable virtual memory SettingsWindow Aktivera virtuellt minne +MB SettingsWindow MB +%Ld B SettingsWindow %Ld B diff --git a/data/catalogs/servers/debug/sv.catkeys b/data/catalogs/servers/debug/sv.catkeys index 2323fdd94f..21f6be5164 100644 --- a/data/catalogs/servers/debug/sv.catkeys +++ b/data/catalogs/servers/debug/sv.catkeys @@ -1,4 +1,4 @@ 1 swedish x-vnd.Haiku-debug_server 1035915338 -Debug DebugServer Felsök OK DebugServer OK +Debug DebugServer Felsök The application:\n\n %app\n\nhas encountered an error which prevents it from continuing. Haiku will terminate the application and clean up. DebugServer Programmet:\n\n %app\n\nhar stött på ett fel som förhindrar den från att fortsätta. Haiku kommer att avsluta programmet och stöda upp. diff --git a/data/catalogs/servers/mail/sv.catkeys b/data/catalogs/servers/mail/sv.catkeys index 1c807c5c38..e3d250508d 100644 --- a/data/catalogs/servers/mail/sv.catkeys +++ b/data/catalogs/servers/mail/sv.catkeys @@ -1,23 +1,23 @@ -1 swedish x-vnd.Be-POST 2865617627 -%num new message DeskbarView %num nytt meddelande -%num new message for %name\n MailDaemon %num nytt meddelande för %name\n -%num new message. MailDaemon %num nytt meddelande. -%num new messages DeskbarView %num nya meddelanden -%num new messages for %name\n MailDaemon %num nya meddelanden för %name\n -%num new messages. MailDaemon %num nya meddelanden. - DeskbarView -Check for mail now DeskbarView Kontrollera e-post nu -Check for mails only DeskbarView Kontrollera bara e-post -Create new message… DeskbarView Skapa nytt meddelande... +1 swedish x-vnd.Be-POST 2300302075 Fetching mail for %name Notifier Hämtar e-post för %name -Mail Status Notifier E-poststatus -Mail daemon status log MailDaemon Statuslog för e-postdemon -Mail status MailDaemon E-post status -New Messages MailDaemon nya meddelanden -No new messages DeskbarView inga nya meddelanden -No new messages MailDaemon inga nya meddelanden -No new messages. MailDaemon inga nya meddelanden. -Preferences… DeskbarView Inställningar... +Check for mails only DeskbarView Kontrollera bara e-post Send pending mails DeskbarView Skicka väntande meddelanden -Sending mail for %name Notifier Skickar e-post för %name +New Messages MailDaemon nya meddelanden + DeskbarView +%num new messages DeskbarView %num nya meddelanden +Mail status MailDaemon E-post status Shutdown mail services DeskbarView Stäng av e-posttjänsterna +%num new message DeskbarView %num nytt meddelande +Sending mail for %name Notifier Skickar e-post för %name +Preferences… DeskbarView Inställningar... +%num new messages. MailDaemon %num nya meddelanden. +%num new message. MailDaemon %num nytt meddelande. +Create new message… DeskbarView Skapa nytt meddelande... +%num new message for %name\n MailDaemon %num nytt meddelande för %name\n +No new messages MailDaemon inga nya meddelanden +Check for mail now DeskbarView Kontrollera e-post nu +No new messages DeskbarView inga nya meddelanden +%num new messages for %name\n MailDaemon %num nya meddelanden för %name\n +Mail daemon status log MailDaemon Statuslog för e-postdemon +No new messages. MailDaemon inga nya meddelanden. +Mail status Notifier E-post status diff --git a/data/catalogs/servers/mount/sv.catkeys b/data/catalogs/servers/mount/sv.catkeys index 2d221d46c0..3a14ccfdae 100644 --- a/data/catalogs/servers/mount/sv.catkeys +++ b/data/catalogs/servers/mount/sv.catkeys @@ -1,17 +1,17 @@ 1 swedish x-vnd.Haiku-mount_server 1422362183 -Cancel AutoMounter Avbryt -Could not unmount disk \"%s\":\n\t%s AutoMounter Kunde inte avmontera disk \"%s\":\n\t%s -Could not unmount disk \"%s\":\n\t%s\n\nShould unmounting be forced?\n\nNote: If an application is currently writing to the volume, unmounting it now might result in loss of data.\n AutoMounter Kunde inte avmontera volymen \"%s\":\n\t%s\n\nPåtvinga avmontering istället?\n\nNotering: Om en applikation skriver till volymen så kan en påtvingad avmontering resultera i förlorade data.\n -Error mounting volume:\n\n%s AutoMounter Fel vid montering av volym:\n\n%s -Force unmount AutoMounter Tvinga avmontering -It is suggested to mount all additional Haiku volumes in read-only mode. This will prevent unintentional data loss because of errors in Haiku. AutoMounter Det rekommenderas att montera alla extra Haiku-volymer i endast läsbart läge. Detta förhindrar oavsiktlig dataförlust orsakat av fel i Haiku. -Mount error AutoMounter Monteringsfel Mount read-only AutoMounter Montera endast läsbar -Mount read/write AutoMounter Montera läs och skrivbar +Error mounting volume:\n\n%s AutoMounter Fel vid montering av volym:\n\n%s +Unmount error AutoMounter Avmonteringsfel Mount warning AutoMounter Monteringsvarning +Mount read/write AutoMounter Montera läs och skrivbar Mounting volume '%s'\n\n AutoMounter Monterar volym %s'\n\n +Cancel AutoMounter Avbryt +Could not unmount disk \"%s\":\n\t%s\n\nShould unmounting be forced?\n\nNote: If an application is currently writing to the volume, unmounting it now might result in loss of data.\n AutoMounter Kunde inte avmontera volymen \"%s\":\n\t%s\n\nPåtvinga avmontering istället?\n\nNotering: Om en applikation skriver till volymen så kan en påtvingad avmontering resultera i förlorade data.\n +Could not unmount disk \"%s\":\n\t%s AutoMounter Kunde inte avmontera disk \"%s\":\n\t%s Mounting volume \n\n AutoMounter Monterar volym \n\n OK AutoMounter Okej -Previous volumes mounted. AutoMounter Tidigare volymer monterade. The file system on this volume is not the Haiku file system. It is strongly suggested to mount it in read-only mode. This will prevent unintentional data loss because of errors in Haiku. AutoMounter Filystemet på volymen är inte Haikus filsystem. Det är rekommenderat att montera den i endast läsbart läge. Detta förhindrar oavsiktlig dataförlust orsakat av fel i Haiku. -Unmount error AutoMounter Avmonteringsfel +Previous volumes mounted. AutoMounter Tidigare volymer monterade. +Mount error AutoMounter Monteringsfel +It is suggested to mount all additional Haiku volumes in read-only mode. This will prevent unintentional data loss because of errors in Haiku. AutoMounter Det rekommenderas att montera alla extra Haiku-volymer i endast läsbart läge. Detta förhindrar oavsiktlig dataförlust orsakat av fel i Haiku. +Force unmount AutoMounter Tvinga avmontering diff --git a/data/catalogs/servers/notification/sv.catkeys b/data/catalogs/servers/notification/sv.catkeys index adef0f0b5a..59a89102f9 100644 --- a/data/catalogs/servers/notification/sv.catkeys +++ b/data/catalogs/servers/notification/sv.catkeys @@ -1,8 +1,8 @@ 1 swedish x-vnd.Haiku-notification_server 906000487 -Couldn't start display settings monitor.\nLive filter changes disabled. NotificationWindow Kunde inte starta övervakning av visningsinställningarna.\nAvkänning av ändringar i filterinställningarna avstängd. Couldn't start filter monitor. Live filter changes disabled. NotificationWindow Kunde inte starta övervakning av filterinställningarna.\nAvkänning av ändringar i filterinställningarna avstängd. -Couldn't start general settings monitor.\nLive filter changes disabled. NotificationWindow Kunde inte starta övervakning av de generella inställningarna.\nAvkänning av ändringar i filterinställningarna avstängd. +Couldn't start display settings monitor.\nLive filter changes disabled. NotificationWindow Kunde inte starta övervakning av visningsinställningarna.\nAvkänning av ändringar i filterinställningarna avstängd. Darn. NotificationWindow Attans. -Notification NotificationWindow Notifiering -OK NotificationWindow OK Warning NotificationWindow Varning +OK NotificationWindow OK +Couldn't start general settings monitor.\nLive filter changes disabled. NotificationWindow Kunde inte starta övervakning av de generella inställningarna.\nAvkänning av ändringar i filterinställningarna avstängd. +Notification NotificationWindow Notifiering diff --git a/data/catalogs/servers/print/sv.catkeys b/data/catalogs/servers/print/sv.catkeys index 3432acca44..d9eeade09e 100644 --- a/data/catalogs/servers/print/sv.catkeys +++ b/data/catalogs/servers/print/sv.catkeys @@ -1,54 +1,54 @@ 1 swedish x-vnd.Be-PSRV 1761631281 -A printer with that name already exists, but it's not usable at all! Replace? PrintServerApp En skrivare med det namnet finns redan men den fungerar inte. Ska skrivaren ersättas? -A printer with that name already exists, but its driver could not be found! Replace? PrintServerApp En skrivare med det namnet finns redan men dess drivrutin kunde inte finnas. Ska skrivaren ersättas? -A0 ConfigWindow ISO 216 paper size A0 -A1 ConfigWindow ISO 216 paper size A1 -A2 ConfigWindow ISO 216 paper size A2 -A3 ConfigWindow ISO 216 paper size A3 -A4 ConfigWindow ISO 216 paper size A4 -A5 ConfigWindow ISO 216 paper size A5 -A6 ConfigWindow ISO 216 paper size A6 -All pages ConfigWindow Alla sidor -All pages, %1 copies ConfigWindow Alla sidor, %1 kopior -B5 ConfigWindow ISO 216 paper size B5 -Cancel ConfigWindow Avbryt -Cancel PrintServerApp Avbryt -Create a new printer PrintServerApp Scripting Lägg till en ny skrivare -Delete a specific printer PrintServerApp Scripting Ta bort en skrivare -Get comments about this printer Printer Scripting Hämta kommentarer om denna skrivare -Get currently available ports/devices Transport Scripting Visa tillgängliga portar/enheter -Get name of printer Printer Scripting Hämta skrivarnamn -Get name of the printer add-on used for this printer Printer Scripting Visa namnet till skrivartillägget för denna skrivare -Get name of the transport add-on used for this printer Printer Scripting Visa namnet på åtkomstmetoden för den här skrivaren -Get name of transport Transport Scripting Visa namn för åtkomstmetod -Get the transport configuration for this printer Printer Scripting Visa åtkomstkonfigurationen för den här skrivaren -Landscape ConfigWindow Landskap -Ledger ConfigWindow ANSI B (ledger), a North American paper size Liggare -Legal ConfigWindow A North American paper size (216 x 356 mm, or 8.5 x 14 in) Legal -Letter ConfigWindow ANSI A (letter), a North American paper size Letter -No PrintServerApp Nej -OK ConfigWindow OK -OK PrintServerApp OK -Page %1 to %2 ConfigWindow Sida %1 till %2 -Page %1 to %2, %3 copies ConfigWindow Sida %1 till %2, %3 kopior -Page setup ConfigWindow Sidinställningar -Page setup: ConfigWindow Sidinställningar: -Paper setup: ConfigWindow Pappersinställningar -Portrait ConfigWindow Porträtt -Print setup ConfigWindow Skrivarinställningar -Printer server ConfigWindow Utskriftsserver -Printer: ConfigWindow Skrivare: -Retrieve a specific printer PrintServerApp Scripting Visa en specifik skrivare -Retrieve a specific transport PrintServerApp Scripting Visa en åtkomstmetod -Retrieve or select the active printer PrintServerApp Scripting Visa eller välj aktiv skrivare -Return the number of available printers PrintServerApp Scripting Visa antal tillgängliga skrivare +Undefined ConfigWindow Odefinierad Return the number of available transports PrintServerApp Scripting Visa antalet tillgängliga åtkomstmetoder +Return the number of available printers PrintServerApp Scripting Visa antal tillgängliga skrivare +Get currently available ports/devices Transport Scripting Visa tillgängliga portar/enheter +Retrieve or select the active printer PrintServerApp Scripting Visa eller välj aktiv skrivare +Cancel PrintServerApp Avbryt +Retrieve a specific printer PrintServerApp Scripting Visa en specifik skrivare +Page %1 to %2 ConfigWindow Sida %1 till %2 +Get name of the printer add-on used for this printer Printer Scripting Visa namnet till skrivartillägget för denna skrivare +Page setup: ConfigWindow Sidinställningar: +OK ConfigWindow OK +Cancel ConfigWindow Avbryt +Printer server ConfigWindow Utskriftsserver +Page %1 to %2, %3 copies ConfigWindow Sida %1 till %2, %3 kopior +A printer with that name already exists, but its driver could not be found! Replace? PrintServerApp En skrivare med det namnet finns redan men dess drivrutin kunde inte finnas. Ska skrivaren ersättas? +Yes PrintServerApp Ja +Ledger ConfigWindow ANSI B (ledger), a North American paper size Liggare +Would you like to set one up now? PrintServerApp Vill du ställa in en nu? +A6 ConfigWindow ISO 216 paper size A6 +Portrait ConfigWindow Porträtt +All pages ConfigWindow Alla sidor +There is no default printer set up. PrintServerApp Det finns ingen förinställd skrivare. +B5 ConfigWindow ISO 216 paper size B5 +A0 ConfigWindow ISO 216 paper size A0 +Letter ConfigWindow ANSI A (letter), a North American paper size Letter +Printer: ConfigWindow Skrivare: +A2 ConfigWindow ISO 216 paper size A2 Select a printer ConfigWindow Välj en skrivare Show configuration window PrintServerApp Scripting Visa inställningsfönster -Tabloid ConfigWindow ANSI B (tabloid), a North American paper size Tabloid +A4 ConfigWindow ISO 216 paper size A4 +Get comments about this printer Printer Scripting Hämta kommentarer om denna skrivare +A printer with that name already exists, but it's not usable at all! Replace? PrintServerApp En skrivare med det namnet finns redan men den fungerar inte. Ska skrivaren ersättas? +No PrintServerApp Nej +Get the transport configuration for this printer Printer Scripting Visa åtkomstkonfigurationen för den här skrivaren +Landscape ConfigWindow Landskap +Legal ConfigWindow A North American paper size (216 x 356 mm, or 8.5 x 14 in) Legal There are no printers set up. PrintServerApp Det finns inga inställda skrivare. -There is no default printer set up. PrintServerApp Det finns ingen förinställd skrivare. -Undefined ConfigWindow Odefinierad +Get name of the transport add-on used for this printer Printer Scripting Visa namnet på åtkomstmetoden för den här skrivaren +All pages, %1 copies ConfigWindow Alla sidor, %1 kopior +Delete a specific printer PrintServerApp Scripting Ta bort en skrivare +Create a new printer PrintServerApp Scripting Lägg till en ny skrivare +OK PrintServerApp OK +Print setup ConfigWindow Skrivarinställningar +A1 ConfigWindow ISO 216 paper size A1 +Retrieve a specific transport PrintServerApp Scripting Visa en åtkomstmetod +Get name of printer Printer Scripting Hämta skrivarnamn +A3 ConfigWindow ISO 216 paper size A3 +Get name of transport Transport Scripting Visa namn för åtkomstmetod +A5 ConfigWindow ISO 216 paper size A5 Would you like to make @ the default printer? PrintServerApp Vill du välja @ som förinställd skrivare? -Would you like to set one up now? PrintServerApp Vill du ställa in en nu? -Yes PrintServerApp Ja +Tabloid ConfigWindow ANSI B (tabloid), a North American paper size Tabloid +Page setup ConfigWindow Sidinställningar +Paper setup: ConfigWindow Pappersinställningar diff --git a/data/catalogs/servers/registrar/sv.catkeys b/data/catalogs/servers/registrar/sv.catkeys index b7cd79ed73..5dbac5da07 100644 --- a/data/catalogs/servers/registrar/sv.catkeys +++ b/data/catalogs/servers/registrar/sv.catkeys @@ -1,23 +1,23 @@ -1 swedish application/x-vnd.Haiku-Registrar 2599857937 -%action%? ShutdownProcess %action%? -Application \"%appName%\" has aborted the shutdown process. ShutdownProcess Programmet "%appName%" avbröt avstängningen. -Asking \"%appName%\" to quit. ShutdownProcess Ber "%appName%" att avsluta. -Asking background applications to quit. ShutdownProcess Ber bakgrundsprogrammen att avsluta. -Asking other processes to quit. ShutdownProcess Ber alla processer att avsluta. -Cancel ShutdownProcess Avbryt -Cancel shutdown ShutdownProcess Avbryt avstängning -Do you really want to restart the system? ShutdownProcess Vill du verkligen starta om systemet? -Do you really want to shut down the system? ShutdownProcess Är du säker på att du vill stänga av Haiku? -It's now safe to turn off the computer. ShutdownProcess Nu är det säkert att slå av datorn. -Kill application ShutdownProcess Avsluta program -OK ShutdownProcess OK -Restart ShutdownProcess Starta om +1 swedish x-vnd.haiku-registrar 2599857937 Restart system ShutdownProcess Starta om -Restarting… ShutdownProcess Startar om... -Shut down ShutdownProcess Stäng av -Shutdown aborted ShutdownProcess Avstängningen avbröts -Shutdown status ShutdownProcess Avslutar Haiku -Shutting down… ShutdownProcess Stänger av... -System is shut down ShutdownProcess Systemet är avstängt The application \"%appName%\" might be blocked on a modal panel. ShutdownProcess Programmet "%appName%" kan vara blockerad av en dialogruta. +OK ShutdownProcess OK +System is shut down ShutdownProcess Systemet är avstängt +It's now safe to turn off the computer. ShutdownProcess Nu är det säkert att slå av datorn. +Cancel ShutdownProcess Avbryt +Do you really want to shut down the system? ShutdownProcess Är du säker på att du vill stänga av Haiku? +Asking other processes to quit. ShutdownProcess Ber alla processer att avsluta. +Asking \"%appName%\" to quit. ShutdownProcess Ber "%appName%" att avsluta. +%action%? ShutdownProcess %action%? +Shutdown aborted ShutdownProcess Avstängningen avbröts +Restarting… ShutdownProcess Startar om... +Asking background applications to quit. ShutdownProcess Ber bakgrundsprogrammen att avsluta. +Application \"%appName%\" has aborted the shutdown process. ShutdownProcess Programmet "%appName%" avbröt avstängningen. Tidying things up a bit. ShutdownProcess Städar upp lite. +Do you really want to restart the system? ShutdownProcess Vill du verkligen starta om systemet? +Shutdown status ShutdownProcess Avslutar Haiku +Cancel shutdown ShutdownProcess Avbryt avstängning +Kill application ShutdownProcess Avsluta program +Shut down ShutdownProcess Stäng av +Restart ShutdownProcess Starta om +Shutting down… ShutdownProcess Stänger av... diff --git a/data/catalogs/tests/kits/game/chart/sv.catkeys b/data/catalogs/tests/kits/game/chart/sv.catkeys index fb8338e2dd..27c2998697 100644 --- a/data/catalogs/tests/kits/game/chart/sv.catkeys +++ b/data/catalogs/tests/kits/game/chart/sv.catkeys @@ -1 +1,42 @@ -1 swedish x-vnd.Be.ChartDemo 0 +1 swedish x-vnd.Be.ChartDemo 986636897 +Slow rotation ChartWindow Långsam rotation +Pink ChartWindow Rosa +Comet ChartWindow Komet +DirectWindow ChartWindow Direktfönster +Orange ChartWindow Orange +Refresh rate ChartWindow Uppdateringsfrekvens +Blue ChartWindow Blå +Colors ChartWindow Färger +Novas ChartWindow Novas +LineArray ChartWindow LinjeArray + 0.6 f/s (logarythmic scale) ChartWindow 0.6 f/s (logaritmisk skala) +Free motion ChartWindow Fri rörelse +(high) 100% ChartWindow (hög) 100% +Green ChartWindow Grön +Amas ChartWindow Amas +2 threads ChartWindow 2 trådar +Yellow ChartWindow Gul +Off ChartWindow Av +Chaos ChartWindow Kaos +Full screen ChartWindow Fullskärm +Spiral ChartWindow Spiral +Slow motion ChartWindow Ultrarapid + 5% (low) ChartWindow 5% (Låg) +Fast motion ChartWindow Snabb rörelse +Special ChartWindow Special +Status ChartWindow Status +Star density ChartWindow Stjärn densitet +600.0 f/s ChartWindow 600.0 f/s +Display: ChartWindow Visa: +Space color ChartWindow Ramfärg +White ChartWindow Vit +Chart System name Diagram +Animation: ChartWindow Animation: +Frames/s ChartWindow Rutor/s +Auto demo ChartWindow Auto demo +CPU load ChartWindow CPU-belastning +DrawBitmap ChartWindow Använd bitmap +Red ChartWindow Röd +None ChartWindow Ingen +Battle ChartWindow Krig +Space: ChartWindow Utrymme: diff --git a/data/catalogs/tests/kits/opengl/glinfo/sv.catkeys b/data/catalogs/tests/kits/opengl/glinfo/sv.catkeys new file mode 100644 index 0000000000..97d9709217 --- /dev/null +++ b/data/catalogs/tests/kits/opengl/glinfo/sv.catkeys @@ -0,0 +1,9 @@ +1 swedish x-vnd.Haiku-GLInfo 3678488342 +Capability Capabilities Kapacitet +Information InfoView Information +GL Info System name GL Info +Capabilities Capabilities Kapaciteter +Maximum convolution Capabilities Maximal convolution +Available extensions Extensions Tillgängliga tillägg: +Value Capabilities Värde +Extensions Extensions Tillägg diff --git a/data/catalogs/tools/translation/inspector/sv.catkeys b/data/catalogs/tools/translation/inspector/sv.catkeys index d02598d9e0..2d8f51306a 100644 --- a/data/catalogs/tools/translation/inspector/sv.catkeys +++ b/data/catalogs/tools/translation/inspector/sv.catkeys @@ -1,32 +1,32 @@ 1 swedish x.vnd.OBOS-Inspector 2075781936 -Active Translators ImageWindow Aktiva översättare -Active Translators InspectorApp Aktiva översättare -Bummer ImageWindow Hoppsan -File ImageWindow Arkiv -First Page ImageWindow Första sidan -Image: %1\nColor Space: %2 (%3)\nDimensions: %4 x %5\nBytes per Row: %6\nTotal Bytes: %7\n\nIdentify Info:\nID String: %8\nMIME Type: %9\nType: '%10' (%11)\nTranslator ID: %12\nGroup: '%13' (%14)\nQuality: %15\nCapability: %16\n\nExtension Info:\n ImageView Bild: %1\nFärgutrymme: %2 (%3)\nDimensioner: %4 x %5\nAntal bytes per rad: %6\nTotalt antalet bytes: %7\n\nIdentifikationsinformation:\nId sträng: %8\nMIME-Typ: %9\nTyp: '%10' (%11)\nÖversättnings-id: %12\nGrupp: '%13' (%14)\nKvalitet: %15\nKapacitet: %16\n\nTilläggsinformation:\n -Info ImageWindow Information -Info Win InspectorApp This is a quite narrow info window and title 'Info Win' is therefore shortened. Information -Last Page ImageWindow Sista sidan -Next Page ImageWindow Nästa sida +User Translators ActiveTranslatorsWindow Användaröversättning No image available to save. ImageWindow Ingen bild tillgänglig för att sparas. -Number of Documents: %1\n\nTranslator Used:\nName: %2\nInfo: %3\nVersion: %4\n ImageView Antal dokument: %1\n\nÖversättning använd:\nNamn: %2\nInformation: %3\nVersion: %4\n -OK ImageView OK -OK ImageWindow OK -Open... ImageWindow Öppna... -Previous Page ImageWindow Föregående sida -Quit ImageWindow Avsluta -Save feature not implemented yet. ImageWindow Möjligheten att spara är inte implementerat. -Save... ImageWindow Spara... -Selected Document: %1\n\nTranslator Used:\nName: %2\nInfo: %3\nVersion: %4\n ImageView Valda dokument: %1\n\nÖversättare:\nNamn: %2\nInformation: %3\nVersion: %4\n -Sorry, unable to load the image. ImageView Tyvärr så kunde inte bilden laddas. Sorry, unable to write the image file. ImageView Tyvärr kunde inte bilden sparas. +Number of Documents: %1\n\nTranslator Used:\nName: %2\nInfo: %3\nVersion: %4\n ImageView Antal dokument: %1\n\nÖversättning använd:\nNamn: %2\nInformation: %3\nVersion: %4\n +\nType: '%1' (%2)\nGroup: '%3' (%4)\nQuality: %5\nCapability: %6\nMIME Type: %7\nName: %8\n ImageView \nTyp: '%1' (%2)\nGrupp: '%3' (%4)\nKvalitet: %5\nKapacitet: %6\nMIME-typ: %7\nNamn: %8\n +Bummer ImageWindow Hoppsan +Last Page ImageWindow Sista sidan +\nInput Formats: ImageView \nInformat +Sorry, unable to load the image. ImageView Tyvärr så kunde inte bilden laddas. +Info Win InspectorApp This is a quite narrow info window and title 'Info Win' is therefore shortened. Information +Active Translators InspectorApp Aktiva översättare +Image: %1\nColor Space: %2 (%3)\nDimensions: %4 x %5\nBytes per Row: %6\nTotal Bytes: %7\n\nIdentify Info:\nID String: %8\nMIME Type: %9\nType: '%10' (%11)\nTranslator ID: %12\nGroup: '%13' (%14)\nQuality: %15\nCapability: %16\n\nExtension Info:\n ImageView Bild: %1\nFärgutrymme: %2 (%3)\nDimensioner: %4 x %5\nAntal bytes per rad: %6\nTotalt antalet bytes: %7\n\nIdentifikationsinformation:\nId sträng: %8\nMIME-Typ: %9\nTyp: '%10' (%11)\nÖversättnings-id: %12\nGrupp: '%13' (%14)\nKvalitet: %15\nKapacitet: %16\n\nTilläggsinformation:\n +\nOutput Formats: ImageView \nUtformat: +Save feature not implemented yet. ImageWindow Möjligheten att spara är inte implementerat. +First Page ImageWindow Första sidan +Next Page ImageWindow Nästa sida +Open... ImageWindow Öppna... +\nTranslator Used:\nName: %1\nInfo: %2\nVersion: %3\n ImageView \nÖversättare:\nNamn: %1\nInformation: %2\nVersion: %3\n +Save... ImageWindow Spara... +Info ImageWindow Information +OK ImageWindow OK +Window ImageWindow Fönster +Quit ImageWindow Avsluta +Selected Document: %1\n\nTranslator Used:\nName: %2\nInfo: %3\nVersion: %4\n ImageView Valda dokument: %1\n\nÖversättare:\nNamn: %2\nInformation: %3\nVersion: %4\n +Active Translators ImageWindow Aktiva översättare +View ImageWindow Visa +Previous Page ImageWindow Föregående sida +OK ImageView OK System Translators ActiveTranslatorsWindow Systemöversättare Unknown ImageView Okänd -User Translators ActiveTranslatorsWindow Användaröversättning -View ImageWindow Visa -Window ImageWindow Fönster -\nInput Formats: ImageView \nInformat -\nOutput Formats: ImageView \nUtformat: -\nTranslator Used:\nName: %1\nInfo: %2\nVersion: %3\n ImageView \nÖversättare:\nNamn: %1\nInformation: %2\nVersion: %3\n -\nType: '%1' (%2)\nGroup: '%3' (%4)\nQuality: %5\nCapability: %6\nMIME Type: %7\nName: %8\n ImageView \nTyp: '%1' (%2)\nGrupp: '%3' (%4)\nKvalitet: %5\nKapacitet: %6\nMIME-typ: %7\nNamn: %8\n +File ImageWindow Arkiv From b0841df4664b09403e430ad04405a9d09b9abde5 Mon Sep 17 00:00:00 2001 From: Ryan Leavengood Date: Sat, 11 Aug 2012 00:23:31 -0400 Subject: [PATCH 11/59] Ignore hidden or minimized windows in workspaces mouse down. This avoids selecting those windows for moving and more importantly bringing to front a minimized window with Ctrl-click, which causes the minimized state to be out of sync between the app_server and BWindow, causing #8860. --- src/servers/app/WorkspacesView.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/servers/app/WorkspacesView.cpp b/src/servers/app/WorkspacesView.cpp index 578775d8ac..be53497cec 100644 --- a/src/servers/app/WorkspacesView.cpp +++ b/src/servers/app/WorkspacesView.cpp @@ -448,6 +448,9 @@ WorkspacesView::MouseDown(BMessage* message, BPoint where) BRect windowFrame; BPoint leftTop; while (workspace.GetPreviousWindow(window, leftTop) == B_OK) { + if (window->IsMinimized() || window->IsHidden()) + continue; + BRect frame = _WindowFrame(workspaceFrame, screenFrame, window->Frame(), leftTop); if (frame.Contains(where) && window->Feel() != kDesktopWindowFeel From 39433058f77bd2c7167c855b6ad695396db57774 Mon Sep 17 00:00:00 2001 From: Rene Gollent Date: Sat, 11 Aug 2012 09:56:20 -0400 Subject: [PATCH 12/59] Fix ticket #8858. - When an Identify/Force Identify request is made in Tracker, if the target is a link, resolve it to its destination first. Fixes #8858. - Have mime_update.sh explicitly mimeset the welcome/user guide scripts. --- data/common/boot/post_install/mime_update.sh | 3 +++ src/kits/tracker/PoseView.cpp | 12 ++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/data/common/boot/post_install/mime_update.sh b/data/common/boot/post_install/mime_update.sh index 8917f72d19..b069c2a8a7 100755 --- a/data/common/boot/post_install/mime_update.sh +++ b/data/common/boot/post_install/mime_update.sh @@ -24,6 +24,9 @@ done SYSTEM=$(/bin/finddir B_SYSTEM_DIRECTORY 2>/dev/null || echo "/boot/system") +mimeset -f "$SYSTEM/bin/userguide" +mimeset -f "$SYSTEM/bin/welcome" + _progress 0.1 "system applications" mimeset -apps -f "$SYSTEM/apps" _progress 0.2 "documentation" diff --git a/src/kits/tracker/PoseView.cpp b/src/kits/tracker/PoseView.cpp index 0ec53c718c..e98c5c8cb3 100644 --- a/src/kits/tracker/PoseView.cpp +++ b/src/kits/tracker/PoseView.cpp @@ -2656,7 +2656,7 @@ BPoseView::RemoveColumn(BColumn* columnToRemove, bool runAlert) } fStateNeedsSaving = true; - + if (fFiltering) { // the column we removed might just be the one that was used to filter int32 count = fFilteredPoseList->CountItems(); @@ -5170,14 +5170,14 @@ BPoseView::FSNotification(const BMessage* message) // and that both some_folder and another_folder didn't // exist yet. We are looking if the just created folder // is 'some_folder' and watch it, expecting the creation of - // 'another_folder' later and then report the link as fixed. + // 'another_folder' later and then report the link as fixed. Model* model = new Model(&dirNode, &itemNode, name); if (model->IsDirectory()) { BString createdPath(BPath(model->EntryRef()).Path()); BDirectory currentDir(TargetModel()->EntryRef()); BPath createdDir(model->EntryRef()); for (int32 i = 0; i < count; i++) { - BSymLink link(fBrokenLinks->ItemAt(i)->EntryRef()); + BSymLink link(fBrokenLinks->ItemAt(i)->EntryRef()); BPath path; link.MakeLinkedPath(¤tDir, &path); BString pathStr(path.Path()); @@ -5502,7 +5502,7 @@ BPoseView::WatchParentOf(const entry_ref* ref) BSymLink symlink(ref); BPath path; - symlink.MakeLinkedPath(currentDir.Path(), &path); + symlink.MakeLinkedPath(currentDir.Path(), &path); status_t status = path.GetParent(&path); while (status == B_BAD_VALUE) @@ -5555,7 +5555,7 @@ BPoseView::StopWatchingParentsOf(const entry_ref* ref) link.MakeLinkedPath(currentDir.Path(), &absolutePath); if (BString(absolutePath.Path()).Compare(path.Path(), strlen(path.Path())) == 0) { - // a broken link still needs to watch this folder, but + // a broken link still needs to watch this folder, but // don't let that same link also watch a deeper parent. brokenLinksCopy->RemoveItemAt(i); count--; @@ -8365,7 +8365,7 @@ BPoseView::IdentifySelection() int32 count = fSelectionList->CountItems(); for (int32 index = 0; index < count; index++) { BPose* pose = fSelectionList->ItemAt(index); - BEntry entry(pose->TargetModel()->EntryRef()); + BEntry entry(pose->TargetModel()->ResolveIfLink()->EntryRef()); if (entry.InitCheck() == B_OK) { BPath path; if (entry.GetPath(&path) == B_OK) From e68cc8b0a43955192e63af5b9e366e22ab4e149b Mon Sep 17 00:00:00 2001 From: Rene Gollent Date: Sat, 11 Aug 2012 10:08:52 -0400 Subject: [PATCH 13/59] Fix typo. --- build/jam/OptionalLibPackages | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/jam/OptionalLibPackages b/build/jam/OptionalLibPackages index e2f58aa5e4..d1902eae4f 100644 --- a/build/jam/OptionalLibPackages +++ b/build/jam/OptionalLibPackages @@ -233,11 +233,11 @@ if [ IsOptionalHaikuImagePackageAdded SDLLibs ] { guilib-1.2.1-x86-gcc4-2012-05-31.zip : $(baseURL)/lib/guilib-1.2.1-x86-gcc4-2012-05-31.zip ; InstallOptionalHaikuImagePackage - sdl-gfx-2.0.23-x86-gcc4-2011-05-31.zip + sdl-gfx-2.0.23-x86-gcc4-2012-05-31.zip : $(baseURL)/lib/sdl-gfx-2.0.23-x86-gcc4-2012-05-31.zip ; InstallOptionalHaikuImagePackage sdl-image-1.2.12-x86-gcc4-2012-05-31.zip - : $(baseURL)/lib/sdl-image-1.2.12-x86-gcc4-2011-05-31.zip ; + : $(baseURL)/lib/sdl-image-1.2.12-x86-gcc4-2012-05-31.zip ; InstallOptionalHaikuImagePackage sdl-mixer-1.2.11-x86-gcc4-2012-05-31.zip : $(baseURL)/lib/sdl-mixer-1.2.11-x86-gcc4-2012-05-31.zip ; From ef7e9d6b9bd4959ef8e6f5b324d4a0fbc2870b81 Mon Sep 17 00:00:00 2001 From: John Scipione Date: Sat, 11 Aug 2012 17:56:22 -0400 Subject: [PATCH 14/59] Add fopendir() to fs_darwin.cpp and fix symlinkat(). This completes 2/3 of #8857 and is courtesy of nielx. --- headers/build/host/darwin/dirent.h | 16 ++++++++++++++ headers/build/host/darwin/endian.h | 2 +- headers/build/host/darwin/sys/stat.h | 2 +- src/build/libroot/fs_darwin.cpp | 31 +++++++++++++++++++++++++--- 4 files changed, 46 insertions(+), 5 deletions(-) create mode 100644 headers/build/host/darwin/dirent.h diff --git a/headers/build/host/darwin/dirent.h b/headers/build/host/darwin/dirent.h new file mode 100644 index 0000000000..9b72874385 --- /dev/null +++ b/headers/build/host/darwin/dirent.h @@ -0,0 +1,16 @@ +#ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_DIRENT +#define _HAIKU_BUILD_COMPATIBILITY_DARWIN_DIRENT + +#ifdef __cplusplus +extern "C" { +#endif + +#include_next + +DIR* fdopendir(int fd); + +#ifdef __cplusplus +} +#endif + +#endif // _HAIKU_BUILD_COMPATIBILITY_DARWIN_DIRENT diff --git a/headers/build/host/darwin/endian.h b/headers/build/host/darwin/endian.h index 7c4f332b16..2d77f391b2 100644 --- a/headers/build/host/darwin/endian.h +++ b/headers/build/host/darwin/endian.h @@ -6,6 +6,6 @@ #define __LITTLE_ENDIAN LITTLE_ENDIAN #define __BIG_ENDIAN BIG_ENDIAN #define __PDP_ENDIAN PDP_ENDIAN -#define __BYTE_ORDER BYTE_ORDER +#define __BYTE_ORDER BYTE_ORDER #endif // _HAIKU_BUILD_COMPATIBILITY_DARWIN_ENDIAN diff --git a/headers/build/host/darwin/sys/stat.h b/headers/build/host/darwin/sys/stat.h index 04ca945f85..0742c975ca 100644 --- a/headers/build/host/darwin/sys/stat.h +++ b/headers/build/host/darwin/sys/stat.h @@ -14,7 +14,7 @@ __BEGIN_DECLS /* assume that futimens() and utimensat() aren't available */ - int futimens(int fd, const struct timespec times[2]); + int futimens(int fd, const struct timespec times[2]); int utimensat(int fd, const char* path, const struct timespec times[2], int flag); diff --git a/src/build/libroot/fs_darwin.cpp b/src/build/libroot/fs_darwin.cpp index 89eb24471b..115c72dd6e 100644 --- a/src/build/libroot/fs_darwin.cpp +++ b/src/build/libroot/fs_darwin.cpp @@ -213,6 +213,30 @@ fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag) } +DIR* +fdopendir(int fd) +{ + struct stat st; + if (fstat(fd, &st)) { + // failed to get the stat info for fd, fstat() sets errno + return NULL; + } + + if (!S_ISDIR(st.st_mode)) { + errno = ENOTDIR; + return NULL; + } + + char path[MAXPATHLEN]; + if (fcntl(fd, F_GETPATH, path) < 0) { + // failed to get the path of fd, fcntl() sets errno + return NULL; + } + + return opendir(path); +} + + int fstatat(int fd, const char *path, struct stat *st, int flag) { @@ -391,11 +415,12 @@ symlinkat(const char *oldPath, int fd, const char *newPath) return -1; } - char oldFullPath[MAXPATHLEN]; - if (get_path(fd, oldPath, oldFullPath) < 0) + // newPath is relative to the fd + char newFullPath[MAXPATHLEN]; + if (get_path(fd, newPath, newFullPath) < 0) return -1; - return symlink(oldFullPath, newPath); + return symlink(oldPath, newFullPath); } From 0de0cd6c473a290a68db994d6e83071bb192636e Mon Sep 17 00:00:00 2001 From: John Scipione Date: Sat, 11 Aug 2012 18:05:19 -0400 Subject: [PATCH 15/59] Remove trailing tab --- headers/build/host/darwin/dirent.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/headers/build/host/darwin/dirent.h b/headers/build/host/darwin/dirent.h index 9b72874385..296b56c8f6 100644 --- a/headers/build/host/darwin/dirent.h +++ b/headers/build/host/darwin/dirent.h @@ -7,7 +7,7 @@ extern "C" { #include_next -DIR* fdopendir(int fd); +DIR* fdopendir(int fd); #ifdef __cplusplus } From a43b1ed6d894723ed5dbc26e2c399e8ad46022d6 Mon Sep 17 00:00:00 2001 From: John Scipione Date: Sat, 11 Aug 2012 18:26:36 -0400 Subject: [PATCH 16/59] Split fs_darwin.h defines into various platform dependent headers. This completes the final 1/3 of #8857. Changes again by nielx with style fixes by me. The one part that I couldn't figure out, and maybe Ingo can chime in here. If headers/build/host/darwin/sys/stat.h is surrounded in extern "C" { } guards then I get a link error complaining that the functions defined here are duplicate symbols, once in fs.o and once in function_remapper.o. For example: ld: duplicate symbol _futimens in generated/objects/darwin/x86_64/release/build/libroot/libroot_build_function_remapper.a(function_remapper.o) and generated/objects/darwin/x86_64/release/build/libroot/libroot_build.a(fs.o) for architecture x86_64 I'm not sure why that is. --- headers/build/host/darwin/fcntl.h | 34 ++++++++++++++++++++ headers/build/host/darwin/stdio.h | 17 ++++++++++ headers/build/host/darwin/sys/stat.h | 8 +++-- headers/build/host/darwin/unistd.h | 20 ++++++++++++ headers/build/host/freebsd/sys/stat.h | 6 +--- src/build/libroot/fs.cpp | 2 -- src/build/libroot/fs_darwin.cpp | 2 -- src/build/libroot/fs_darwin.h | 44 -------------------------- src/build/libroot/remapped_functions.h | 9 ------ 9 files changed, 77 insertions(+), 65 deletions(-) create mode 100644 headers/build/host/darwin/fcntl.h create mode 100644 headers/build/host/darwin/stdio.h create mode 100644 headers/build/host/darwin/unistd.h delete mode 100644 src/build/libroot/fs_darwin.h diff --git a/headers/build/host/darwin/fcntl.h b/headers/build/host/darwin/fcntl.h new file mode 100644 index 0000000000..36810e3eb3 --- /dev/null +++ b/headers/build/host/darwin/fcntl.h @@ -0,0 +1,34 @@ +#ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_FCNTL +#define _HAIKU_BUILD_COMPATIBILITY_DARWIN_FCNTL + +#ifdef __cplusplus +extern "C" { +#endif + +#include_next +#include + +/* + * Magic value that specify the use of the current working directory + * to determine the target of relative file paths in the openat() and + * similar syscalls. + */ +#define AT_FDCWD -100 /* CWD FD for the *at() functions */ + +/* + * Miscellaneous flags for the *at() syscalls. + */ +#define AT_EACCESS 0x100 /* faccessat() */ +#define AT_SYMLINK_NOFOLLOW 0x200 /* fstatat(), fchmodat(), fchownat(), + utimensat() */ +#define AT_SYMLINK_FOLLOW 0x400 /* linkat() */ +#define AT_REMOVEDIR 0x800 /* unlinkat() */ + +int unlinkat(int fd, const char *path, int flag); +int futimesat(int fd, const char *path, const struct timeval times[2]); + +#ifdef __cplusplus +} +#endif + +#endif // _HAIKU_BUILD_COMPATIBILITY_DARWIN_FCNTL diff --git a/headers/build/host/darwin/stdio.h b/headers/build/host/darwin/stdio.h new file mode 100644 index 0000000000..08432070ac --- /dev/null +++ b/headers/build/host/darwin/stdio.h @@ -0,0 +1,17 @@ +#ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_STDIO +#define _HAIKU_BUILD_COMPATIBILITY_DARWIN_STDIO + +#ifdef __cplusplus +extern "C" { +#endif + +#include_next + +int renameat(int oldFD, const char* oldPath, int newFD, const char* newPath); +int symlinkat(const char *oldPath, int fd, const char *newPath); + +#ifdef __cplusplus +} +#endif + +#endif // _HAIKU_BUILD_COMPATIBILITY_DARWIN_STDIO diff --git a/headers/build/host/darwin/sys/stat.h b/headers/build/host/darwin/sys/stat.h index 0742c975ca..cd742a9d1a 100644 --- a/headers/build/host/darwin/sys/stat.h +++ b/headers/build/host/darwin/sys/stat.h @@ -1,12 +1,9 @@ #ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_SYS_STAT #define _HAIKU_BUILD_COMPATIBILITY_DARWIN_SYS_STAT - #include_next - #include - #ifndef UTIME_NOW # define UTIME_NOW (-1) # define UTIME_OMIT (-2) @@ -28,5 +25,10 @@ # endif #endif +int fchmodat(int fd, const char* path, mode_t mode, int flag); +int fstatat(int fd, const char *path, struct stat *st, int flag); +int mkdirat(int fd, const char *path, mode_t mode); +int mkfifoat(int fd, const char *path, mode_t mode); +int mknodat(int fd, const char *name, mode_t mode, dev_t dev); #endif /* _HAIKU_BUILD_COMPATIBILITY_DARWIN_SYS_STAT */ diff --git a/headers/build/host/darwin/unistd.h b/headers/build/host/darwin/unistd.h new file mode 100644 index 0000000000..c451674e56 --- /dev/null +++ b/headers/build/host/darwin/unistd.h @@ -0,0 +1,20 @@ +#ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_UNISTD +#define _HAIKU_BUILD_COMPATIBILITY_DARWIN_UNISTD + +#ifdef __cplusplus +extern "C" { +#endif + +#include_next + +int faccessat(int fd, const char* path, int accessMode, int flag); +int fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag); +ssize_t readlinkat(int fd, const char *path, char *buffer, size_t bufferSize); +int linkat(int oldFD, const char *oldPath, int newFD, const char *newPath, + int flag); + +#ifdef __cplusplus +} +#endif + +#endif // _HAIKU_BUILD_COMPATIBILITY_DARWIN_UNISTD diff --git a/headers/build/host/freebsd/sys/stat.h b/headers/build/host/freebsd/sys/stat.h index 4276f92385..5f06ac78ba 100644 --- a/headers/build/host/freebsd/sys/stat.h +++ b/headers/build/host/freebsd/sys/stat.h @@ -1,12 +1,9 @@ #ifndef _HAIKU_BUILD_COMPATIBILITY_FREEBSD_SYS_STAT #define _HAIKU_BUILD_COMPATIBILITY_FREEBSD_SYS_STAT - #include_next - #include - #ifndef UTIME_NOW # define UTIME_NOW (-1) # define UTIME_OMIT (-2) @@ -14,7 +11,7 @@ __BEGIN_DECLS /* assume that futimens() and utimensat() aren't available */ - int futimens(int fd, const struct timespec times[2]); + int futimens(int fd, const struct timespec times[2]); int utimensat(int fd, const char* path, const struct timespec times[2], int flag); @@ -28,5 +25,4 @@ # endif #endif - #endif /* _HAIKU_BUILD_COMPATIBILITY_FREEBSD_SYS_STAT */ diff --git a/src/build/libroot/fs.cpp b/src/build/libroot/fs.cpp index 13a0fdd4df..fd62acfc6e 100644 --- a/src/build/libroot/fs.cpp +++ b/src/build/libroot/fs.cpp @@ -31,8 +31,6 @@ #if defined(HAIKU_HOST_PLATFORM_FREEBSD) # include "fs_freebsd.h" -#elif defined(HAIKU_HOST_PLATFORM_DARWIN) -# include "fs_darwin.h" #endif diff --git a/src/build/libroot/fs_darwin.cpp b/src/build/libroot/fs_darwin.cpp index 115c72dd6e..3bd669f0f5 100644 --- a/src/build/libroot/fs_darwin.cpp +++ b/src/build/libroot/fs_darwin.cpp @@ -5,8 +5,6 @@ */ -#include "fs_darwin.h" - #include #include #include diff --git a/src/build/libroot/fs_darwin.h b/src/build/libroot/fs_darwin.h deleted file mode 100644 index 66c5726c9d..0000000000 --- a/src/build/libroot/fs_darwin.h +++ /dev/null @@ -1,44 +0,0 @@ -/* - * Copyright 2005-2011, Ingo Weinhold, ingo_weinhold@gmx.de. - * Copyright 2012, John Scipione, jscipione@gmail.com. - * Distributed under the terms of the MIT License. - */ -#ifndef FS_DARWIN_H -#define FS_DARWIN_H - - -/* - * Magic value that specify the use of the current working directory - * to determine the target of relative file paths in the openat() and - * similar syscalls. - */ -#define AT_FDCWD -100 /* CWD FD for the *at() functions */ - -/* - * Miscellaneous flags for the *at() syscalls. - */ -#define AT_EACCESS 0x100 /* faccessat() */ -#define AT_SYMLINK_NOFOLLOW 0x200 /* fstatat(), fchmodat(), fchownat(), - utimensat() */ -#define AT_SYMLINK_FOLLOW 0x400 /* linkat() */ -#define AT_REMOVEDIR 0x800 /* unlinkat() */ - -int faccessat(int fd, const char* path, int accessMode, int flag); -int fchmodat(int fd, const char* path, mode_t mode, int flag); -int fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag); -int fstatat(int fd, const char *path, struct stat *st, int flag); -int mkdirat(int fd, const char *path, mode_t mode); -int mkfifoat(int fd, const char *path, mode_t mode); -int mknodat(int fd, const char *name, mode_t mode, dev_t dev); -int renameat(int oldFD, const char* oldPath, int newFD, const char* newPath); - -ssize_t readlinkat(int fd, const char *path, char *buffer, size_t bufferSize); -int symlinkat(const char *oldPath, int fd, const char *newPath); -int unlinkat(int fd, const char *path, int flag); -int linkat(int oldFD, const char *oldPath, int newFD, const char *newPath, - int flag); - -int futimesat(int fd, const char *path, const struct timeval times[2]); - - -#endif // FS_DARWIN_H diff --git a/src/build/libroot/remapped_functions.h b/src/build/libroot/remapped_functions.h index 6b940e72e9..01190bb65e 100644 --- a/src/build/libroot/remapped_functions.h +++ b/src/build/libroot/remapped_functions.h @@ -5,18 +5,10 @@ #ifndef REMAPPED_FUNCTIONS_H #define REMAPPED_FUNCTIONS_H - -#include -#include -#include -#include - - #ifdef __cplusplus extern "C" { #endif - int _haiku_build_fchmod(int fd, mode_t mode); int _haiku_build_fchmodat(int fd, const char* path, mode_t mode, int flag); int _haiku_build_fstat(int fd, struct stat* st); @@ -53,7 +45,6 @@ int _haiku_build_fcntl(int fd, int op, int argument); int _haiku_build_renameat(int fromFD, const char* from, int toFD, const char* to); - #ifdef __cplusplus } // extern "C" #endif From 2e4a953d368467ccbcbc7068e1e3096cd340a774 Mon Sep 17 00:00:00 2001 From: Niels Sascha Reedijk Date: Sun, 12 Aug 2012 06:22:50 +0200 Subject: [PATCH 17/59] Update translations from Pootle --- .../add-ons/disk_systems/bfs/nb.catkeys | 14 ++++++------- .../input_server/devices/keyboard/nb.catkeys | 8 ++++++- .../inbound_filters/match_header/nb.catkeys | 13 ++++++++++++ .../inbound_filters/notifier/nb.catkeys | 16 ++++++++++++++ .../inbound_filters/notifier/ru.catkeys | 14 +++++++++---- .../inbound_filters/spam_filter/ru.catkeys | 9 ++++++++ .../inbound_protocols/imap/nb.catkeys | 9 ++++++++ .../inbound_protocols/imap/ru.catkeys | 8 +++++++ .../inbound_protocols/pop3/nb.catkeys | 16 ++++++++++++++ .../inbound_protocols/pop3/ru.catkeys | 16 ++++++++++++++ .../outbound_filters/fortune/nb.catkeys | 4 ++++ .../outbound_filters/fortune/ru.catkeys | 2 ++ .../outbound_protocols/smtp/nb.catkeys | 15 +++++++------ .../outbound_protocols/smtp/ru.catkeys | 2 ++ .../add-ons/screen_savers/flurry/nb.catkeys | 3 ++- .../add-ons/screen_savers/glife/nb.catkeys | 12 +++++++++++ .../add-ons/screen_savers/ifs/nb.catkeys | 5 ++++- .../add-ons/translators/gif/nb.catkeys | 5 ++++- .../add-ons/translators/hpgs/nb.catkeys | 5 +++-- .../add-ons/translators/hvif/nb.catkeys | 4 +++- .../add-ons/translators/ico/nb.catkeys | 11 +++++++++- .../add-ons/translators/jpeg/nb.catkeys | 21 +++++++++++++++++-- .../add-ons/translators/jpeg/ru.catkeys | 2 +- .../add-ons/translators/webp/ru.catkeys | 2 +- data/catalogs/apps/aboutsystem/ru.catkeys | 13 ++++++++---- data/catalogs/apps/bootmanager/ru.catkeys | 2 +- data/catalogs/apps/drivesetup/de.catkeys | 10 ++++++++- data/catalogs/apps/icon-o-matic/ru.catkeys | 4 ++-- data/catalogs/apps/magnify/ru.catkeys | 10 ++++----- data/catalogs/apps/mail/ru.catkeys | 2 +- data/catalogs/apps/midiplayer/ru.catkeys | 5 +++-- data/catalogs/apps/webpositive/ru.catkeys | 5 ++++- data/catalogs/bin/filepanel/ru.catkeys | 2 +- data/catalogs/kits/tracker/ru.catkeys | 12 +++++++++-- .../catalogs/preferences/bluetooth/ru.catkeys | 2 +- data/catalogs/servers/mail/ru.catkeys | 11 +++++++--- data/catalogs/servers/mount/ru.catkeys | 2 +- 37 files changed, 242 insertions(+), 54 deletions(-) create mode 100644 data/catalogs/add-ons/mail_daemon/inbound_filters/match_header/nb.catkeys create mode 100644 data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/nb.catkeys create mode 100644 data/catalogs/add-ons/mail_daemon/inbound_filters/spam_filter/ru.catkeys create mode 100644 data/catalogs/add-ons/mail_daemon/inbound_protocols/imap/nb.catkeys create mode 100644 data/catalogs/add-ons/mail_daemon/inbound_protocols/imap/ru.catkeys create mode 100644 data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/nb.catkeys create mode 100644 data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/ru.catkeys create mode 100644 data/catalogs/add-ons/mail_daemon/outbound_filters/fortune/nb.catkeys create mode 100644 data/catalogs/add-ons/mail_daemon/outbound_filters/fortune/ru.catkeys create mode 100644 data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/ru.catkeys create mode 100644 data/catalogs/add-ons/screen_savers/glife/nb.catkeys diff --git a/data/catalogs/add-ons/disk_systems/bfs/nb.catkeys b/data/catalogs/add-ons/disk_systems/bfs/nb.catkeys index 693955c734..338be67f0a 100644 --- a/data/catalogs/add-ons/disk_systems/bfs/nb.catkeys +++ b/data/catalogs/add-ons/disk_systems/bfs/nb.catkeys @@ -1,8 +1,8 @@ -1 norwegian_bokmål application/x-vnd.Haiku-BFSAddOn 1074880496 -1024 (Mostly small files) BFS_Initialize_Parameter 1024 (Hovedsaklig små filer) -2048 (Recommended) BFS_Initialize_Parameter 2048 (Anbefalt) -8192 (Mostly large files) BFS_Initialize_Parameter 8192 (Hovedsaklig store filer) -Blocksize: BFS_Initialize_Parameter Blokkstørrelse: -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 Å slå av søkefunksjonen kan øke hastigheten på noen filsystemprosesser, men bør bare brukes hvis man er sikker på at man ikke trenger å søke.\nAlle oppstartsvolumer for Haiku må ha søkefunksjonen aktivert. -Enable query support BFS_Initialize_Parameter Aktiver søkefunksjon +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-BFSAddOn 1074880496 +Enable query support BFS_Initialize_Parameter Slå på støtte for søk +2048 (Recommended) BFS_Initialize_Parameter 2048 (anbefalt) +8192 (Mostly large files) BFS_Initialize_Parameter 8192 (hovedsaklig store filer) +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 Å slå av støtte for søk kan gjøre at noen filsystemoperasjoner går raskere, men bør bare brukes hvis man er helt sikker på at man ikke kommer til å få bruk for søk.\nVolumer som skal brukes som oppstartsvolum for Haiku må ha støtte for søk slått på. +1024 (Mostly small files) BFS_Initialize_Parameter 1024 (hovedsaklig små filer) +Blocksize: BFS_Initialize_Parameter Blokkstørelse: Name: BFS_Initialize_Parameter Navn: diff --git a/data/catalogs/add-ons/input_server/devices/keyboard/nb.catkeys b/data/catalogs/add-ons/input_server/devices/keyboard/nb.catkeys index c820eaa812..451d918817 100644 --- a/data/catalogs/add-ons/input_server/devices/keyboard/nb.catkeys +++ b/data/catalogs/add-ons/input_server/devices/keyboard/nb.catkeys @@ -1,4 +1,10 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-KeyboardInputServerDevice 4131445541 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-KeyboardInputServerDevice 2536418998 +Kill application Team monitor Avbryt program Quit application Team monitor Avslutt program +Select an application from the list above and click one of the buttons 'Kill application' and 'Quit application' in order to close it.\n\nHold CONTROL+ALT+DELETE for %ld seconds to reboot. Team monitor Merk et program i listen over og klikk på 'Avbryt program' eller 'Avslutt program' for å stanse det.\n\nHold CONTROL+ALT+DELETE nede i %ld sekunder for å starte maskinen på nytt. +If the application will not quit you may have to kill it. Team monitor Hvis programmet ikke vil avslutte kan det hende du må avbryte det. Force reboot Team monitor Tving omstart +Team monitor Team monitor Team-monitor +(This team is a system component) Team monitor (Dette teamet er en systemkomponent) +Restart the desktop Team monitor Start skrivebordet på nytt Cancel Team monitor Avbryt diff --git a/data/catalogs/add-ons/mail_daemon/inbound_filters/match_header/nb.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_filters/match_header/nb.catkeys new file mode 100644 index 0000000000..6837d0082b --- /dev/null +++ b/data/catalogs/add-ons/mail_daemon/inbound_filters/match_header/nb.catkeys @@ -0,0 +1,13 @@ +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-MatchHeader 1828559781 + ConfigView +has ConfigView har +Move to ConfigView Flytt til +Then ConfigView Så +this field is based on the action ConfigView dette feltet er basert på handlingen +Delete message ConfigView Slett melding +Rule filter RuleFilter Regelfilter + ConfigView +Set as read ConfigView Merk som lest +Reply with ConfigView Svar med +If ConfigView Hvis +header (e.g. Subject) ConfigView header (Emne) diff --git a/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/nb.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/nb.catkeys new file mode 100644 index 0000000000..e3e232cb1e --- /dev/null +++ b/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/nb.catkeys @@ -0,0 +1,16 @@ +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-NewMailNotification 3624191291 +%num new message filter %num ny melding +%num new messages filter %num nye meldinger +Keyboard LEDs ConfigView LED på tastaturet +You have %num new messages for %name. filter Du har %num nye meldinger til %name. +You have %num new message for %name. filter Du har %num ny melding til %name. +Log window ConfigView Logg-vindu +Central beep ConfigView Sentral pipetone +Beep ConfigView Pipetone +Method: ConfigView Metode: +Central alert ConfigView Sentral varsling +Alert ConfigView Varsling +none ConfigView ingen +New messages filter Nye meldinger +New mails notification ConfigView Varsling om ny e-post +OK filter OK diff --git a/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/ru.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/ru.catkeys index 534be7573b..70d51d1e09 100644 --- a/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/ru.catkeys +++ b/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/ru.catkeys @@ -1,10 +1,16 @@ -1 russian x-vnd.Haiku-NewMailNotification 3801190717 -%num new message filter %num новое сообщение -%num new messages filter %num новых сообщений +1 russian x-vnd.Haiku-NewMailNotification 3624191291 +%num new message filter Новых сообщений: %num +%num new messages filter Новых сообщений: %num Keyboard LEDs ConfigView Клавиатурные светодиоды -You have %num new message for %name. filter У вас есть %num новое сообщение для %name. +You have %num new messages for %name. filter Новых сообщений для %name: %num. +You have %num new message for %name. filter Новых сообщений для %name: %num. Log window ConfigView Окно журнала Central beep ConfigView Центральный звуковой сигнал Beep ConfigView Звуковой сигнал Method: ConfigView Метод: +Central alert ConfigView Центральное оповещение Alert ConfigView Оповещение +none ConfigView нет +New messages filter Новое сообщение +New mails notification ConfigView Уведомление о новой почте +OK filter OK diff --git a/data/catalogs/add-ons/mail_daemon/inbound_filters/spam_filter/ru.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_filters/spam_filter/ru.catkeys new file mode 100644 index 0000000000..af6601ad5d --- /dev/null +++ b/data/catalogs/add-ons/mail_daemon/inbound_filters/spam_filter/ru.catkeys @@ -0,0 +1,9 @@ +1 russian x-vnd.Haiku-SpamFilter 1975155212 +or empty e-mail SpamFilterConfig или пустое письмо +Spam Filter (AGMS Bayesian) SpamFilter Спам-фильтр +Genuine below and uncertain above: SpamFilterConfig Достоверно ниже и неточно выше: +Spam above: SpamFilterConfig Спам выше: +Add spam rating to start of subject SpamFilterConfig Добавить спам-рейтинг к начало темы +Learn from all incoming e-mail SpamFilterConfig Обучаться на всех входящих письмах +Sorry, unable to launch the spamdbm program to let you edit the server settings. SpamFilterConfig Извините, не удалось запустить программу spamdbm, чтобы дать вам возможность изменить настройки сервера. +Close SpamFilterConfig Закрыть diff --git a/data/catalogs/add-ons/mail_daemon/inbound_protocols/imap/nb.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_protocols/imap/nb.catkeys new file mode 100644 index 0000000000..b445d8362e --- /dev/null +++ b/data/catalogs/add-ons/mail_daemon/inbound_protocols/imap/nb.catkeys @@ -0,0 +1,9 @@ +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-IMAP 3892875357 +Destination: imap_config Mål: +status IMAPFolderConfig status +Apply IMAPFolderConfig Bruk +IMAP Folders imap_config IMAP-mapper +Fetching IMAP folders, have patience... IMAPFolderConfig Henter IMAP-mapper, vent litt ... +IMAP Folders IMAPFolderConfig IMAP-mapper +Subcribe / Unsuscribe IMAP folders, have patience... IMAPFolderConfig Abonner / si opp IMAP-mapper, vent litt ... +Failed to fetch available storage. IMAPFolderConfig Kunne ikke innhente tilgjengelig lagringsplass. diff --git a/data/catalogs/add-ons/mail_daemon/inbound_protocols/imap/ru.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_protocols/imap/ru.catkeys new file mode 100644 index 0000000000..331b0a9afe --- /dev/null +++ b/data/catalogs/add-ons/mail_daemon/inbound_protocols/imap/ru.catkeys @@ -0,0 +1,8 @@ +1 russian x-vnd.Haiku-IMAP 4105475134 +status IMAPFolderConfig статус +Apply IMAPFolderConfig Применить +IMAP Folders imap_config IMAP папки +Fetching IMAP folders, have patience... IMAPFolderConfig Запрашиваются IMAP папки, имейте терпение... +IMAP Folders IMAPFolderConfig IMAP папки +Subcribe / Unsuscribe IMAP folders, have patience... IMAPFolderConfig Подписать / Отписать IMAP папки, имейте терпение... +Failed to fetch available storage. IMAPFolderConfig Не удалось запросить доступное пространство. diff --git a/data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/nb.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/nb.catkeys new file mode 100644 index 0000000000..113be6573a --- /dev/null +++ b/data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/nb.catkeys @@ -0,0 +1,16 @@ +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-POP3 4151284496 +Plain text ConfigView Ren tekst +Sending APOP authentication… pop3 Sender APOP autentifisering ... +Sending username… pop3 Sender brukernavn ... +: The server does not support APOP. pop3 : Serveren støtter ikke APOP. +Getting mailbox size… pop3 Henter postboksstørrelse ... +Connecting to POP3 server… pop3 Kobler til POP3-serveren ... +: No reply.\n pop3 : Ikke noe svar.\n +: Connection refused or host not found pop3 : Tilkobling avvist eller tjener ikke funnet +Error while connecting to server %serv pop3 En feil oppsto ved tilkobling til serveren %serv +Error while authenticating user %user pop3 En feil oppsto under autentifisering av brukeren %user +Destination: ConfigView Mål: +APOP ConfigView APOP +Sending password… pop3 Sender passord ... +Connect to server… pop3 Koble til server ... +. The server said:\n pop3 . Serveren sa:\n diff --git a/data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/ru.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/ru.catkeys new file mode 100644 index 0000000000..74cb22a43d --- /dev/null +++ b/data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/ru.catkeys @@ -0,0 +1,16 @@ +1 russian x-vnd.Haiku-POP3 4247002942 +Plain text ConfigView Обычный текст +Sending APOP authentication… pop3 Устанавливается APOP авторизация… +Sending username… pop3 Посылка имени пользователя… +: The server does not support APOP. pop3 : Сервер не поддерживает APOP. +Getting mailbox size… pop3 Получение размера почтового ящика… +Connecting to POP3 server… pop3 Соединение с сервером POP3… +Getting UniqueIDs… pop3 Получение уникальных идентификаторов… +: No reply.\n pop3 : Нет ответа.\n +: Connection refused or host not found pop3 : В соединении отказано или сервер не найден +Error while connecting to server %serv pop3 Ошибка при соединении с сервером %serv +Error while authenticating user %user pop3 Ошибка при авторизации пользователя %user +APOP ConfigView APOP +Sending password… pop3 Отправка пароля… +Connect to server… pop3 Подключение к серверу… +. The server said:\n pop3 . Сервер ответил:\n diff --git a/data/catalogs/add-ons/mail_daemon/outbound_filters/fortune/nb.catkeys b/data/catalogs/add-ons/mail_daemon/outbound_filters/fortune/nb.catkeys new file mode 100644 index 0000000000..2204f7fd71 --- /dev/null +++ b/data/catalogs/add-ons/mail_daemon/outbound_filters/fortune/nb.catkeys @@ -0,0 +1,4 @@ +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-Fortune 1292458430 +Fortune file: ConfigView Spådomsfil: +Fortune cookie says:\n\n ConfigView Lykkekaken sier:\n\n +Tag line: ConfigView Motto: diff --git a/data/catalogs/add-ons/mail_daemon/outbound_filters/fortune/ru.catkeys b/data/catalogs/add-ons/mail_daemon/outbound_filters/fortune/ru.catkeys new file mode 100644 index 0000000000..a68dde5a24 --- /dev/null +++ b/data/catalogs/add-ons/mail_daemon/outbound_filters/fortune/ru.catkeys @@ -0,0 +1,2 @@ +1 russian x-vnd.Haiku-Fortune 1971417927 +Fortune cookie says:\n\n ConfigView Печенье с предсказанием говорит:\n\n diff --git a/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/nb.catkeys b/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/nb.catkeys index 28d680ac04..9d311887ff 100644 --- a/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/nb.catkeys +++ b/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/nb.catkeys @@ -1,13 +1,16 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-SMTP 1052586247 -SMTP server: ConfigView SMTP server: +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-SMTP 2740407895 +SMTP server: ConfigView SMTP-tjener: +STARTTLS ConfigView STARTTLS Error while logging in to %serv smtp Feil ved innlogging til % serv +Unencrypted ConfigView Ukryptert . The server says:\n smtp . Serveren sier:\n ESMTP ConfigView ESMTP -Connecting to server… smtp Kobler til server... -Error while opening connection to %serv smtp Feil ved opening kontakt til % serv -POP3 authentication failed. The server said:\n smtp POP3 autentisering feilet. Server sa:\n +Connecting to server… smtp Kobler til server ... +Error while opening connection to %serv smtp Feil ved åpning av forbindelsen til %serv +POP3 authentication failed. The server said:\n smtp POP3 autentifisering feilet. Serveren sa:\n Destination: ConfigView Destinasjon: -: Connection refused or host not found. smtp : Tilkobling avist eller vert ikke funnet. +: Connection refused or host not found. smtp : Tilkobling avvist eller tjener ikke funnet. None ConfigView Ingen POP3 before SMTP ConfigView POP3 før SMPT +SSL ConfigView SSL . The server said:\n smtp . Serveren sa:\n diff --git a/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/ru.catkeys b/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/ru.catkeys new file mode 100644 index 0000000000..7d502296c6 --- /dev/null +++ b/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/ru.catkeys @@ -0,0 +1,2 @@ +1 russian x-vnd.Haiku-SMTP 3465529429 +SMTP server: ConfigView SMTP-сервер: diff --git a/data/catalogs/add-ons/screen_savers/flurry/nb.catkeys b/data/catalogs/add-ons/screen_savers/flurry/nb.catkeys index 2f8b68d16c..b57eacf257 100644 --- a/data/catalogs/add-ons/screen_savers/flurry/nb.catkeys +++ b/data/catalogs/add-ons/screen_savers/flurry/nb.catkeys @@ -1 +1,2 @@ -1 norwegian_bokmål x-vnd.Haiku-Flurry 0 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-Flurry 3686556109 +Flurry System name Flurry diff --git a/data/catalogs/add-ons/screen_savers/glife/nb.catkeys b/data/catalogs/add-ons/screen_savers/glife/nb.catkeys new file mode 100644 index 0000000000..e5fac3f7c7 --- /dev/null +++ b/data/catalogs/add-ons/screen_savers/glife/nb.catkeys @@ -0,0 +1,12 @@ +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-GLifeScreensaver 1482741810 +Grid Border: %li GLife ScreenSaver Gitterkant: %li +Grid Width: GLife ScreenSaver Gitterbredde: +none GLife ScreenSaver ingen +Grid Height: GLife ScreenSaver Gitterhøyde: +%sx GLife ScreenSaver This is a factor: the x represents 'times' %sx +None GLife ScreenSaver Ingen +4x GLife ScreenSaver This is a factor: the x represents 'times' 4x +Grid Width: %li GLife ScreenSaver Gitterbredde: %li +Grid Height: %li GLife ScreenSaver Gitterhøyde: %li +Grid Border: GLife ScreenSaver Gitterkant: +by Aaron Hill GLife ScreenSaver av Aaron Hill diff --git a/data/catalogs/add-ons/screen_savers/ifs/nb.catkeys b/data/catalogs/add-ons/screen_savers/ifs/nb.catkeys index 02f265bb5c..e98f5ee64f 100644 --- a/data/catalogs/add-ons/screen_savers/ifs/nb.catkeys +++ b/data/catalogs/add-ons/screen_savers/ifs/nb.catkeys @@ -1 +1,4 @@ -1 norwegian_bokmål x-vnd.Haiku-IFSScreensaver 0 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-IFSScreensaver 3581364492 +Iterated Function System Screensaver IFS System med repeterende funksjoner +Morphing speed: Screensaver IFS Endringshastighet: +%screenSaverName%\n\n© 1997 Massimino Pascal\n\nxscreensaver port by Stephan Aßmus\n Screensaver IFS %screenSaverName%\n\n© 1997 Massimino Pascal\n\nxscreensaver port av Stephan Aßmus\n diff --git a/data/catalogs/add-ons/translators/gif/nb.catkeys b/data/catalogs/add-ons/translators/gif/nb.catkeys index 27d76a3ad3..099e2db15c 100644 --- a/data/catalogs/add-ons/translators/gif/nb.catkeys +++ b/data/catalogs/add-ons/translators/gif/nb.catkeys @@ -1,10 +1,13 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-GIFTranslator 1121369485 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-GIFTranslator 3529699712 Websafe GIFView Web-sikker Optimal GIFView Optimal Greyscale GIFView Gråtone +Be Bitmap Format (GIFTranslator) GIFTranslator Be Bitmap Format (GIFTranslator) GIF image GIFTranslator GIF-bilde +Write transparent images GIFView Skriv gjennomsiktige bilder Palette GIFView Palett Use RGB color GIFView Bruk RGB-farger +Use dithering GIFView Bruk nyansesimulering GIF Settings GIFTranslator GIF-innstillinger BeOS system GIFView BeOS-system Automatic (from alpha channel) GIFView Automatisk (fra alfa-kanal) diff --git a/data/catalogs/add-ons/translators/hpgs/nb.catkeys b/data/catalogs/add-ons/translators/hpgs/nb.catkeys index 16f3a71627..fb77ef269e 100644 --- a/data/catalogs/add-ons/translators/hpgs/nb.catkeys +++ b/data/catalogs/add-ons/translators/hpgs/nb.catkeys @@ -1,6 +1,7 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-HPGSTranslator 3081638323 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-HPGSTranslator 885771575 Based on HPGS (http://hpgs.berlios.de) ConfigView Basert på HPGS (http://hpgs.berlios.de) -Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s +Version %d.%d.%d, %s ConfigView Versjon %d.%d.%d, %s +Error: Cannot process plot data %s\n HPGSTranslator Feil: Kan ikke behandle plot-data %s\n HPGS image HPGSTranslator HPGS-bilde HPGSTranslator Settings ConfigView HPGS-oversetterinnstillinger HPGS images ConfigView HPGS-bilder diff --git a/data/catalogs/add-ons/translators/hvif/nb.catkeys b/data/catalogs/add-ons/translators/hvif/nb.catkeys index c6d90ad88b..87ef70c135 100644 --- a/data/catalogs/add-ons/translators/hvif/nb.catkeys +++ b/data/catalogs/add-ons/translators/hvif/nb.catkeys @@ -1,6 +1,8 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-HVIFTranslator 2227623652 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-HVIFTranslator 813066125 HVIF icons HVIFTranslator HVIF-ikoner Render size: HVIFView Visningsstørrelse HVIFTranslator Settings HVIFTranslator HVIF-oversetterinnstillinger +Native Haiku vector icon translator HVIFTranslator Haiku-vektorikonoversetter +Native Haiku icon format translator HVIFView Haiku-ikonformatoversetter HVIF Settings HVIFMain HVIF-innstillinger Version %d.%d.%d, %s HVIFView Versjon %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/ico/nb.catkeys b/data/catalogs/add-ons/translators/ico/nb.catkeys index 56a0aa7f77..4935046f91 100644 --- a/data/catalogs/add-ons/translators/ico/nb.catkeys +++ b/data/catalogs/add-ons/translators/ico/nb.catkeys @@ -1,4 +1,13 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-ICOTranslator 17517146 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-ICOTranslator 2387694671 +Cursor ICOTranslator Markør Version %d.%d.%d, %s ConfigView Versjon %d.%d.%d, %s +Windows %s %ld bit image ICOTranslator Windows %s %ld bit bilde +Windows icon images ConfigView Windows-ikonbilder Valid icon sizes are 16, 32, or 48 ConfigView Gyldige ikonstørrelser er 16, 32, eller 48 +Enforce valid icon sizes ConfigView Håndhev gyldige ikonstørrelser +ICO Settings main ICO-innstillinger +Windows icon translator ICOTranslator Windows-ikonoversetter +pixels in either direction. ConfigView bildepunkter i hver retning Icon ICOTranslator Ikon +ICOTranslator Settings ConfigView ICO-oversetterinnstillinger +Windows icon images ICOTranslator Windows-ikonbilder diff --git a/data/catalogs/add-ons/translators/jpeg/nb.catkeys b/data/catalogs/add-ons/translators/jpeg/nb.catkeys index c7db9fe3ab..a3042255bd 100644 --- a/data/catalogs/add-ons/translators/jpeg/nb.catkeys +++ b/data/catalogs/add-ons/translators/jpeg/nb.catkeys @@ -1,2 +1,19 @@ -1 norwegian_bokmål x-vnd.Haiku-JPEGTranslator 813808668 -ISO exit_parser ISO +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-JPEGTranslator 397783086 +Output quality JPEGTranslator Utdata-kvalitet +JPEG images JPEGTranslator JPEG-bilder +Prevent colors 'washing out' JPEGTranslator Hindre 'utvaskede' farger +JPEG Library Error: %s\n be_jerror JPEG-bibliotek-feil: %s\n +About JPEGTranslator Om +Low JPEGTranslator Lav +Make file smaller (sligthtly worse quality) JPEGTranslator Gjør filen mindre (litt dårligere kvalitet) +None JPEGTranslator Ingen +Be Bitmap Format (JPEGTranslator) JPEGTranslator Be Bitmap-format (JPEGTranslator) +Show warning messages JPEGTranslator Vis advarsler +Output smoothing strength JPEGTranslator Utdata utjevningsstyrke +High JPEGTranslator Høy +Write JPEGTranslator Skriv +Write black-and-white images as RGB24 JPEGTranslator Skriv svart-hvitt-bilder som RGB24 +Read greyscale images as RGB32 JPEGTranslator Les gråtonebilder som RGB32 +Read JPEGTranslator Les +JPEG Library Warning: %s\n be_jerror JPEG-bilbliotekadvarsel: %s\n +Use progressive compression JPEGTranslator Bruk progressiv kompresjon diff --git a/data/catalogs/add-ons/translators/jpeg/ru.catkeys b/data/catalogs/add-ons/translators/jpeg/ru.catkeys index da46dcf422..b4f41f86a9 100644 --- a/data/catalogs/add-ons/translators/jpeg/ru.catkeys +++ b/data/catalogs/add-ons/translators/jpeg/ru.catkeys @@ -5,7 +5,7 @@ Prevent colors 'washing out' JPEGTranslator Предотвращать 'раз JPEG Library Error: %s\n be_jerror Ошибка библиотеки JPEG: %s\n Use CMYK code with 0 for 100% ink coverage JPEGTranslator Использовать CMYK код с 0 для 100% чернильного покрытия About JPEGTranslator Авторы -©2002-2003, Marcin Konicki\n©2005-2007, Haiku\n\nBased on IJG library © 1994-2009, Thomas G. Lane, Guido Vollbeding.\n\thttp://www.ijg.org/files/\n\nwith \"lossless\" encoding support patch by Ken Murchison\n\thttp://www.oceana.com/ftp/ljpeg/\n\nWith some colorspace conversion routines by Magnus Hellman\n\thttp://www.bebits.com/app/802\n JPEGTranslator ©2002-2003, Marcin Konicki\n©2005-2007, Haiku\n\nОсновано на библиотеке IJG © 1994-2009, Thomas G. Lane, Guido Vollbeding.\n\thttp://www.ijg.org/files/\n\nПоддержку записи без потерь разработал Ken Murchison.\n\thttp://www.oceana.com/ftp/ljpeg/\n\nПроцедуры преобразования цветовых пространств разработал Magnus Hellman.\n\thttp://www.bebits.com/app/802\n +©2002-2003, Marcin Konicki\n©2005-2007, Haiku\n\nBased on IJG library © 1994-2009, Thomas G. Lane, Guido Vollbeding.\n\thttp://www.ijg.org/files/\n\nwith \"lossless\" encoding support patch by Ken Murchison\n\thttp://www.oceana.com/ftp/ljpeg/\n\nWith some colorspace conversion routines by Magnus Hellman\n\thttp://www.bebits.com/app/802\n JPEGTranslator Все права защищены ©2002-2003, Marcin Konicki\nВсе права защищены ©2005-2007, Haiku\n\nОсновано на библиотеке IJG © 1994-2009, Thomas G. Lane, Guido Vollbeding.\n\thttp://www.ijg.org/files/\n\nПоддержку кодирования без потерь разработал Ken Murchison.\n\thttp://www.oceana.com/ftp/ljpeg/\n\nПроцедуры преобразования цветовых пространств разработал Magnus Hellman.\n\thttp://www.bebits.com/app/802\n Low JPEGTranslator Низкое Make file smaller (sligthtly worse quality) JPEGTranslator Делать файл меньше (немного худшего качества) None JPEGTranslator Нет diff --git a/data/catalogs/add-ons/translators/webp/ru.catkeys b/data/catalogs/add-ons/translators/webp/ru.catkeys index 813c2a2acb..4972b75c3d 100644 --- a/data/catalogs/add-ons/translators/webp/ru.catkeys +++ b/data/catalogs/add-ons/translators/webp/ru.catkeys @@ -10,7 +10,7 @@ WebP Settings main Настройки WebP транслятора Text ConfigView Текст Slower but better ConfigView Медленнее, но лучше WebP image WebPTranslator WebP изображение -©2010-2011 Haiku Inc. ConfigView Все права защищены ©2010-2011 Haiku Inc. +©2010-2011 Haiku Inc. ConfigView Все права защищены ©2010-2011 Haiku, Inc. Output preset: ConfigView Пресет вывода: Picture ConfigView Изображение Low ConfigView Низкое diff --git a/data/catalogs/apps/aboutsystem/ru.catkeys b/data/catalogs/apps/aboutsystem/ru.catkeys index c43d289705..7e58aac2c8 100644 --- a/data/catalogs/apps/aboutsystem/ru.catkeys +++ b/data/catalogs/apps/aboutsystem/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-About 3837926831 +1 russian x-vnd.Haiku-About 1855360637 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 @@ -7,7 +7,7 @@ Copyright © 1996-2005 Julian R Seward. All rights reserved. AboutView Все %d MiB total AboutView Всего %d МБ Michael Phipps (project founder)\n\n AboutView Michael Phipps (основателю проекта)\n\n The Haiku-Ports team\n AboutView Команде Haiku-Ports\n -Copyright © 1998-2003 Daniel Veillard. All rights reserved. AboutView Все права защищены © 1998-2003 Daniel Veillard. +Copyright © 1998-2003 Daniel Veillard. All rights reserved. AboutView Все права защищены © 1998-2003 Daniel Veillard. %d MiB used (%d%%) AboutView %d МБ использовано (%d%%) Website, marketing & documentation:\n AboutView Веб-сайт, маркетинг и документация:\n AboutSystem System name О системе @@ -24,6 +24,7 @@ BSD (3-clause) AboutView 3-пунктовая BSD Copyright © 2000-2007 Fabrice Bellard, et al. AboutView Все права защищены © 2000-2007 Fabrice Bellard и другие. Contributors:\n AboutView Внесли вклад в развитие:\n Unknown AboutView Неизвестен +Copyright © 2002-2004 Vivek Mohan. All rights reserved. AboutView Все права защищены © 2002-2004 Steve Lhomme. ... and the many people making donations!\n\n AboutView ... и многим другим людям, делающим пожертвования!\n\n \n… and probably some more we forgot to mention (sorry!)\n\n AboutView \n… а также те, кого мы забыли упомянуть (простите!)\n\n %.2f GHz AboutView %.2f ГГц @@ -37,6 +38,7 @@ Google & their Google Summer of Code program\n AboutView Корпорации G Copyright © 2002-2003 Steve Lhomme. All rights reserved. AboutView Все права защищены © 2002-2003 Steve Lhomme. \nCopyrights\n\n AboutView \nАвторские права\n\n Current maintainers:\n AboutView Текущие разработчики:\n +Copyright © 2006-2007 Intel Corporation. All rights reserved. AboutView Все права защищены © 2006-2007 Intel Coporation. Time running: AboutView Время работы: Contains software from the FreeBSD Project, released under the BSD license:\ncal, ftpd, ping, telnet, telnetd, traceroute\nCopyright © 1994-2008 The FreeBSD Project. All rights reserved. AboutView Содержит программное обеспечение из проекта FreeBSD, выпущен под лицензией BSD:\ncal, ftpd, ping, telnet, telnetd, tracerout\nВсе права защищены © 1994-2008 Проект FreeBSD. The Haikuware team and their bounty program\n AboutView Команде Haikuware и их программе пожертвований\n @@ -45,16 +47,19 @@ 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). +Copyright © 2004-2005 Intel Corporation. All rights reserved. AboutView Все права защищены © 2004-2005 Intel Corporation. +Copyright © 2002-2006 Maxim Shemanarev (McSeem). AboutView Все права защищены © 2002-2006 Максим Шеманарев (McSeem). Copyright © 1999-2007 Michael C. Ring. All rights reserved. AboutView Все права защищены © 1999-2007 Michael C. Ring. The BeGeistert team\n AboutView Команде BeGeistert\n The University of Auckland and Christof Lutteroth\n\n AboutView Университету Окленда и Christof Lutteroth\n\n Copyright © 1995-2001 Lars Düning. All rights reserved. AboutView Все права защищены © 1995-2001 Lars Düning. -Copyright © 2002-2008 Alexander L. Roshal. All rights reserved. AboutView Все права защищены © Александр Л. Рошал. +Copyright © 2002-2008 Alexander L. Roshal. All rights reserved. AboutView Все права защищены © 2002-2008 Александр Л. Рошал. +Copyright © 2003-2006 Intel Corporation. All rights reserved. AboutView Все права защищены © 2003-2006 Intel Corporation. %ld MHz AboutView %ld МГц Contains software from the GNU Project, released under the GPL and LGPL licenses:\nGNU C Library, GNU coretools, diffutils, findutils, sharutils, gawk, bison, m4, make, gdb, wget, ncurses, termcap, Bourne Again Shell.\nCopyright © The Free Software Foundation. AboutView Содержит программное обеспечение из Проекта GNU, выпущенное под лицензиями GPL и LGPL:\nБиблиотека GNU C, GNU coretools, diffutils, findutils, sharutils, gawk, bison, m4, make, gdb, wget, ncurses, termcap, Bourne Again Shell.\nВсе права защищены © Фонд свободного программного обеспечения. MIT license. All rights reserved. AboutView Лицензия MIT. Все права защищены. [Click a license name to read the respective license.]\n\n AboutView [Щелкните левой кнопкой мыши на название лицензии для её прочтения.]\n\n +Copyright © 2007 Ralink Technology Corporation. All rights reserved. AboutView Все права защищены © 2007 Ralink Technology Corporation. Copyright © 1990-2002 Info-ZIP. All rights reserved. AboutView Все права защищены © 1990-2002 Info-ZIP. License: AboutView Лицензия: GCC %d Hybrid AboutView GCC %d Гибрид diff --git a/data/catalogs/apps/bootmanager/ru.catkeys b/data/catalogs/apps/bootmanager/ru.catkeys index b5332a0fde..f669c29777 100644 --- a/data/catalogs/apps/bootmanager/ru.catkeys +++ b/data/catalogs/apps/bootmanager/ru.catkeys @@ -7,7 +7,7 @@ The old Master Boot Record could not be saved to %s BootManagerController Пр Restore MBR BootManagerController Button Восстановить загрузочную запись (MBR) Hard Drive DrivesPage Default disk name Жесткий диск USB Drive DrivesPage Default disk name USB диск -The Master Boot Record (MBR) of the boot device:\n\t%s\nwill now be saved to disk. Please select a file to save the MBR into.\n\nIf something goes wrong with the installation or if you later wish to remove the boot menu, simply run the bootman program and choose the 'Uninstall' option. BootManagerController Загрузочная запись (MBR) устройства:\n\t%s\nсейчас будет записана на диск. Пожалуйста, выберите файл, в который будет сохранена загрузочная запись.\n\nЕсли что-то пойдет не так во время установки или если позже вы захотите удалить загрузочное меню, просто запустите программу Менеджер загрузки и нажмите кнопку 'Удалить. +The Master Boot Record (MBR) of the boot device:\n\t%s\nwill now be saved to disk. Please select a file to save the MBR into.\n\nIf something goes wrong with the installation or if you later wish to remove the boot menu, simply run the bootman program and choose the 'Uninstall' option. BootManagerController Загрузочная запись (MBR) устройства:\n\t%s\nсейчас будет записана на диск. Пожалуйста, выберите файл, в который будет сохранена загрузочная запись.\n\nЕсли что-то пойдет не так во время установки или если позже вы захотите удалить загрузочное меню, просто запустите программу Менеджер загрузки и нажмите кнопку 'Удалить'. About to restore the Master Boot Record (MBR) of %disk from %file. Do you wish to continue? BootManagerController Don't translate the place holders: %disk and %file Все готово для восстановления загрузочной записи (MBR) раздела %disk из файла %file. Хотите продолжить? An error occurred writing the boot menu. The Master Boot Record might be destroyed, you should restore the MBR now! BootManagerController Произошла ошибка при записи загрузочного меню. Загрузочная запись (MBR) может быть повреждена. Вы должны восстановить её (MBR) прямо сейчас! Partitions PartitionsPage Title Разделы diff --git a/data/catalogs/apps/drivesetup/de.catkeys b/data/catalogs/apps/drivesetup/de.catkeys index 9daa58d7c3..50c6e12508 100644 --- a/data/catalogs/apps/drivesetup/de.catkeys +++ b/data/catalogs/apps/drivesetup/de.catkeys @@ -1,4 +1,4 @@ -1 german x-vnd.Haiku-DriveSetup 2908539543 +1 german x-vnd.Haiku-DriveSetup 598414903 DriveSetup System name Datenträgerverwaltung Delete MainWindow Löschen Are you sure you want to write the changes back to disk now?\n\nAll data on the selected partition will be irretrievably lost if you do so! MainWindow Soll die Änderungen jetzt auf den Datenträger geschrieben werden?\n\nAlle Daten auf der gewählten Partition gehen dabei unwiderruflich verloren! @@ -14,7 +14,9 @@ No disk devices have been recognized. DiskView Es wurden keine Datenträger erk The selected disk is read-only. MainWindow Vom ausgewählten Datenträger ist schreibgeschützt. Partition name: CreateParamsPanel Partitionsname: Initialize InitParamsPanel Initialisieren +Are you sure you want to format the partition \"%s\"? You will be asked again before changes are written to the disk. MainWindow Soll die Partition \"%s\" wirklich formatiert werden? Die Änderungen werden erst nach einer weiteren Bestätigung geschrieben. Could not mount partition %s. MainWindow Die Partition \"%s\" konnte nicht eingehangen werden. +The partition %s has been successfully formatted.\n MainWindow Die Partition \"%s\" wurde erfolgreich formatiert.\n The partition %s is already unmounted. MainWindow Die Partition \"%s\" ist bereits ausgehangen. Failed to delete the partition. No changes have been written to disk. MainWindow Das Löschen der Partition ist fehlgeschlagen. Der Datenträger blieb unverändert. Partition type: CreateParamsPanel Partitionstyp: @@ -34,15 +36,19 @@ Offset: %ld MB Support Versatz: %ld MiB Write changes MainWindow Änderungen schreiben There was an error preparing the disk for modifications. MainWindow Beim Vorbereiten der Änderungen trat ein interner Fehler auf. The partition %s is already mounted. MainWindow Die Partition \"%s\" ist bereits eingehangen. +Are you sure you want to format the partition? You will be asked again before changes are written to the disk. MainWindow Soll die Partition \"%s\" wirklich formatiert werden? Die Änderungen werden erst nach einer weiteren Bestätigung geschrieben. Are you sure you want to write the changes back to disk now?\n\nAll data on the disk %s will be irretrievably lost if you do so! MainWindow Sollen die Änderungen wirklich auf den Datenträger geschrieben werden?\n\nAlle Daten auf dem Medium \"%s\" gehen dabei unwiderruflich verloren! Are you sure you want to delete the selected partition?\n\nAll data on the partition will be irretrievably lost if you do so! MainWindow Sollen die gewählte Partition wirklich gelöscht werden?\n\nAlle dort vorhandenen Daten gehen dabei unwiderruflich verloren! Create… MainWindow Anlegen… Disk system \"%s\"\" not found! MainWindow Medienschema \"%s\"\" nicht gefunden! +The disk has been successfully initialized.\n MainWindow Der Datenträger wurde erfolgreich initialisiert.\n Could not unmount partition %s. MainWindow Partition \"%s\" konnte nicht ausgehangen werden. Mount MainWindow Einhängen Create CreateParamsPanel Anlegen +Are you sure you want to format a raw disk? (most people initialize the disk with a partitioning system first) You will be asked again before changes are written to the disk. MainWindow Soll der leere Datenträger wirklich formatiert werden (üblicherweise wird zuerst eine Partitionstabelle angelegt)?Die Änderungen werden erst nach einer weiteren Bestätigung geschrieben. Device PartitionList Gerät Disk MainWindow Datenträger +Are you sure you want to initialize the selected disk? All data will be lost. You will be asked again before changes are written to the disk.\n MainWindow Soll der ausgewählte Datenträger wirklich formatiert werden? Alle Daten werden verloren gehen. Die Änderungen werden erst nach einer weiteren Bestätigung geschrieben.\n Device DiskView Gerät Active PartitionList Aktiv Volume name PartitionList Datenträgername @@ -65,7 +71,9 @@ Partition size CreateParamsPanel Partitionsgröße: Surface test (not implemented) MainWindow Oberflächentest (nicht implementiert) Cancel InitParamsPanel Abbrechen Cancel CreateParamsPanel Abbrechen +Format MainWindow Formatieren Parameters PartitionList Parameter Creation of the partition has failed. MainWindow Anlegen der Parition schlug fehl. The currently selected partition is not empty. MainWindow Die gewählte Partition ist nicht leer. +Failed to format the partition. No changes have been written to disk. MainWindow Das Löschen der Partition ist fehlgeschlagen. Der Datenträger blieb unverändert. Unmount MainWindow Aushängen diff --git a/data/catalogs/apps/icon-o-matic/ru.catkeys b/data/catalogs/apps/icon-o-matic/ru.catkeys index c57b362a3d..feb4d516b6 100644 --- a/data/catalogs/apps/icon-o-matic/ru.catkeys +++ b/data/catalogs/apps/icon-o-matic/ru.catkeys @@ -40,7 +40,7 @@ Remove Paths Icon-O-Matic-RemovePathsCmd Удалить контуры Scale Y Icon-O-Matic-PropertyNames Масштабировать по Y Add Control Point Icon-O-Matic-AddPointCmd Добавить точку управления Untitled Icon-O-Matic-Main Новый значок -Multi Set Multi Set (property name) Множество +Multi Set Multi Set (property name) Множество any of the other lists to Empty property list - 2nd line любом другом списке для того, Save as… Icon-O-Matic-Menu-File Сохранить как… Change Color Icon-O-Matic-SetColorCmd Изменить цвет @@ -58,7 +58,7 @@ PNG Set Icon-O-Matic-SavePanel Набор PNG Joins Icon-O-Matic-PropertyNames Соединения Remove Style Icon-O-Matic-RemoveStylesCmd Удалить стиль Scale X Icon-O-Matic-PropertyNames Масштабировать по X -Set Set (property name) Множество +Set Set (property name) Множество Cancel Icon-O-Matic-SVGExport Отмена Add shape with style Icon-O-Matic-Menu-Shape Добавить форму со стилем Remove Shape Icon-O-Matic-RemoveShapesCmd Удалить форму diff --git a/data/catalogs/apps/magnify/ru.catkeys b/data/catalogs/apps/magnify/ru.catkeys index 03889ab3c0..e6d961bf18 100644 --- a/data/catalogs/apps/magnify/ru.catkeys +++ b/data/catalogs/apps/magnify/ru.catkeys @@ -5,21 +5,21 @@ Copy image Magnify-Main Копировать изображение Magnify help Magnify-Help Справка по увеличителю usage: magnify [size] (magnify size * size pixels)\n Console использование: magnify [размер] (размер увеличителя * размер пикселей)\n Stick coordinates Magnify-Main Зафиксировать координаты -Info:\n hide/show info - hides/shows all these new features\n note: when showing, a red square will appear which signifies\n which pixel's rgb values will be displayed\n add/remove crosshairs - 2 crosshairs can be added (or removed)\n to aid in the alignment and placement of objects.\n The crosshairs are represented by blue squares and blue lines.\n hide/show grid - hides/shows the grid that separates each pixel\n Magnify-Help Информация:\n скрыть/показать информацию - скрывает/показывает все эти новые функции\n примечание: при отображении, появится красная клетка\n которая означает какие rgb значения пикселя будут отображены\n добавить/удалить перекрестье - 2 перекрестья могут быть добавлены (или удалены)\n для того, чтобы помочь выровнять местоположение объектов.\n Перекрестье отображается в виде синей клетки и синих линий.\n скрыть/показать стеку - скрывает/показывает сетку, которая разделяет каждый пиксель\n +Info:\n hide/show info - hides/shows all these new features\n note: when showing, a red square will appear which signifies\n which pixel's rgb values will be displayed\n add/remove crosshairs - 2 crosshairs can be added (or removed)\n to aid in the alignment and placement of objects.\n The crosshairs are represented by blue squares and blue lines.\n hide/show grid - hides/shows the grid that separates each pixel\n Magnify-Help Информация:\n скрыть/показать информацию - скрывает/показывает все эти новые функции\n примечание: при отображении, появится красная клетка\n которая означает какие rgb значения пикселя будут отображены\n добавить/удалить перекрестье - 2 перекрестья могут быть добавлены (или удалены)\n для того, чтобы помочь выровнять местоположение объектов.\n Перекрестье отображается в виде синей клетки и синих линий.\n скрыть/показать стеку - скрывает/показывает сетку, которая разделяет каждый пиксель\n Hide/Show grid Magnify-Main Скрыть/показать сетку magnify: size must be a multiple of 4\n Console увеличитель: размер должен кратным 4\n -General:\n 32 x 32 - the top left numbers are the number of visible\n pixels (width x height)\n 8 pixels/pixel - represents the number of pixels that are\n used to magnify a pixel\n R:152 G:52 B:10 - the RGB values for the pixel under\n the red square\n Magnify-Help Основное:\n 32 x 32 - числа в верхнем левом углу отображают\n число видимых пикселей (ширина x высота)\n 8 пикселей на пиксель - отображает число\n пикселей используемых для увеличения пикселя\n R:152 G:52 B:10 - значения RGB для \n пикселя под красной клеткой\n +General:\n 32 x 32 - the top left numbers are the number of visible\n pixels (width x height)\n 8 pixels/pixel - represents the number of pixels that are\n used to magnify a pixel\n R:152 G:52 B:10 - the RGB values for the pixel under\n the red square\n Magnify-Help Основное:\n 32 x 32 - числа в верхнем левом углу отображают\n число видимых пикселей (ширина x высота)\n 8 пикселей на пиксель - отображает число\n пикселей используемых для увеличения пикселя\n R:152 G:52 B:10 - значения RGB для \n пикселя под красной клеткой\n Help Magnify-Main Помощь -Sizing/Resizing:\n make square - sets the width and the height to the larger\n of the two making a square image\n increase/decrease window size - grows or shrinks the window\n size by 4 pixels.\n note: this window can also be resized to any size via the\n resizing region of the window\n increase/decrease pixel size - increases or decreases the number\n of pixels used to magnify a 'real' pixel. Range is 1 to 16.\n Magnify-Help Масштаб/изменение размера:\n в виде квадрата - делает ширину или высоту окна равной стороне, наибольшей из двух, создавая квадрат\n увеличить/уменьшить размер окна - увеличивает или уменьшает размер окна\n на 4 пикселя.\n примечание: размер этого окна можно делать любым с помощью\n края масштабирования окна\n увеличить/уменьшить размер пикселя - увеличит или уменьшить количество пикселей\n используемых для увеличения 'настоящего' пикселя. Диапазон от 1 до 16.\n +Sizing/Resizing:\n make square - sets the width and the height to the larger\n of the two making a square image\n increase/decrease window size - grows or shrinks the window\n size by 4 pixels.\n note: this window can also be resized to any size via the\n resizing region of the window\n increase/decrease pixel size - increases or decreases the number\n of pixels used to magnify a 'real' pixel. Range is 1 to 16.\n Magnify-Help Масштаб/изменение размера:\n в виде квадрата - делает ширину или высоту окна равной стороне,\n наибольшей из двух, создавая квадрат\n увеличить/уменьшить размер окна - увеличивает или уменьшает размер окна\n на 4 пикселя.\n примечание: размер этого окна можно делать любым с помощью\n края масштабирования окна\n увеличить/уменьшить размер пикселя - увеличит или уменьшить количество пикселей\n используемых для увеличения 'настоящего' пикселя. Диапазон от 1 до 16.\n Decrease pixel size Magnify-Main Уменьшить размер пикселя Magnify System name Увеличитель %width x %height @ %pixelSize pixels/pixel Magnify-Main %width x %height @ %pixelSize пикселей на пиксель Info Magnify-Main Информация Remove a crosshair Magnify-Main Удалить перекрестье Freeze/Unfreeze image Magnify-Main Заморозить/разморозить изображение -Copy/Save:\n copy - copies the current image to the clipboard\n save - prompts the user for a file to save to and writes out\n the bits of the image\n Magnify-Help Копировать/сохранить:\n копировать - копирует видимое изображение в буфер обмена\n сохранить - спрашивает пользователя в какой файл сохранить текущее изображение\n +Copy/Save:\n copy - copies the current image to the clipboard\n save - prompts the user for a file to save to and writes out\n the bits of the image\n Magnify-Help Копировать/Cохранить:\n копировать - копирует видимое изображение в буфер обмена\n сохранить - спрашивает пользователя в какой файл сохранить\n текущее изображение\n Hide/Show info Magnify-Main Скрыть/показать информацию -Navigation:\n arrow keys - move the current selection (rgb indicator or crosshair)\n around 1 pixel at a time\n option-arrow key - moves the mouse location 1 pixel at a time\n x marks the selection - the current selection has an 'x' in it\n Magnify-Help Навигация:\n стрелки - перемещают текущее выделение (rgb индикатор или перекрестье)\n на 1 пиксель за раз\n option+стрелки - перемещают расположение на 1 пиксель за раз\n x отмечает текущее выделение - текущее выделение отмечен внутри буквой 'x'\n +Navigation:\n arrow keys - move the current selection (rgb indicator or crosshair)\n around 1 pixel at a time\n option-arrow key - moves the mouse location 1 pixel at a time\n x marks the selection - the current selection has an 'x' in it\n Magnify-Help Навигация:\n стрелки - перемещают текущее выделение (rgb индикатор или перекрестье)\n на 1 пиксель за раз\n option+стрелки - перемещают расположение на 1 пиксель за раз\n x отмечает текущее выделение - текущее выделение отмечен внутри буквой 'x'\n Save image Magnify-Main Сохранить изображение Increase window size Magnify-Main Увеличить размер окна Decrease window size Magnify-Main Уменьшить размер окна diff --git a/data/catalogs/apps/mail/ru.catkeys b/data/catalogs/apps/mail/ru.catkeys index af1b735cb0..b4048f9fb9 100644 --- a/data/catalogs/apps/mail/ru.catkeys +++ b/data/catalogs/apps/mail/ru.catkeys @@ -105,7 +105,7 @@ Start now Mail Запустить сейчас Close Mail Закрыть No matches Mail Нет совпадений The mail_daemon is not running. The message is queued and will be sent when the mail_daemon is started. Mail Не запущен mail_daemon. Сообщение поставлено в очередь и будет отправлено как только mail_daemon будет запущен. -Really delete this signature? This cannot be undone. Mail Действительно удалить эту подпись? Эту операцию будет невозможно отменить. +Really delete this signature? This cannot be undone. Mail Действительно удалить эту подпись? Эту операцию будет невозможно отменить. Open Mail Открыть draft B_USER_DIRECTORY/mail/draft Черновики Quote Mail Цитата diff --git a/data/catalogs/apps/midiplayer/ru.catkeys b/data/catalogs/apps/midiplayer/ru.catkeys index 63d40429da..330e773e7c 100644 --- a/data/catalogs/apps/midiplayer/ru.catkeys +++ b/data/catalogs/apps/midiplayer/ru.catkeys @@ -1,7 +1,7 @@ -1 russian x-vnd.Haiku-MidiPlayer 4180509704 +1 russian x-vnd.Haiku-MidiPlayer 1227982606 None Main Window Нет Live input: Main Window Прямой ввод: -Haiku MIDI Player 1.0.0 beta\n\nThis tiny program\nKnows how to play thousands of\nCheesy sounding songs Main Application This is a haiku. First line has five syllables, second has seven and last has five again. Create your own. MIDI Player\n\nЭта крошечная программа\nУмеет воспроизводить тысячи\nПростых мелодий +Haiku MIDI Player 1.0.0 beta\n\nThis tiny program\nKnows how to play thousands of\nCheesy sounding songs Main Application This is a haiku. First line has five syllables, second has seven and last has five again. Create your own. MIDI Player\n\nЭта крошечная программа\nУмеет воспроизводить несколько тысяч\nВесело звучащих мелодий Stop Main Window Остановить Cavern Main Window Пещера Volume: Main Window Громкость: @@ -13,6 +13,7 @@ Play Main Window Проиграть Garage Main Window Гараж Closet Main Window Ванная MidiPlayer System name MIDI плеер +OK Main Application ОК Drop MIDI file here Scope View Перенесите сюда MIDI файл Igor's lab Main Window Лаборатория Scope Main Window Осцилограф diff --git a/data/catalogs/apps/webpositive/ru.catkeys b/data/catalogs/apps/webpositive/ru.catkeys index e441bb050e..ea6e8e91c5 100644 --- a/data/catalogs/apps/webpositive/ru.catkeys +++ b/data/catalogs/apps/webpositive/ru.catkeys @@ -1,4 +1,5 @@ -1 russian x-vnd.Haiku-WebPositive 3193305619 +1 russian x-vnd.Haiku-WebPositive 3688678160 +Show home button Settings Window Показывать кнопку Домой Username: Authentication Panel Имя пользователя: Copy URL to clipboard Download Window Копировать ссылку на загрузку Cancel Settings Window Отмена @@ -97,3 +98,5 @@ Today WebPositive Window Сегодня Remember username and password for this site Authentication Panel Запомнить имя пользователя и пароль для этого сайта Earlier WebPositive Window Ранее General Settings Window Общие +OK Authentication Panel OK +OK WebPositive Window OK diff --git a/data/catalogs/bin/filepanel/ru.catkeys b/data/catalogs/bin/filepanel/ru.catkeys index 1a64e20196..4edc8f72df 100644 --- a/data/catalogs/bin/filepanel/ru.catkeys +++ b/data/catalogs/bin/filepanel/ru.catkeys @@ -3,7 +3,7 @@ display a load/save file panel\n FilePanelApp открывает панель options:\n FilePanelApp опции:\n usage: %s [--help] [--directory folder] [--load|--save] [--title ttl] [--single] [--modal] [--allow pattern] [--forbid pattern]\n FilePanelApp использование: %s [--help] [--directory folder] [--load|--save] [--title ttl] [--single] [--modal] [--allow pattern] [--forbid pattern]\n -k\t--kind\tkind of entries that can be opened (flavour): any combination of f, d, s (file (default), directory, symlink)\n FilePanelApp -k\t--kind\tвид записей, которые могут быть открыты (flavour): любая комбинация f, d, s (файл (по умолчанию), каталог, ссылка)\n -usage: %s [-h] [-d folder] [-l|-s] [-t ttl] [-1] [-m] [-a pattern] [-f pattern]\n FilePanelApp использование: %s [-h] [-d folder] [-l|-s] [-t ttl] [-1] [-m] [-a pattern] [-f pattern]\n +usage: %s [-h] [-d folder] [-l|-s] [-t ttl] [-1] [-m] [-a pattern] [-f pattern]\n FilePanelApp использование: %s [-h] [-d folder] [-l|-s] [-t ttl] [-1] [-m] [-a pattern] [-f pattern]\n -d\t--directory\topen at \n FilePanelApp -d\t--каталог\tоткрыть в <папке>\n %s not a valid option\n FilePanelApp %s неправильная опция\n short\tlong\tdescription\n FilePanelApp короткое\tдлинное\tописание\n diff --git a/data/catalogs/kits/tracker/ru.catkeys b/data/catalogs/kits/tracker/ru.catkeys index 7e4148e1a4..8687c011ee 100644 --- a/data/catalogs/kits/tracker/ru.catkeys +++ b/data/catalogs/kits/tracker/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-libtracker 1868621245 +1 russian x-vnd.Haiku-libtracker 853863347 common B_COMMON_DIRECTORY Общие OK WidgetAttributeText ОК Icon view VolumeWindow Большие значки @@ -20,6 +20,7 @@ Recent documents FavoritesMenu Недавние документы Modified QueryPoseView Изменён Created ContainerWindow Создан Error %error loading add-On %name. ContainerWindow Ошибка %error при запуске дополнения %name. +If you %ifYouDoAction the settings folder, %osName may not behave properly!\n\nAre you sure you want to do this? FSUtils Если вы %ifYouDoAction папку settings, %osName может начать работать некорректно!\n\nВы уверены, что хотите сделать это? contains SelectionWindow содержит Sorry, you can't save things at the root of your system. FilePanelPriv Извините, сохранение объектов в корневой папке системы невозможно. Show shared volumes on Desktop SettingsView Показывать значки общих дисков @@ -39,6 +40,7 @@ Make active printer ContainerWindow Сделать принтер основн Create link here ContainerWindow Создать ссылку здесь Moving: StatusWindow Перемещение: before FindPanel до +Error emptying Trash FSUtils Ошибка при очищении корзины! On FindPanel На MiB WidgetAttributeText МБ greater than FindPanel больше чем @@ -64,7 +66,7 @@ Tracker New Templates B_USER_SETTINGS_DIRECTORY/Tracker/Tracker New Templates Close all in workspace ContainerWindow Закрыть все на этом столе Empty Trash ContainerWindow Очистить корзину Name = %name FindPanel FindResultTitle Имя = %name -Are you sure you want to move or copy the selected item(s) to this folder? PoseView Вы уверены, что хотите скопировать или переместить выбранные объекты в эту папку? +Are you sure you want to move or copy the selected item(s) to this folder? PoseView Вы уверены, что хотите скопировать или переместить выбранные объект в эту папку? Does not handle file OpenWithWindow Не поддерживает этот файл Arrange by ContainerWindow Выстроить по Mount server error AutoMounterSettings Ошибка сервера подключения дисков @@ -89,6 +91,7 @@ Cut FilePanelPriv Вырезать Replace FilePanelPriv Заменить Select all VolumeWindow Выделить все Opens with: InfoWindow Открывать в: +If you %ifYouDoAction the mime settings, %osName may not behave properly!\n\nAre you sure you want to do this? FSUtils Если вы %ifYouDoAction настройки mime, %osName может начать работать некорректно!\n\nВы уверены, что хотите сделать это? Open ContainerWindow Открыть Error calculating folder size. InfoWindow Ошибка при подсчете размера папки. New folder FilePanelPriv Новая папка @@ -117,6 +120,7 @@ Move to Trash ContainerWindow В корзину Move to ContainerWindow Переместить в Create %s clipping PoseView Сохранить как %s Set new link target InfoWindow Изменить цель ссылки +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 Если вы %ifYouDoAction папку system или её содержимое, %osName больше не сможет загружаться!\n\nВы уверены, что хотите сделать это?\n\nЧтобы %toDoAction папку system или её содержимое, зажмите клавишу Shift и нажмите \"%toConfirmAction\". Save as Query template: FindPanel Сохранить запрос как шаблон: preferences B_PREFERENCES_DIRECTORY Настройки Cancel FSUtils Отмена @@ -140,6 +144,7 @@ Could not open \"%document\" with application \"%app\" (%error). FSUtils Не Sorry, saving more than one item is not allowed. FilePanelPriv Извините, сохранение более одного файла недопустимо. Searching for disks to mount… StatusWindow Поиск дисков для подключения… New folder FSUtils Новая папка +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 Если вы %ifYouDoAction папку common, %osName может начать работать некорректно!\n\nВы уверены, что хотите сделать это?\n\nЧтобы %toDoAction папку common, зажмите клавишу Shift и нажмите \"%toConfirmAction\". Free space color SettingsView Цвет свободного места Cut ContainerWindow Вырезать Remove FindPanel Удалить @@ -249,6 +254,7 @@ The file \"%name\" already exists in the specified folder. Do you want to replac Cancel ContainerWindow Отмена Only the boot disk AutoMounterSettings Только загрузочный диск Trash TrackerSettingsWindow Корзина +If you %ifYouDoAction the config folder, %osName may not behave properly!\n\nAre you sure you want to do this? FSUtils Если вы %ifYouDoAction папку config, Haiku может начать работать некорректно!\n\nВы уверены, что хотите сделать это? Unmount ContainerWindow Отключить Copy layout ContainerWindow Копировать вид папки label too long PoseView слишком длинное имя @@ -334,6 +340,7 @@ Handles any file OpenWithWindow Поддерживает любые файлы Get info FilePanelPriv Информация 32 x 32 DeskWindow 32 x 32 Cancel FilePanelPriv Отмена +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 Программа \"%appname\" не поддерживает открытие документов данного типа.\nВы действительно хотите открыть документ в ней?\n\nЕсли вы знаете, что программа поддерживает этот тип документов, то рекомендуется связаться с разработчиками программы и попросить их обновить список типов, поддерживаемых программой. Disks DirMenu Диски New folder %ld FSUtils Новая папка %ld All BeOS disks AutoMounterSettings Все диски BeOS @@ -371,6 +378,7 @@ Preferences… ContainerWindow Настройки… Move PoseView Переместить Open and make preferred OpenWithWindow Открыть и сделать предпочтительным Are you sure you want to delete the selected item(s)? This operation cannot be reverted. FSUtils Вы уверены, что хотите удалить выделенные объекты? Эту операцию будет невозможно отменить. +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 Если вы %ifYouDoAction папку home, %osName может начать работать некорректно!\n\nВы уверены, что хотите сделать это?\nЧтобы %toDoAction папку home, зажмите клавишу Shift и нажмите \"%toConfirmAction\". Add-ons DeskWindow Дополнения Name FindPanel Имя And FindPanel и diff --git a/data/catalogs/preferences/bluetooth/ru.catkeys b/data/catalogs/preferences/bluetooth/ru.catkeys index 411b96e6de..cf3f5db59d 100644 --- a/data/catalogs/preferences/bluetooth/ru.catkeys +++ b/data/catalogs/preferences/bluetooth/ru.catkeys @@ -53,7 +53,7 @@ Only from trusted devices Settings view Только от доверенных Scanning progress Inquiry panel Прогресс сканирования Always ask Settings view Всегда спрашивать Retrieving name of %1 Inquiry panel Получение имени %1 -Check that the Bluetooth capabilities of your remote device are activated. Press 'Inquiry' to start scanning. The needed time for the retrieval of the names is unknown, although should not take more than 3 seconds per device. Afterwards you will be able to add them to your main list, where you will be able to pair with them. Inquiry panel Убедитесь, что на удалённом устройстве активирован bluetooth. Чтобы начать сканирование, нажмите кнопку \"Запрос\". Время, необходимое для получения имён неизвестно, хотя не должно превышать 3-х секунд на одно устройство. После этого вы сможете подключиться к ним. +Check that the Bluetooth capabilities of your remote device are activated. Press 'Inquiry' to start scanning. The needed time for the retrieval of the names is unknown, although should not take more than 3 seconds per device. Afterwards you will be able to add them to your main list, where you will be able to pair with them. Inquiry panel Убедитесь, что на удалённом устройстве активирован bluetooth. Чтобы начать сканирование, нажмите кнопку 'Запрос'. Время, необходимое для получения имён неизвестно, хотя не должно превышать 3-х секунд на одно устройство. После этого вы сможете подключиться к ним. Authenticate Extended local device view Аутентифицировать Retrieving names... Inquiry panel Получение имен… Help Window Помощь diff --git a/data/catalogs/servers/mail/ru.catkeys b/data/catalogs/servers/mail/ru.catkeys index 23c0522606..da1d529cde 100644 --- a/data/catalogs/servers/mail/ru.catkeys +++ b/data/catalogs/servers/mail/ru.catkeys @@ -1,8 +1,13 @@ -1 russian x-vnd.Be-POST 933996868 +1 russian x-vnd.Be-POST 2358436466 Fetching mail for %name Notifier Получение почты для %name Check for mails only DeskbarView Только проверить почту Send pending mails DeskbarView Отправить почту в ожидании -New Messages MailDaemon Новые Сообщения +New Messages MailDaemon Новые сообщения DeskbarView <нет аккаунтов> -%num new messages DeskbarView %num новых сообщений +%num new messages DeskbarView Новых сообщений: %num Mail status MailDaemon Статус почты +%num new messages. MailDaemon Новых сообщений: %num +No new messages MailDaemon Нет новых сообщений +No new messages DeskbarView Нет новых сообщений +No new messages. MailDaemon Нет новых сообщений. +Mail status Notifier Статус почты diff --git a/data/catalogs/servers/mount/ru.catkeys b/data/catalogs/servers/mount/ru.catkeys index 7a59801840..e59e157b9d 100644 --- a/data/catalogs/servers/mount/ru.catkeys +++ b/data/catalogs/servers/mount/ru.catkeys @@ -8,7 +8,7 @@ Mounting volume '%s'\n\n AutoMounter Подключение раздела '%s' Cancel AutoMounter Отмена Could not unmount disk \"%s\":\n\t%s\n\nShould unmounting be forced?\n\nNote: If an application is currently writing to the volume, unmounting it now might result in loss of data.\n AutoMounter Невозможно отключить диск \"%s\":\n\t%s\n\nОтключить этот диск принудительно?\n\nВнимание: если какое-нибудь приложение в данный момент записывает данные на этот раздел, то отключение диска может привести к потере данных.\n Could not unmount disk \"%s\":\n\t%s AutoMounter Невозможно отключить диск \"%s\":\n\t%s -Mounting volume \n\n AutoMounter Подключается раздел <безымянный раздел>\n\n +Mounting volume \n\n AutoMounter Подключение раздела <безымянный раздел>\n\n OK AutoMounter ОК The file system on this volume is not the Haiku file system. It is strongly suggested to mount it in read-only mode. This will prevent unintentional data loss because of errors in Haiku. AutoMounter Файловая система этого раздела не является файловой системой Haiku. Строго рекомендуется подключить его в режиме только для чтения. Это предотвратит возможную потерю данных из-за потенциальных ошибок в Haiku. Previous volumes mounted. AutoMounter Подключенные ранее. From e8eb40f7777e595c44f7148d072fb542c7b49ffa Mon Sep 17 00:00:00 2001 From: Humdinger Date: Sun, 12 Aug 2012 09:00:20 +0200 Subject: [PATCH 18/59] Harmonized translator titles in DataTranslations. --- src/add-ons/translators/exr/ConfigView.cpp | 3 ++- src/add-ons/translators/exr/EXRTranslator.cpp | 2 +- src/add-ons/translators/hvif/HVIFTranslator.cpp | 4 ++-- src/add-ons/translators/hvif/HVIFView.cpp | 2 +- src/add-ons/translators/ico/ConfigView.cpp | 2 +- src/add-ons/translators/ico/ICOTranslator.cpp | 2 +- src/add-ons/translators/pcx/ConfigView.cpp | 2 +- src/add-ons/translators/pcx/PCXTranslator.cpp | 3 ++- src/add-ons/translators/ppm/PPMTranslator.cpp | 2 +- src/add-ons/translators/rtf/ConfigView.cpp | 2 +- src/add-ons/translators/rtf/RTFTranslator.cpp | 2 +- src/add-ons/translators/stxt/STXTTranslator.cpp | 2 +- src/add-ons/translators/stxt/STXTView.cpp | 2 +- src/add-ons/translators/tga/TGAView.cpp | 2 +- src/add-ons/translators/tiff/TIFFView.cpp | 2 +- 15 files changed, 18 insertions(+), 16 deletions(-) diff --git a/src/add-ons/translators/exr/ConfigView.cpp b/src/add-ons/translators/exr/ConfigView.cpp index 03dc28ff24..1c10472677 100644 --- a/src/add-ons/translators/exr/ConfigView.cpp +++ b/src/add-ons/translators/exr/ConfigView.cpp @@ -26,7 +26,8 @@ ConfigView::ConfigView(uint32 flags) { SetViewColor(ui_color(B_PANEL_BACKGROUND_COLOR)); - BStringView *fTitle = new BStringView("title", B_TRANSLATE("EXR Images")); + BStringView *fTitle = new BStringView("title", + B_TRANSLATE("EXR image translator")); fTitle->SetFont(be_bold_font); char version[256]; diff --git a/src/add-ons/translators/exr/EXRTranslator.cpp b/src/add-ons/translators/exr/EXRTranslator.cpp index 50b49c9364..6c1433e5b4 100644 --- a/src/add-ons/translators/exr/EXRTranslator.cpp +++ b/src/add-ons/translators/exr/EXRTranslator.cpp @@ -61,7 +61,7 @@ const uint32 kNumDefaultSettings = sizeof(sDefaultSettings) / sizeof(TranSetting EXRTranslator::EXRTranslator() - : BaseTranslator(B_TRANSLATE("EXR Images"), + : BaseTranslator(B_TRANSLATE("EXR images"), B_TRANSLATE("EXR image translator"), EXR_TRANSLATOR_VERSION, sInputFormats, kNumInputFormats, diff --git a/src/add-ons/translators/hvif/HVIFTranslator.cpp b/src/add-ons/translators/hvif/HVIFTranslator.cpp index 486499f744..78f52a4587 100644 --- a/src/add-ons/translators/hvif/HVIFTranslator.cpp +++ b/src/add-ons/translators/hvif/HVIFTranslator.cpp @@ -45,7 +45,7 @@ static const translation_format sOutputFormats[] = { 0.4, 0.4, "image/x-be-bitmap", - "Be Bitmap Format (HVIFTranslator)" + "Be Bitmap format (HVIFTranslator)" } }; @@ -71,7 +71,7 @@ make_nth_translator(int32 n, image_id image, uint32 flags, ...) HVIFTranslator::HVIFTranslator() : BaseTranslator(B_TRANSLATE("HVIF icons"), - B_TRANSLATE("Native Haiku vector icon translator"), + B_TRANSLATE("Haiku vector icon translator"), HVIF_TRANSLATOR_VERSION, sInputFormats, kNumInputFormats, sOutputFormats, kNumOutputFormats, diff --git a/src/add-ons/translators/hvif/HVIFView.cpp b/src/add-ons/translators/hvif/HVIFView.cpp index 5a3f4b4696..5e21163aef 100644 --- a/src/add-ons/translators/hvif/HVIFView.cpp +++ b/src/add-ons/translators/hvif/HVIFView.cpp @@ -30,7 +30,7 @@ HVIFView::HVIFView(const char* name, uint32 flags, TranslatorSettings *settings) BAlignment labelAlignment(B_ALIGN_LEFT, B_ALIGN_NO_VERTICAL); BStringView* title= new BStringView("title", - B_TRANSLATE("Native Haiku icon format translator")); + B_TRANSLATE("Haiku vector icon translator")); title->SetFont(be_bold_font); title->SetExplicitAlignment(labelAlignment); diff --git a/src/add-ons/translators/ico/ConfigView.cpp b/src/add-ons/translators/ico/ConfigView.cpp index 3865cc1b73..cdd69c2b8b 100644 --- a/src/add-ons/translators/ico/ConfigView.cpp +++ b/src/add-ons/translators/ico/ConfigView.cpp @@ -27,7 +27,7 @@ ConfigView::ConfigView() BAlignment leftAlignment(B_ALIGN_LEFT, B_ALIGN_VERTICAL_UNSET); BStringView* stringView = new BStringView("title", - B_TRANSLATE("Windows icon images")); + B_TRANSLATE("Windows icon translator")); stringView->SetFont(be_bold_font); stringView->SetExplicitAlignment(leftAlignment); AddChild(stringView); diff --git a/src/add-ons/translators/ico/ICOTranslator.cpp b/src/add-ons/translators/ico/ICOTranslator.cpp index 9bb2226bb9..b38de1d8e6 100644 --- a/src/add-ons/translators/ico/ICOTranslator.cpp +++ b/src/add-ons/translators/ico/ICOTranslator.cpp @@ -81,7 +81,7 @@ const uint32 kNumDefaultSettings = sizeof(sDefaultSettings) / sizeof(TranSetting ICOTranslator::ICOTranslator() - : BaseTranslator(B_TRANSLATE("Windows icon images"), + : BaseTranslator(B_TRANSLATE("Windows icons"), B_TRANSLATE("Windows icon translator"), ICO_TRANSLATOR_VERSION, sInputFormats, kNumInputFormats, diff --git a/src/add-ons/translators/pcx/ConfigView.cpp b/src/add-ons/translators/pcx/ConfigView.cpp index d596d24f0f..d772689f29 100644 --- a/src/add-ons/translators/pcx/ConfigView.cpp +++ b/src/add-ons/translators/pcx/ConfigView.cpp @@ -31,7 +31,7 @@ ConfigView::ConfigView(const BRect &frame, uint32 resize, uint32 flags) BRect rect(10, 10, 200, 10 + height); BStringView *stringView = new BStringView(rect, "title", - B_TRANSLATE("PCX images")); + B_TRANSLATE("PCX image translator")); stringView->SetFont(be_bold_font); stringView->ResizeToPreferred(); AddChild(stringView); diff --git a/src/add-ons/translators/pcx/PCXTranslator.cpp b/src/add-ons/translators/pcx/PCXTranslator.cpp index 52b661f16f..7881288a5a 100644 --- a/src/add-ons/translators/pcx/PCXTranslator.cpp +++ b/src/add-ons/translators/pcx/PCXTranslator.cpp @@ -72,7 +72,8 @@ const uint32 kNumDefaultSettings = sizeof(sDefaultSettings) / sizeof(TranSetting PCXTranslator::PCXTranslator() - : BaseTranslator(B_TRANSLATE("PCX images"), B_TRANSLATE("PCX translator"), + : BaseTranslator(B_TRANSLATE("PCX images"), + B_TRANSLATE("PCX image translator"), PCX_TRANSLATOR_VERSION, sInputFormats, kNumInputFormats, sOutputFormats, kNumOutputFormats, diff --git a/src/add-ons/translators/ppm/PPMTranslator.cpp b/src/add-ons/translators/ppm/PPMTranslator.cpp index f50351b87b..2ec800e18f 100644 --- a/src/add-ons/translators/ppm/PPMTranslator.cpp +++ b/src/add-ons/translators/ppm/PPMTranslator.cpp @@ -454,7 +454,7 @@ public: SetLowColor(ViewColor()); mTitle = new BStringView("title", - B_TRANSLATE("PPM Image Translator")); + B_TRANSLATE("PPM image translator")); mTitle->SetFont(be_bold_font); char detail[100]; diff --git a/src/add-ons/translators/rtf/ConfigView.cpp b/src/add-ons/translators/rtf/ConfigView.cpp index 300be8d6be..55d44ed2b2 100644 --- a/src/add-ons/translators/rtf/ConfigView.cpp +++ b/src/add-ons/translators/rtf/ConfigView.cpp @@ -27,7 +27,7 @@ ConfigView::ConfigView(const BRect &frame, uint32 resize, uint32 flags) BRect rect(10, 10, 200, 10 + height); BStringView *stringView = new BStringView(rect, "title", - B_TRANSLATE("Rich Text Format (RTF) files")); + B_TRANSLATE("Rich Text Format (RTF) translator")); stringView->SetFont(be_bold_font); stringView->ResizeToPreferred(); AddChild(stringView); diff --git a/src/add-ons/translators/rtf/RTFTranslator.cpp b/src/add-ons/translators/rtf/RTFTranslator.cpp index 969b8710c2..1c107c9a4e 100644 --- a/src/add-ons/translators/rtf/RTFTranslator.cpp +++ b/src/add-ons/translators/rtf/RTFTranslator.cpp @@ -84,7 +84,7 @@ RTFTranslator::TranslatorName() const const char * RTFTranslator::TranslatorInfo() const { - return B_TRANSLATE("Rich Text Format Translator"); + return B_TRANSLATE("Rich Text Format translator"); } diff --git a/src/add-ons/translators/stxt/STXTTranslator.cpp b/src/add-ons/translators/stxt/STXTTranslator.cpp index b2b341a29f..124c8d6cda 100644 --- a/src/add-ons/translators/stxt/STXTTranslator.cpp +++ b/src/add-ons/translators/stxt/STXTTranslator.cpp @@ -1339,7 +1339,7 @@ translate_from_text(BPositionIO* source, const char* encoding, bool forceEncodin STXTTranslator::STXTTranslator() : BaseTranslator(B_TRANSLATE("StyledEdit files"), - B_TRANSLATE("StyledEdit files translator"), + B_TRANSLATE("StyledEdit file translator"), STXT_TRANSLATOR_VERSION, sInputFormats, kNumInputFormats, sOutputFormats, kNumOutputFormats, diff --git a/src/add-ons/translators/stxt/STXTView.cpp b/src/add-ons/translators/stxt/STXTView.cpp index 9434d16807..9374a30970 100644 --- a/src/add-ons/translators/stxt/STXTView.cpp +++ b/src/add-ons/translators/stxt/STXTView.cpp @@ -36,7 +36,7 @@ STXTView::STXTView(const BRect &frame, const char *name, uint32 resizeMode, BRect rect(10, 10, 200, 10 + height); BStringView *stringView = new BStringView(rect, "title", - B_TRANSLATE("StyledEdit files translator")); + B_TRANSLATE("StyledEdit file translator")); stringView->SetFont(be_bold_font); stringView->ResizeToPreferred(); AddChild(stringView); diff --git a/src/add-ons/translators/tga/TGAView.cpp b/src/add-ons/translators/tga/TGAView.cpp index 1c9daa3eaa..6005e90b3b 100644 --- a/src/add-ons/translators/tga/TGAView.cpp +++ b/src/add-ons/translators/tga/TGAView.cpp @@ -51,7 +51,7 @@ TGAView::TGAView(const char *name, uint32 flags, TranslatorSettings *settings) SetViewColor(ui_color(B_PANEL_BACKGROUND_COLOR)); SetLowColor(ViewColor()); - fTitle = new BStringView("title", B_TRANSLATE("TGA Image Translator")); + fTitle = new BStringView("title", B_TRANSLATE("TGA image translator")); fTitle->SetFont(be_bold_font); char detail[100]; diff --git a/src/add-ons/translators/tiff/TIFFView.cpp b/src/add-ons/translators/tiff/TIFFView.cpp index 0269f68673..9b845ab86b 100644 --- a/src/add-ons/translators/tiff/TIFFView.cpp +++ b/src/add-ons/translators/tiff/TIFFView.cpp @@ -88,7 +88,7 @@ TIFFView::TIFFView(const char *name, uint32 flags, SetViewColor(ui_color(B_PANEL_BACKGROUND_COLOR)); SetLowColor(ViewColor()); - fTitle = new BStringView("title", B_TRANSLATE("TIFF Image Translator")); + fTitle = new BStringView("title", B_TRANSLATE("TIFF image translator")); fTitle->SetFont(be_bold_font); char detail[100]; From 15ed6a1e56f3c1a61c8aff7b310a0665f97e1c95 Mon Sep 17 00:00:00 2001 From: Alex Smith Date: Sun, 12 Aug 2012 12:40:18 +0100 Subject: [PATCH 19/59] CID 609387: Uninitialized pointer access. Fixes a crash I just ran into on x86_64, only appeared when I built with optimization disabled. --- src/libs/compat/freebsd_network/callout.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libs/compat/freebsd_network/callout.cpp b/src/libs/compat/freebsd_network/callout.cpp index da06a5b310..c80938b63e 100644 --- a/src/libs/compat/freebsd_network/callout.cpp +++ b/src/libs/compat/freebsd_network/callout.cpp @@ -45,8 +45,9 @@ callout_thread(void* /*data*/) // scan timers for new timeout and/or execute a timer mutex_lock(&sLock); + struct callout* c = NULL; while (true) { - struct callout* c = (callout*)list_get_next_item(&sTimers, c); + c = (callout*)list_get_next_item(&sTimers, c); if (c == NULL) break; From 96cabf581a611e030a1156d9569ca8a11524cb61 Mon Sep 17 00:00:00 2001 From: Ryan Leavengood Date: Sun, 12 Aug 2012 10:30:10 -0400 Subject: [PATCH 20/59] Sync BWindow fShowLevel with the app_server. Implementing the window_info.show_hide_level in terms of this solves the problem of minimized windows also being considered hidden, when really they are just hidden in the app_server. window_info.show_hide_level is still defined backwards with a comment making that clear. Also removed sending fShowLevel in the minimize request since it is now maintained in the app_server. Fixes #4127. --- src/kits/interface/Window.cpp | 3 ++- src/servers/app/ServerWindow.cpp | 34 +++++++++++++++++++++----------- src/servers/app/Window.cpp | 11 +++++++++++ src/servers/app/Window.h | 4 ++++ 4 files changed, 39 insertions(+), 13 deletions(-) diff --git a/src/kits/interface/Window.cpp b/src/kits/interface/Window.cpp index 8292e52158..6f86831d95 100644 --- a/src/kits/interface/Window.cpp +++ b/src/kits/interface/Window.cpp @@ -596,7 +596,6 @@ BWindow::Minimize(bool minimize) fLink->StartMessage(AS_MINIMIZE_WINDOW); fLink->Attach(minimize); - fLink->Attach(fShowLevel); fLink->Flush(); Unlock(); @@ -2612,6 +2611,7 @@ BWindow::Show() if (fShowLevel == 1) { fLink->StartMessage(AS_SHOW_WINDOW); + fLink->Attach(fShowLevel); fLink->Flush(); } @@ -2645,6 +2645,7 @@ BWindow::Hide() if (fShowLevel == 0) { fLink->StartMessage(AS_HIDE_WINDOW); + fLink->Attach(fShowLevel); fLink->Flush(); } diff --git a/src/servers/app/ServerWindow.cpp b/src/servers/app/ServerWindow.cpp index 8ffea2423f..dd93b57c4b 100644 --- a/src/servers/app/ServerWindow.cpp +++ b/src/servers/app/ServerWindow.cpp @@ -481,7 +481,9 @@ ServerWindow::GetInfo(window_info& info) info.window_right = (int)floor(fWindow->Frame().right); info.window_bottom = (int)floor(fWindow->Frame().bottom); - info.show_hide_level = fWindow->IsHidden() ? 1 : 0; // ??? + // This is essentially opposite of the ShowLevel, meaning a window is + // hidden if it is 1 or more, and shown if it is 0 or less. + info.show_hide_level = fWindow->ShowLevel() <= 0 ? 1 : 0; info.is_mini = fWindow->IsMinimized(); } @@ -595,32 +597,40 @@ ServerWindow::_DispatchMessage(int32 code, BPrivate::LinkReceiver& link) { switch (code) { case AS_SHOW_WINDOW: + { DTRACE(("ServerWindow %s: Message AS_SHOW_WINDOW\n", Title())); _Show(); + + int32 showLevel; + if (link.Read(&showLevel) == B_OK) { + fWindow->SetShowLevel(showLevel); + } break; + } case AS_HIDE_WINDOW: + { DTRACE(("ServerWindow %s: Message AS_HIDE_WINDOW\n", Title())); _Hide(); - break; + int32 showLevel; + if (link.Read(&showLevel) == B_OK) { + fWindow->SetShowLevel(showLevel); + } + break; + } case AS_MINIMIZE_WINDOW: { - int32 showLevel; bool minimize; - link.Read(&minimize); - if (link.Read(&showLevel) == B_OK) { + if (link.Read(&minimize) == B_OK) { DTRACE(("ServerWindow %s: Message AS_MINIMIZE_WINDOW, " - "showLevel: %ld, minimize: %d\n", Title(), showLevel, - minimize)); + "minimize: %d\n", Title(), minimize)); - if (showLevel <= 0) { - // window is currently hidden - ignore the minimize request + if (fWindow->ShowLevel() <= 0) { + // Window is currently hidden - ignore the minimize + // request, but keep the state in sync. fWindow->SetMinimized(minimize); - // TODO: commenting this out makes BWindow::fMinimized - // and Window::fMinimized go out of sync. However, not - // doing it currently causes #4127. break; } diff --git a/src/servers/app/Window.cpp b/src/servers/app/Window.cpp index ffc7556b00..3cbb520e8b 100644 --- a/src/servers/app/Window.cpp +++ b/src/servers/app/Window.cpp @@ -104,6 +104,7 @@ Window::Window(const BRect& frame, const char *name, // windows start hidden fHidden(true), + fShowLevel(0), fMinimized(false), fIsFocus(false), @@ -1079,6 +1080,16 @@ Window::SetHidden(bool hidden) } +void +Window::SetShowLevel(int32 showLevel) +{ + if (showLevel == fShowLevel) + return; + + fShowLevel = showLevel; +} + + void Window::SetMinimized(bool minimized) { diff --git a/src/servers/app/Window.h b/src/servers/app/Window.h index 887f2d8d20..6817df2bd3 100644 --- a/src/servers/app/Window.h +++ b/src/servers/app/Window.h @@ -210,6 +210,9 @@ public: void SetHidden(bool hidden); inline bool IsHidden() const { return fHidden; } + void SetShowLevel(int32 showLevel); + inline int32 ShowLevel() const { return fShowLevel; } + void SetMinimized(bool minimized); inline bool IsMinimized() const { return fMinimized; } @@ -410,6 +413,7 @@ protected: bool fUpdatesEnabled : 1; bool fHidden : 1; + int32 fShowLevel; bool fMinimized : 1; bool fIsFocus : 1; From 1a59d9dbeb966f507fa9f5899d2728821df4b010 Mon Sep 17 00:00:00 2001 From: Ryan Leavengood Date: Sun, 12 Aug 2012 10:37:00 -0400 Subject: [PATCH 21/59] Improve Deskbar's WindowShouldBeListed utility function. It now has all the knowledge about whether a window should be shown or not. Since I fixed #4127, ORing with is_mini is no longer needed. --- src/apps/deskbar/ExpandoMenuBar.cpp | 4 +--- src/apps/deskbar/WindowMenu.cpp | 13 ++++++------- src/apps/deskbar/WindowMenu.h | 3 ++- 3 files changed, 9 insertions(+), 11 deletions(-) diff --git a/src/apps/deskbar/ExpandoMenuBar.cpp b/src/apps/deskbar/ExpandoMenuBar.cpp index a13d2c34d0..15d724fd58 100644 --- a/src/apps/deskbar/ExpandoMenuBar.cpp +++ b/src/apps/deskbar/ExpandoMenuBar.cpp @@ -859,9 +859,7 @@ TExpandoMenuBar::monitor_team_windows(void* arg) if (wInfo == NULL) continue; - if (TWindowMenu::WindowShouldBeListed(wInfo->feel) - && (wInfo->show_hide_level <= 0 - || wInfo->is_mini)) { + if (TWindowMenu::WindowShouldBeListed(wInfo)) { // Check if we have a matching window item... item = teamItem->ExpandedWindowItem( wInfo->server_token); diff --git a/src/apps/deskbar/WindowMenu.cpp b/src/apps/deskbar/WindowMenu.cpp index 65d98f2d97..dbde4aca81 100644 --- a/src/apps/deskbar/WindowMenu.cpp +++ b/src/apps/deskbar/WindowMenu.cpp @@ -67,12 +67,12 @@ const int32 kSystemFloater = 6; #define B_TRANSLATION_CONTEXT "WindowMenu" bool -TWindowMenu::WindowShouldBeListed(uint32 behavior) +TWindowMenu::WindowShouldBeListed(client_window_info* info) { - if (behavior == kNormalWindow || behavior == kWindowScreen) - return true; - - return false; + return ((info->feel == kNormalWindow || info->feel == kWindowScreen) + // Window has the right feel + && info->show_hide_level <= 0); + // Window is not hidden } @@ -129,8 +129,7 @@ TWindowMenu::AttachedToWindow() if (wInfo == NULL) continue; - if (WindowShouldBeListed(wInfo->feel) - && (wInfo->show_hide_level <= 0 || wInfo->is_mini)) { + if (WindowShouldBeListed(wInfo)) { // Don't add new items if we're expanded. We've already done // this, they've just been moved. int32 numItems = CountItems(); diff --git a/src/apps/deskbar/WindowMenu.h b/src/apps/deskbar/WindowMenu.h index d479453f90..c75dfff300 100644 --- a/src/apps/deskbar/WindowMenu.h +++ b/src/apps/deskbar/WindowMenu.h @@ -43,6 +43,7 @@ All rights reserved. #include #include +#include class TWindowMenu : public BMenu { @@ -54,7 +55,7 @@ class TWindowMenu : public BMenu { BPoint ScreenLocation(); void SetExpanded(bool status, int addAtIndex); - static bool WindowShouldBeListed(uint32 behavior); + static bool WindowShouldBeListed(client_window_info* info); private: const BList *fTeam; From 315d8b69d7f899b179bfeb279671ca2b2c18a5c8 Mon Sep 17 00:00:00 2001 From: Ryan Leavengood Date: Sun, 12 Aug 2012 12:41:01 -0400 Subject: [PATCH 22/59] Rename RTF-Translator to RTFTranslator. --- build/jam/HaikuImage | 2 +- src/add-ons/translators/rtf/Jamfile | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build/jam/HaikuImage b/build/jam/HaikuImage index 61adf50d76..74bd4c8b77 100644 --- a/build/jam/HaikuImage +++ b/build/jam/HaikuImage @@ -128,7 +128,7 @@ SYSTEM_ADD_ONS_ACCELERANTS = $(X86_ONLY)radeon.accelerant SYSTEM_ADD_ONS_TRANSLATORS = BMPTranslator EXRTranslator GIFTranslator HVIFTranslator ICOTranslator JPEGTranslator JPEG2000Translator PCXTranslator PNGTranslator PPMTranslator - RAWTranslator RTF-Translator SGITranslator STXTTranslator TGATranslator + RAWTranslator RTFTranslator SGITranslator STXTTranslator TGATranslator TIFFTranslator WebPTranslator WonderBrushTranslator ; SYSTEM_ADD_ONS_LOCALE_CATALOGS = plaintext ; diff --git a/src/add-ons/translators/rtf/Jamfile b/src/add-ons/translators/rtf/Jamfile index 9f93a38a5a..79c45c5076 100644 --- a/src/add-ons/translators/rtf/Jamfile +++ b/src/add-ons/translators/rtf/Jamfile @@ -8,9 +8,9 @@ SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) shared ] ; UsePrivateHeaders shared storage ; -AddResources RTF-Translator : RTFTranslator.rdef ; +AddResources RTFTranslator : RTFTranslator.rdef ; -Translator RTF-Translator : +Translator RTFTranslator : main.cpp ConfigView.cpp @@ -24,7 +24,7 @@ $(HAIKU_LOCALE_LIBS) : true ; -DoCatalogs RTF-Translator : +DoCatalogs RTFTranslator : x-vnd.Haiku-RTFTranslator : main.cpp From ebe79dfe77ac0393c6d222e3a8d3b2d20f601aa3 Mon Sep 17 00:00:00 2001 From: Rene Gollent Date: Sun, 12 Aug 2012 16:01:15 -0400 Subject: [PATCH 23/59] Added GCC4 packages of liblayout, BePDF and Beam. Provided by Chris Roberts. Thanks! --- build/jam/OptionalPackages | 34 ++++++++++++++++++++++------------ 1 file changed, 22 insertions(+), 12 deletions(-) diff --git a/build/jam/OptionalPackages b/build/jam/OptionalPackages index 6f27127193..03eb712158 100644 --- a/build/jam/OptionalPackages +++ b/build/jam/OptionalPackages @@ -209,18 +209,23 @@ if [ IsOptionalHaikuImagePackageAdded BeAE ] { if [ IsOptionalHaikuImagePackageAdded Beam ] { if $(TARGET_ARCH) != x86 { Echo "No optional package Beam available for $(TARGET_ARCH)" ; - } else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) { - Echo "No optional package Beam available for gcc4" ; } else { - InstallOptionalHaikuImagePackage Beam-1.2alpha-x86-gcc2-2012-06-04.zip - : $(baseURL)/Beam-1.2alpha-x86-gcc2-2012-06-04.zip ; + if $(HAIKU_GCC_VERSION[1]) >= 4 { + InstallOptionalHaikuImagePackage + beam-1.2alpha-x86-gcc4-2012-08-11.zip + : $(baseURL)/beam-1.2alpha-x86-gcc4-2012-08-11.zip ; + } else { + InstallOptionalHaikuImagePackage + Beam-1.2alpha-x86-gcc2-2012-06-04.zip + : $(baseURL)/Beam-1.2alpha-x86-gcc2-2012-06-04.zip ; + } AddSymlinkToHaikuImage home config settings deskbar Applications : /boot/apps/Beam/Beam ; } } -# BeBook +# bebook if [ IsOptionalHaikuImagePackageAdded BeBook ] { InstallOptionalHaikuImagePackage bebook_20081026.zip : $(baseURL)/bebook_20081026.zip @@ -267,12 +272,16 @@ if [ IsOptionalHaikuImagePackageAdded BeOSCompatibility ] { if [ IsOptionalHaikuImagePackageAdded BePDF ] { if $(TARGET_ARCH) != x86 { Echo "No optional package BePDF available for $(TARGET_ARCH)" ; - } else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) { - Echo "No optional package BePDF available for gcc4" ; } else { - InstallOptionalHaikuImagePackage - bepdf-1.1.1b4-r1a3-x86-gcc2-2011-05-30.zip - : $(baseURL)/bepdf-1.1.1b4-r1a3-x86-gcc2-2011-05-30.zip ; + if $(HAIKU_GCC_VERSION[1]) >= 4 { + InstallOptionalHaikuImagePackage + bepdf-1.1.1b4-x86-gcc4-2012-08-11.zip + : $(baseURL)/bepdf-1.1.1b4-x86-gcc4-2012-08-11.zip ; + } else { + InstallOptionalHaikuImagePackage + bepdf-1.1.1b4-r1a3-x86-gcc2-2011-05-30.zip + : $(baseURL)/bepdf-1.1.1b4-r1a3-x86-gcc2-2011-05-30.zip ; + } AddSymlinkToHaikuImage home config settings deskbar Applications : /boot/apps/BePDF/BePDF ; } @@ -1200,8 +1209,9 @@ if [ IsOptionalHaikuImagePackageAdded LibIconv ] { if [ IsOptionalHaikuImagePackageAdded LibLayout ] { if $(TARGET_ARCH) != x86 { Echo "No optional package LibLayout available for $(TARGET_ARCH)" ; - } else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) { - Echo "No optional package LibLayout available for gcc4" ; + } else if $(HAIKU_GCC_VERSION[1]) >= 4 { + InstallOptionalHaikuImagePackage liblayout-1.4.1-gcc4-2012-08-11.zip + : $(baseURL)/liblayout-1.4.1-gcc4-2012-08-11.zip ; } else { InstallOptionalHaikuImagePackage liblayout-1.4.0-gcc2-2009-03-08.zip : $(baseURL)/liblayout-1.4.0-gcc2-2009-03-08.zip ; From 7ad72ef6eae1ad8a2ec03043055ca0e649b11f80 Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Sun, 12 Aug 2012 16:31:54 -0400 Subject: [PATCH 24/59] PoseView: avoid duplication of poses When filtered, clear the FilteredPoseList before re-filling it. Fixes #8875. --- src/kits/tracker/PoseView.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/kits/tracker/PoseView.cpp b/src/kits/tracker/PoseView.cpp index e98c5c8cb3..3082040e95 100644 --- a/src/kits/tracker/PoseView.cpp +++ b/src/kits/tracker/PoseView.cpp @@ -2735,6 +2735,7 @@ BPoseView::AddColumn(BColumn* newColumn, const BColumn* after) if (fFiltering) { // the column we added might just add new poses to be showed + fFilteredPoseList->MakeEmpty(); fFiltering = false; StartFiltering(); } From e4e68917c3993aa63a726021dce8e05c80901d09 Mon Sep 17 00:00:00 2001 From: John Scipione Date: Sun, 12 Aug 2012 11:29:21 -0400 Subject: [PATCH 25/59] Cleanup darwin build system some more. * Convert fs_darwin.cpp and fs_freebsd.cpp to C. * Convert extern C calls to __BEGIN_DECLS and __END_DECLS macros * Link rm_attrs with dynamic libroot --- headers/build/host/darwin/dirent.h | 10 ++--- headers/build/host/darwin/fcntl.h | 10 ++--- headers/build/host/darwin/regex.h | 8 +--- headers/build/host/darwin/stdio.h | 10 ++--- headers/build/host/darwin/sys/stat.h | 4 ++ headers/build/host/darwin/unistd.h | 10 ++--- src/build/libroot/Jamfile | 4 +- .../libroot/{fs_darwin.cpp => fs_darwin.c} | 43 +++++++++---------- .../libroot/{fs_freebsd.cpp => fs_freebsd.c} | 27 ++++++------ src/build/libroot/fs_freebsd.h | 4 +- src/tools/Jamfile | 3 -- 11 files changed, 55 insertions(+), 78 deletions(-) rename src/build/libroot/{fs_darwin.cpp => fs_darwin.c} (90%) rename src/build/libroot/{fs_freebsd.cpp => fs_freebsd.c} (98%) diff --git a/headers/build/host/darwin/dirent.h b/headers/build/host/darwin/dirent.h index 296b56c8f6..8cae5fcd78 100644 --- a/headers/build/host/darwin/dirent.h +++ b/headers/build/host/darwin/dirent.h @@ -1,16 +1,12 @@ #ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_DIRENT #define _HAIKU_BUILD_COMPATIBILITY_DARWIN_DIRENT -#ifdef __cplusplus -extern "C" { -#endif - #include_next +__BEGIN_DECLS + DIR* fdopendir(int fd); -#ifdef __cplusplus -} -#endif +__END_DECLS #endif // _HAIKU_BUILD_COMPATIBILITY_DARWIN_DIRENT diff --git a/headers/build/host/darwin/fcntl.h b/headers/build/host/darwin/fcntl.h index 36810e3eb3..ff123d33e9 100644 --- a/headers/build/host/darwin/fcntl.h +++ b/headers/build/host/darwin/fcntl.h @@ -1,10 +1,6 @@ #ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_FCNTL #define _HAIKU_BUILD_COMPATIBILITY_DARWIN_FCNTL -#ifdef __cplusplus -extern "C" { -#endif - #include_next #include @@ -24,11 +20,11 @@ extern "C" { #define AT_SYMLINK_FOLLOW 0x400 /* linkat() */ #define AT_REMOVEDIR 0x800 /* unlinkat() */ +__BEGIN_DECLS + int unlinkat(int fd, const char *path, int flag); int futimesat(int fd, const char *path, const struct timeval times[2]); -#ifdef __cplusplus -} -#endif +__END_DECLS #endif // _HAIKU_BUILD_COMPATIBILITY_DARWIN_FCNTL diff --git a/headers/build/host/darwin/regex.h b/headers/build/host/darwin/regex.h index b8c1cef30e..e49b38dbfe 100644 --- a/headers/build/host/darwin/regex.h +++ b/headers/build/host/darwin/regex.h @@ -3,14 +3,10 @@ // Include the darwin port of gnuregex -#ifdef __cplusplus -extern "C" { -#endif +__BEGIN_DECLS #include -#ifdef __cplusplus -} -#endif +__END_DECLS #endif // _HAIKU_BUILD_COMPATIBILITY_DARWIN_REGEX diff --git a/headers/build/host/darwin/stdio.h b/headers/build/host/darwin/stdio.h index 08432070ac..c33a09d457 100644 --- a/headers/build/host/darwin/stdio.h +++ b/headers/build/host/darwin/stdio.h @@ -1,17 +1,13 @@ #ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_STDIO #define _HAIKU_BUILD_COMPATIBILITY_DARWIN_STDIO -#ifdef __cplusplus -extern "C" { -#endif - #include_next +__BEGIN_DECLS + int renameat(int oldFD, const char* oldPath, int newFD, const char* newPath); int symlinkat(const char *oldPath, int fd, const char *newPath); -#ifdef __cplusplus -} -#endif +__END_DECLS #endif // _HAIKU_BUILD_COMPATIBILITY_DARWIN_STDIO diff --git a/headers/build/host/darwin/sys/stat.h b/headers/build/host/darwin/sys/stat.h index cd742a9d1a..1f6ac496d4 100644 --- a/headers/build/host/darwin/sys/stat.h +++ b/headers/build/host/darwin/sys/stat.h @@ -25,10 +25,14 @@ # endif #endif +__BEGIN_DECLS + int fchmodat(int fd, const char* path, mode_t mode, int flag); int fstatat(int fd, const char *path, struct stat *st, int flag); int mkdirat(int fd, const char *path, mode_t mode); int mkfifoat(int fd, const char *path, mode_t mode); int mknodat(int fd, const char *name, mode_t mode, dev_t dev); +__END_DECLS + #endif /* _HAIKU_BUILD_COMPATIBILITY_DARWIN_SYS_STAT */ diff --git a/headers/build/host/darwin/unistd.h b/headers/build/host/darwin/unistd.h index c451674e56..1f4669f4d1 100644 --- a/headers/build/host/darwin/unistd.h +++ b/headers/build/host/darwin/unistd.h @@ -1,20 +1,16 @@ #ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_UNISTD #define _HAIKU_BUILD_COMPATIBILITY_DARWIN_UNISTD -#ifdef __cplusplus -extern "C" { -#endif - #include_next +__BEGIN_DECLS + int faccessat(int fd, const char* path, int accessMode, int flag); int fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag); ssize_t readlinkat(int fd, const char *path, char *buffer, size_t bufferSize); int linkat(int oldFD, const char *oldPath, int newFD, const char *newPath, int flag); -#ifdef __cplusplus -} -#endif +__END_DECLS #endif // _HAIKU_BUILD_COMPATIBILITY_DARWIN_UNISTD diff --git a/src/build/libroot/Jamfile b/src/build/libroot/Jamfile index f8cb92d810..13a53c0ba2 100644 --- a/src/build/libroot/Jamfile +++ b/src/build/libroot/Jamfile @@ -47,11 +47,11 @@ if $(HOST_PLATFORM) = cygwin || $(HOST_PLATFORM) = sunos { local hostPlatformSources ; if $(HOST_PLATFORM) = freebsd { - hostPlatformSources = fs_freebsd.cpp ; + hostPlatformSources = fs_freebsd.c ; } if $(HOST_PLATFORM) = darwin { - hostPlatformSources = fs_darwin.cpp ; + hostPlatformSources = fs_darwin.c ; } local librootSources = diff --git a/src/build/libroot/fs_darwin.cpp b/src/build/libroot/fs_darwin.c similarity index 90% rename from src/build/libroot/fs_darwin.cpp rename to src/build/libroot/fs_darwin.c index 3bd669f0f5..57c9fad26f 100644 --- a/src/build/libroot/fs_darwin.cpp +++ b/src/build/libroot/fs_darwin.c @@ -4,7 +4,6 @@ * Distributed under the terms of the MIT License. */ - #include #include #include @@ -116,7 +115,7 @@ faccessat(int fd, const char* path, int accessMode, int flag) return -1; } - if (fd == AT_FDCWD || path != NULL && path[0] == '/') { + if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) { // call access() ignoring fd return (flag & AT_EACCESS) != 0 ? eaccess(path, accessMode) : access(path, accessMode); @@ -146,7 +145,7 @@ fchmodat(int fd, const char* path, mode_t mode, int flag) return -1; } - if (fd == AT_FDCWD || path != NULL && path[0] == '/') { + if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) { // call chmod() ignoring fd if ((flag & AT_SYMLINK_NOFOLLOW) != 0) { // fake lchmod() with open() and fchmod() @@ -190,7 +189,7 @@ fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag) return -1; } - if (fd == AT_FDCWD || path != NULL && path[0] == '/') { + if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) { // call chown() ignoring fd return (flag & AT_SYMLINK_NOFOLLOW) != 0 ? lchown(path, owner, group) : chown(path, owner, group); @@ -244,7 +243,7 @@ fstatat(int fd, const char *path, struct stat *st, int flag) return -1; } - if (fd == AT_FDCWD || path != NULL && path[0] == '/') { + if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) { // call stat() or lstat() ignoring fd return (flag & AT_SYMLINK_NOFOLLOW) != 0 ? lstat(path, st) : stat(path, st); @@ -268,7 +267,7 @@ fstatat(int fd, const char *path, struct stat *st, int flag) int mkdirat(int fd, const char *path, mode_t mode) { - if (fd == AT_FDCWD || path != NULL && path[0] == '/') { + if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) { // call mkdir() ignoring fd return mkdir(path, mode); } @@ -290,7 +289,7 @@ mkdirat(int fd, const char *path, mode_t mode) int mkfifoat(int fd, const char *path, mode_t mode) { - if (fd == AT_FDCWD || path != NULL && path[0] == '/') { + if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) { // call mkfifo() ignoring fd return mkfifo(path, mode); } @@ -312,7 +311,7 @@ mkfifoat(int fd, const char *path, mode_t mode) int mknodat(int fd, const char *path, mode_t mode, dev_t dev) { - if (fd == AT_FDCWD || path != NULL && path[0] == '/') { + if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) { // call mknod() ignoring fd return mknod(path, mode, dev); } @@ -334,14 +333,14 @@ mknodat(int fd, const char *path, mode_t mode, dev_t dev) int renameat(int oldFD, const char* oldPath, int newFD, const char* newPath) { - bool ignoreOldFD = false; - bool ignoreNewFD = false; + int ignoreOldFD = 0; + int ignoreNewFD = 0; - if (oldFD == AT_FDCWD || oldPath != NULL && oldPath[0] == '/') - ignoreOldFD = true; + if (oldFD == AT_FDCWD || (oldPath != NULL && oldPath[0] == '/')) + ignoreOldFD = 1; - if (newFD == AT_FDCWD || newPath != NULL && newPath[0] == '/') - ignoreNewFD = true; + if (newFD == AT_FDCWD || (newPath != NULL && newPath[0] == '/')) + ignoreNewFD = 1; if (ignoreOldFD && ignoreNewFD) { // call rename() ignoring the fd's @@ -380,7 +379,7 @@ renameat(int oldFD, const char* oldPath, int newFD, const char* newPath) ssize_t readlinkat(int fd, const char *path, char *buffer, size_t bufferSize) { - if (fd == AT_FDCWD || path != NULL && path[0] == '/') { + if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) { // call readlink() ignoring fd return readlink(path, buffer, bufferSize); } @@ -402,7 +401,7 @@ readlinkat(int fd, const char *path, char *buffer, size_t bufferSize) int symlinkat(const char *oldPath, int fd, const char *newPath) { - if (fd == AT_FDCWD || newPath != NULL && newPath[0] == '/') { + if (fd == AT_FDCWD || (newPath != NULL && newPath[0] == '/')) { // call symlink() ignoring fd return symlink(oldPath, newPath); } @@ -431,7 +430,7 @@ unlinkat(int fd, const char *path, int flag) return -1; } - if (fd == AT_FDCWD || path != NULL && path[0] == '/') { + if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) { // call rmdir() or unlink() ignoring fd return (flag & AT_REMOVEDIR) != 0 ? rmdir(path) : unlink(path); } @@ -465,14 +464,14 @@ linkat(int oldFD, const char *oldPath, int newFD, const char *newPath, return -1; } - bool ignoreOldFD = false; - bool ignoreNewFD = false; + int ignoreOldFD = 0; + int ignoreNewFD = 0; if (oldFD == AT_FDCWD || oldPath != NULL && oldPath[0] == '/') - ignoreOldFD = true; + ignoreOldFD = 1; if (newFD == AT_FDCWD || newPath != NULL && newPath[0] == '/') - ignoreNewFD = true; + ignoreNewFD = 1; if (ignoreOldFD && ignoreNewFD) { // call link() ignoring the fd's @@ -511,7 +510,7 @@ linkat(int oldFD, const char *oldPath, int newFD, const char *newPath, int futimesat(int fd, const char *path, const struct timeval times[2]) { - if (fd == AT_FDCWD || path != NULL && path[0] == '/') { + if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) { // call utimes() ignoring fd return utimes(path, times); } diff --git a/src/build/libroot/fs_freebsd.cpp b/src/build/libroot/fs_freebsd.c similarity index 98% rename from src/build/libroot/fs_freebsd.cpp rename to src/build/libroot/fs_freebsd.c index 648650ef32..1fa1c7a68f 100644 --- a/src/build/libroot/fs_freebsd.cpp +++ b/src/build/libroot/fs_freebsd.c @@ -40,11 +40,10 @@ haiku_freebsd_read(int fd, void *buf, size_t nbytes) off_t seekDiff = (sectorSize - (cur % sectorSize)) % sectorSize; off_t nbytesDiff = (nbytes - seekDiff) % sectorSize; - + if (seekDiff == 0 && nbytesDiff == 0) { // Not needed but this saves malloc and free operations return read(fd, buf, nbytes); - } else if (cur % sectorSize + nbytes <= sectorSize) { // Read complete in only a block char* tmpBlock = (char*)malloc(sectorSize); @@ -63,9 +62,8 @@ haiku_freebsd_read(int fd, void *buf, size_t nbytes) } free(tmpBlock); - - return nbytes; + return nbytes; } else { // Needs to write more than a block @@ -88,13 +86,14 @@ haiku_freebsd_read(int fd, void *buf, size_t nbytes) // Blocks between if ((nbytes - seekDiff) >= sectorSize) { - if (read(fd, ((char*)buf) + seekDiff, nbytes - seekDiff - nbytesDiff) == -1) + if (read(fd, ((char*)buf) + seekDiff, nbytes - seekDiff + - nbytesDiff) == -1) { perror("read between"); + } } // Last block if overflow if (nbytesDiff > 0 ) { - off_t sdCur = lseek(fd, 0, SEEK_CUR); if (sdCur == -1) perror("lseek last"); @@ -107,10 +106,9 @@ haiku_freebsd_read(int fd, void *buf, size_t nbytes) } free(tmpBlock); - + return nbytes; } - } @@ -157,9 +155,8 @@ haiku_freebsd_write(int fd, const void *buf, size_t nbytes) perror("lseek2 oneblock"); free(tmpBlock); - - return nbytes; + return nbytes; } else { // Needs to write more than a block @@ -179,7 +176,6 @@ haiku_freebsd_write(int fd, const void *buf, size_t nbytes) memcpy(tmpBlock + (sectorSize - seekDiff), buf, seekDiff); if (write(fd, tmpBlock, sectorSize)==-1) perror("write seekDiff"); - } // Blocks between @@ -187,28 +183,29 @@ haiku_freebsd_write(int fd, const void *buf, size_t nbytes) if (write(fd, ((char*)buf) + seekDiff, nbytes - seekDiff - nbytesDiff) == -1) perror("write between"); } - + // Last block if overflow if (nbytesDiff > 0) { - off_t sdCur = lseek(fd, 0, SEEK_CUR); if (sdCur == -1) perror("lseek last"); + if (pread(fd, tmpBlock, sectorSize, sdCur) == -1) perror("pread last"); + memcpy(tmpBlock, ((char*)buf) + nbytes - nbytesDiff, nbytesDiff); if (write(fd, tmpBlock, sectorSize) == -1) perror("write last"); + // repos at byte offset of latest wrote block if (lseek(fd, -(sectorSize - nbytesDiff), SEEK_CUR) == -1) perror("lseek2 last"); } free(tmpBlock); - + return nbytes; } - } diff --git a/src/build/libroot/fs_freebsd.h b/src/build/libroot/fs_freebsd.h index dd94cffa80..6db27124e9 100644 --- a/src/build/libroot/fs_freebsd.h +++ b/src/build/libroot/fs_freebsd.h @@ -5,6 +5,7 @@ #ifndef FS_FREEBSD_H #define FS_FREEBSD_H + #include @@ -13,5 +14,4 @@ ssize_t haiku_freebsd_write(int fd, const void *buf, size_t nbytes); ssize_t haiku_freebsd_readv(int fd, const iovec *vecs, size_t count); ssize_t haiku_freebsd_writev(int fd, const struct iovec *vecs, size_t count); - -#endif // FS_FREEBSD_H +#endif /* FS_FREEBSD_H */ diff --git a/src/tools/Jamfile b/src/tools/Jamfile index dbb92b27e8..6c7fe4a175 100644 --- a/src/tools/Jamfile +++ b/src/tools/Jamfile @@ -86,8 +86,6 @@ if $(HOST_PLATFORM_BEOS_COMPATIBLE) { BuildPlatformMain mkindex : mkindex.cpp : $(HOST_LIBBE) ; -# We want rm_attrs to be self-contained, so we link against the static libroot. -HOST_LIBROOT on rm_attrs_tmp = $(HOST_STATIC_LIBROOT) ; BuildPlatformMain rm_attrs_tmp : rm_attrs.cpp : $(HOST_LIBSUPC++) $(HOST_LIBSTDC++) ; MakeLocateDebug rm_attrs ; @@ -146,4 +144,3 @@ SubInclude HAIKU_TOP src tools unzip ; SubInclude HAIKU_TOP src tools vmdkimage ; SubInclude HAIKU_TOP src tools unflatten ; SubInclude HAIKU_TOP src tools zip ; - From efeef5fad7c8a92b0595540a6004113b8df8da12 Mon Sep 17 00:00:00 2001 From: John Scipione Date: Sun, 12 Aug 2012 23:32:18 +0000 Subject: [PATCH 26/59] FreeBSD build fixes cpp => c --- src/build/libroot/fs_freebsd.c | 12 +++++++----- src/build/libroot/fs_freebsd.h | 7 +++++-- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/build/libroot/fs_freebsd.c b/src/build/libroot/fs_freebsd.c index 1fa1c7a68f..9e4062ce5e 100644 --- a/src/build/libroot/fs_freebsd.c +++ b/src/build/libroot/fs_freebsd.c @@ -30,7 +30,7 @@ haiku_freebsd_read(int fd, void *buf, size_t nbytes) if (S_ISREG(st.st_mode)) return read(fd, buf, nbytes); // Is a file! Good :) - int sectorSize; + uint sectorSize; if (ioctl(fd, DIOCGSECTORSIZE, §orSize) == -1) sectorSize = 512; // If fail, hardcode to 512 for now @@ -122,7 +122,7 @@ haiku_freebsd_write(int fd, const void *buf, size_t nbytes) if (S_ISREG(st.st_mode)) return write(fd, buf, nbytes); // Is a file! Good :) - int sectorSize; + uint sectorSize; if (ioctl(fd, DIOCGSECTORSIZE, §orSize) == -1) sectorSize = 512; // If fail, hardcode do 512 for now @@ -210,11 +210,12 @@ haiku_freebsd_write(int fd, const void *buf, size_t nbytes) ssize_t -haiku_freebsd_readv(int fd, const iovec *vecs, size_t count) +haiku_freebsd_readv(int fd, const struct iovec *vecs, size_t count) { ssize_t bytesRead = 0; + size_t i = 0; - for (size_t i = 0; i < count; i++) { + for (; i < count; i++) { ssize_t currentRead = haiku_freebsd_read(fd, vecs[i].iov_base, vecs[i].iov_len); @@ -235,8 +236,9 @@ ssize_t haiku_freebsd_writev(int fd, const struct iovec *vecs, size_t count) { ssize_t bytesWritten = 0; + size_t i = 0; - for (size_t i = 0; i < count; i++) { + for (; i < count; i++) { ssize_t written = haiku_freebsd_write(fd, vecs[i].iov_base, vecs[i].iov_len); diff --git a/src/build/libroot/fs_freebsd.h b/src/build/libroot/fs_freebsd.h index 6db27124e9..404edb8d00 100644 --- a/src/build/libroot/fs_freebsd.h +++ b/src/build/libroot/fs_freebsd.h @@ -5,13 +5,16 @@ #ifndef FS_FREEBSD_H #define FS_FREEBSD_H - #include +__BEGIN_DECLS + ssize_t haiku_freebsd_read(int fd, void *buf, size_t nbytes); ssize_t haiku_freebsd_write(int fd, const void *buf, size_t nbytes); -ssize_t haiku_freebsd_readv(int fd, const iovec *vecs, size_t count); +ssize_t haiku_freebsd_readv(int fd, const struct iovec *vecs, size_t count); ssize_t haiku_freebsd_writev(int fd, const struct iovec *vecs, size_t count); +__END_DECLS + #endif /* FS_FREEBSD_H */ From 2c2e65ef169a1070446daface202cfb786f4682c Mon Sep 17 00:00:00 2001 From: Niels Sascha Reedijk Date: Mon, 13 Aug 2012 06:27:10 +0200 Subject: [PATCH 27/59] Update translations from Pootle --- .../inbound_filters/notifier/ru.catkeys | 8 +-- .../inbound_protocols/pop3/ru.catkeys | 4 +- .../media/media-add-ons/mixer/nb.catkeys | 4 ++ .../media/media-add-ons/mixer/ru.catkeys | 19 ++++++ .../add-ons/translators/jpeg/nb.catkeys | 8 +-- .../add-ons/translators/jpeg2000/nb.catkeys | 11 +++- .../add-ons/translators/ppm/nb.catkeys | 3 +- .../translators/wonderbrush/ru.catkeys | 4 +- data/catalogs/apps/aboutsystem/nb.catkeys | 10 ++- data/catalogs/apps/aboutsystem/ru.catkeys | 6 +- data/catalogs/apps/activitymonitor/ru.catkeys | 2 +- data/catalogs/apps/bsnow/nb.catkeys | 3 + data/catalogs/apps/charactermap/nb.catkeys | 61 +++++++++++++++---- data/catalogs/apps/deskcalc/fi.catkeys | 4 +- data/catalogs/apps/drivesetup/fi.catkeys | 13 +++- data/catalogs/apps/drivesetup/ru.catkeys | 13 +++- data/catalogs/apps/mail/ru.catkeys | 2 +- data/catalogs/apps/mediaplayer/fi.catkeys | 3 +- data/catalogs/apps/mediaplayer/ru.catkeys | 15 ++++- .../catalogs/apps/packageinstaller/ru.catkeys | 3 +- data/catalogs/apps/terminal/ru.catkeys | 3 +- data/catalogs/apps/webpositive/fi.catkeys | 13 +++- data/catalogs/apps/webpositive/ru.catkeys | 11 +++- data/catalogs/kits/tracker/fi.catkeys | 7 ++- .../catalogs/preferences/bluetooth/ru.catkeys | 2 +- .../preferences/cpufrequency/fi.catkeys | 3 +- .../preferences/cpufrequency/ru.catkeys | 3 +- .../catalogs/preferences/filetypes/fi.catkeys | 3 +- .../catalogs/preferences/filetypes/ru.catkeys | 3 +- data/catalogs/preferences/locale/fi.catkeys | 6 +- data/catalogs/servers/mail/ru.catkeys | 13 +++- data/catalogs/servers/print/ru.catkeys | 3 +- 32 files changed, 215 insertions(+), 51 deletions(-) create mode 100644 data/catalogs/add-ons/media/media-add-ons/mixer/nb.catkeys create mode 100644 data/catalogs/add-ons/media/media-add-ons/mixer/ru.catkeys create mode 100644 data/catalogs/apps/bsnow/nb.catkeys diff --git a/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/ru.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/ru.catkeys index 70d51d1e09..8350200efa 100644 --- a/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/ru.catkeys +++ b/data/catalogs/add-ons/mail_daemon/inbound_filters/notifier/ru.catkeys @@ -1,9 +1,9 @@ 1 russian x-vnd.Haiku-NewMailNotification 3624191291 -%num new message filter Новых сообщений: %num -%num new messages filter Новых сообщений: %num +%num new message filter %num новое сообщение +%num new messages filter %num новых сообщений Keyboard LEDs ConfigView Клавиатурные светодиоды -You have %num new messages for %name. filter Новых сообщений для %name: %num. -You have %num new message for %name. filter Новых сообщений для %name: %num. +You have %num new messages for %name. filter У вас есть %num новых сообщений для %name. +You have %num new message for %name. filter У вас есть %num новое сообщение для %name. Log window ConfigView Окно журнала Central beep ConfigView Центральный звуковой сигнал Beep ConfigView Звуковой сигнал diff --git a/data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/ru.catkeys b/data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/ru.catkeys index 74cb22a43d..180f3de0a7 100644 --- a/data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/ru.catkeys +++ b/data/catalogs/add-ons/mail_daemon/inbound_protocols/pop3/ru.catkeys @@ -1,7 +1,7 @@ 1 russian x-vnd.Haiku-POP3 4247002942 Plain text ConfigView Обычный текст -Sending APOP authentication… pop3 Устанавливается APOP авторизация… -Sending username… pop3 Посылка имени пользователя… +Sending APOP authentication… pop3 Отправка APOP аутентификации… +Sending username… pop3 Отправка имени пользователя… : The server does not support APOP. pop3 : Сервер не поддерживает APOP. Getting mailbox size… pop3 Получение размера почтового ящика… Connecting to POP3 server… pop3 Соединение с сервером POP3… diff --git a/data/catalogs/add-ons/media/media-add-ons/mixer/nb.catkeys b/data/catalogs/add-ons/media/media-add-ons/mixer/nb.catkeys new file mode 100644 index 0000000000..41ed6a17c9 --- /dev/null +++ b/data/catalogs/add-ons/media/media-add-ons/mixer/nb.catkeys @@ -0,0 +1,4 @@ +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-mixer.media_addon 2528305007 +not connected AudioMixer ikke tilkoblet +dB AudioMixer dB +Mute AudioMixer Demp diff --git a/data/catalogs/add-ons/media/media-add-ons/mixer/ru.catkeys b/data/catalogs/add-ons/media/media-add-ons/mixer/ru.catkeys new file mode 100644 index 0000000000..79ac58e6d9 --- /dev/null +++ b/data/catalogs/add-ons/media/media-add-ons/mixer/ru.catkeys @@ -0,0 +1,19 @@ +1 russian x-vnd.Haiku-mixer.media_addon 2863296624 +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 Ослаблять вывод микшера на 3 дБ (как в BeOS R5) +Display balance control for stereo connections AudioMixer Показывать регулятор баланса для стерео соединений +To output 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 Приглушить diff --git a/data/catalogs/add-ons/translators/jpeg/nb.catkeys b/data/catalogs/add-ons/translators/jpeg/nb.catkeys index a3042255bd..f36b461ad0 100644 --- a/data/catalogs/add-ons/translators/jpeg/nb.catkeys +++ b/data/catalogs/add-ons/translators/jpeg/nb.catkeys @@ -1,15 +1,15 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-JPEGTranslator 397783086 -Output quality JPEGTranslator Utdata-kvalitet +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-JPEGTranslator 54123690 +Output quality JPEGTranslator Output-kvalitet JPEG images JPEGTranslator JPEG-bilder Prevent colors 'washing out' JPEGTranslator Hindre 'utvaskede' farger -JPEG Library Error: %s\n be_jerror JPEG-bibliotek-feil: %s\n +Use CMYK code with 0 for 100% ink coverage JPEGTranslator Bruk CMYK-kode med 0 for 100% blekkdekning About JPEGTranslator Om Low JPEGTranslator Lav Make file smaller (sligthtly worse quality) JPEGTranslator Gjør filen mindre (litt dårligere kvalitet) None JPEGTranslator Ingen Be Bitmap Format (JPEGTranslator) JPEGTranslator Be Bitmap-format (JPEGTranslator) Show warning messages JPEGTranslator Vis advarsler -Output smoothing strength JPEGTranslator Utdata utjevningsstyrke +Output smoothing strength JPEGTranslator Utjevningsstyrke for output High JPEGTranslator Høy Write JPEGTranslator Skriv Write black-and-white images as RGB24 JPEGTranslator Skriv svart-hvitt-bilder som RGB24 diff --git a/data/catalogs/add-ons/translators/jpeg2000/nb.catkeys b/data/catalogs/add-ons/translators/jpeg2000/nb.catkeys index 74d28a1e71..b3b17e18fd 100644 --- a/data/catalogs/add-ons/translators/jpeg2000/nb.catkeys +++ b/data/catalogs/add-ons/translators/jpeg2000/nb.catkeys @@ -1 +1,10 @@ -1 norwegian_bokmål x-vnd.Haiku-JPEG2000Translator 0 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-JPEG2000Translator 2060367215 +Write JPEG2000Translator Skriv +JPEG2000 images JPEG2000Translator JPEG2000-bilder +Write black-and-white images as RGB24 JPEG2000Translator Skriv svart-hvitt-bilder som RGB24 +Output quality JPEG2000Translator Output-kvalitet +Read JPEG2000Translator Les +Low JPEG2000Translator Lav +About JPEG2000Translator Om +High JPEG2000Translator Høy +Read greyscale images as RGB32 JPEG2000Translator Les gråtonebilder som RGB32 diff --git a/data/catalogs/add-ons/translators/ppm/nb.catkeys b/data/catalogs/add-ons/translators/ppm/nb.catkeys index 2eadf7a567..f4ff009945 100644 --- a/data/catalogs/add-ons/translators/ppm/nb.catkeys +++ b/data/catalogs/add-ons/translators/ppm/nb.catkeys @@ -1,4 +1,4 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-PPMTranslator 4103848783 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-PPMTranslator 4086122955 PPM Settings PPMMain PPM-innstillinger Based on PPMTranslator sample code PPMTranslator Basert på PPMTranslator eksempelkode OK PPMMain OK @@ -17,6 +17,7 @@ RGBA 8:8:8:8 32 bits PPMTranslator RGBA 8:8:8:8 32 bit None PPMTranslator Ingen RGB 5:5:5 16 bits PPMTranslator RGB 5:5:5 16 bit Bitmap 1 bit PPMTranslator Bitmap 1 bit +RGB 8:8:8 32 bits PPMTranslator RGBA 8:8:8 32 bit Sample code copyright 1999, Be Incorporated PPMTranslator Eksempelkode-opphavsrett 1999, Be Incorporated PPMTranslator Settings PPMTranslator PPM-oversetterinnstillinger Something is wrong with the PPMTranslator! PPMMain Noe er galt med PPM-oversetteren! diff --git a/data/catalogs/add-ons/translators/wonderbrush/ru.catkeys b/data/catalogs/add-ons/translators/wonderbrush/ru.catkeys index 255c0f73b1..c9d4eee2f3 100644 --- a/data/catalogs/add-ons/translators/wonderbrush/ru.catkeys +++ b/data/catalogs/add-ons/translators/wonderbrush/ru.catkeys @@ -1,3 +1,5 @@ -1 russian x-vnd.Haiku-WonderBrushTranslator 1203851513 +1 russian x-vnd.Haiku-WonderBrushTranslator 3605232708 WonderBrush image translator WonderBrushTranslator Транслятор WonderBrush изображений WonderBrush images WonderBrushTranslator WonderBrush изображения +WonderBrush image WonderBrushTranslator WonderBrush изображения +WonderBrush image translator WonderBrushView Транслятор WonderBrush изображений diff --git a/data/catalogs/apps/aboutsystem/nb.catkeys b/data/catalogs/apps/aboutsystem/nb.catkeys index d8391e4015..d476405352 100644 --- a/data/catalogs/apps/aboutsystem/nb.catkeys +++ b/data/catalogs/apps/aboutsystem/nb.catkeys @@ -1,4 +1,4 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-About 2298541253 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-About 3752601136 Copyright © 1999-2010 by the authors of Gutenprint. All rights reserved. AboutView Opphavsrett © 1999-2010 av forfatterne av Gutenprint. Alle rettigheter reservert. Travis Geiselbrecht (and his NewOS kernel)\n AboutView Travis Geiselbrecht (og hans NewOS-kjerne)\n BSD (4-clause) AboutView BSD (4-klausulersversjon) @@ -11,6 +11,7 @@ The Haiku-Ports team\n AboutView Haiku-Ports-teamet\n Copyright © 1998-2003 Daniel Veillard. All rights reserved. AboutView Opphavsrett © 1998-2003 Daniel Veillard. Alle rettigheter reservert. %d MiB used (%d%%) AboutView %d MiB brukt (%d%%) Website, marketing & documentation:\n AboutView Nettside, markedsføring og dokumentasjon:\n +GNU LGPL v2.1 AboutView GNU LGPL v2.1 AboutSystem System name Om dette systemet MIT (no promotion) AboutView MIT (ingen reklame) Copyright © 2003 Peter Hanappe and others. AboutView Opphavsrett © 2003 Peter Hanappe m.fl. @@ -24,6 +25,8 @@ Processor: AboutView Prosessor: Kernel: AboutView Kjerne: BSD (3-clause) AboutView BSD (3-klausulersversjonen) Copyright © 2001-2002 Thomas Broyer, Charlie Bozeman and Daniel Veillard. All rights reserved. AboutView Opphavsrett © 2001-2002 Thomas Broyer, Charlie Bozeman og Daniel Veillard. Alle rettigheter reservert. +Portions of this software are under copyright.\nCopyright © 1996-2006 The FreeType Project. All rights reserved. AboutView Deler av denne prpgramvaren er under opphavsrett.\nOpphavsrett © 1996-2006 The FreeType Project. Alle rettigheter reservert. +The copyright to the Haiku code is property of Haiku, Inc. or of the respective authors where expressly noted in the source. Haiku® and the HAIKU logo® are registered trademarks of Haiku, Inc.\n\n AboutView Opphavsretten til kildekoden til Haiku tilhører Haiku, Inc. eller de respektive forfatterne der det er uttrykkelig nevnt i kildekoden. Haiku® og HAIKU-logoen® er registrerte varemerker som tilhører Haiku, Inc.\n\n Copyright © 1987-1988 Digital Equipment Corporation, Maynard, Massachusetts.\nAll rights reserved. AboutView Opphavsrett © 1987-1988 Digital Equipment Corporation, Maynard, Massachusetts.\nAlle retigheter reservert. %total MiB total, %inaccessible MiB inaccessible AboutView %total MiB totalt, %inaccessible MiB utilgjengelig Copyright © 2000-2007 Fabrice Bellard, et al. AboutView Opphavsrett © 2000-2007 Fabrice Bellard, m.fl. @@ -37,6 +40,7 @@ Copyright © 2002-2004 Vivek Mohan. All rights reserved. AboutView Opphavsrett %.2f GHz AboutView %.2f GHz Memory: AboutView Minne: Copyright © 1996-1997 Jeff Prosise. All rights reserved. AboutView Opphavsrett © 1996-1997 Jeff Prosise. Alle rettigheter reservert. +Copyright © 2006-2012 Kentaro Fukuchi AboutView Opphavsrett © 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 Opphavsrett © 1994-2009, Thomas G. Lane, Guido Vollbeding. Denne programvaren er delvis basert på arbeidet til the Independent JPEG Group. Past maintainers:\n AboutView Forhenværende vedlikeholdere:\n \n\nSpecial thanks to:\n AboutView \n\nEn spesiell takk til:\n @@ -48,6 +52,7 @@ Copyright © 2002-2003 Steve Lhomme. All rights reserved. AboutView Opphavsrett Copyright © 2007-2009 Marvell Semiconductor, Inc. All rights reserved. AboutView Opphavsrett © 2007-2009 Marvell Semiconductor, Inc. Alle rettigheter reservert. Current maintainers:\n AboutView Nåværende vedlikeholdere:\n Copyright © 2006-2007 Intel Corporation. All rights reserved. AboutView Opphavsrett © 2006-2007 Intel Corporation. Alle rettigheter reservert. +The code that is unique to Haiku, especially the kernel and all code that applications may link against, is distributed under the terms of the . Some system libraries contain third party code distributed under the . You can find the copyrights to third party code below.\n\n AboutView and aren't variables and can be translated. However, please, don't remove < and > as they're needed as placeholders for proper hypertext functionality. Koden som er unik for Haiku, særlig kjernen og all kode som programmer kan lenkes til, distribueres under . Noen systembiblioteker inneholder kode fra tredjepart som distribueres under . Du finner opphavsretten til tredjeparts kode nedenfor.\n\n Time running: AboutView Oppetid: Contains software developed by the NetBSD Foundation, Inc. and its contributors:\nftp, tput\nCopyright © 1996-2008 The NetBSD Foundation, Inc. All rights reserved. AboutView Inneholder programvare utviklet av the NetBSD Foundation, Inc. og dets bidragsytere:\nftp, tput\nOpphavsrett © 1996-2008 The NetBSD Foundation, Inc. Alle rettigheter reservert. Contains software from the FreeBSD Project, released under the BSD license:\ncal, ftpd, ping, telnet, telnetd, traceroute\nCopyright © 1994-2008 The FreeBSD Project. All rights reserved. AboutView Inneholder programvare fra FreeBSD-prosjektet, utgitt under BSD-lisensen:\ncal, ftpd, ping, telnet, telnetd, traceroute\nOpphavsrett © 1994-2008 The FreeBSD Project. Alle rettigheter reservert. @@ -70,6 +75,7 @@ Copyright © 2002-2008 Alexander L. Roshal. All rights reserved. AboutView Opph Copyright © 2003-2006 Intel Corporation. All rights reserved. AboutView Opphavsrett © 2003-2006 Intel Corporation. Alle rettigheter reservert. %ld MHz AboutView %ld MHz Copyright © 1997-2006 PDFlib GmbH and Thomas Merz. All rights reserved.\nPDFlib and PDFlib logo are registered trademarks of PDFlib GmbH. AboutView Opphavsrett © 1997-2006 PDFlib GmbH og Thomas Merz. Alle rettigheter reservert.\nPDFlib og PDFlib-logoen er registrerte varemerker tilhørende of PDFlib GmbH. +Copyright © 1991-2000 Silicon Graphics, Inc. All rights reserved. AboutView Opphavsrett © 1991-2000 Silicon Graphics, Inc. Alle rettigheter reservert. Contains software from the GNU Project, released under the GPL and LGPL licenses:\nGNU C Library, GNU coretools, diffutils, findutils, sharutils, gawk, bison, m4, make, gdb, wget, ncurses, termcap, Bourne Again Shell.\nCopyright © The Free Software Foundation. AboutView Inneholder programvare fra GNU-prosjektet, utgitt under GPL- og LGPL-lisensene:\GNU C Library, GNU coretools, diffutils, findutils, sharutils, gawk, bison, m4, make, gdb, wget, ncurses, termcap, Bourne Again Shell.\nOpphavsrett © The Free Software Foundation. MIT license. All rights reserved. AboutView MIT-lisens. Alle retigheter reservert. [Click a license name to read the respective license.]\n\n AboutView [Klikk på et lisensnavn for å lese de respektive lisensvilkårene.]\n\n @@ -77,4 +83,4 @@ Copyright © 2007 Ralink Technology Corporation. All rights reserved. AboutView Copyright © 1990-2002 Info-ZIP. All rights reserved. AboutView Opphavsrett © 1990-2002 Info-ZIP. Alle rettigheter reservert. License: AboutView Lisens: GCC %d Hybrid AboutView GCC %d Hybrid -Translations:\n AboutView Oversettelse:\n +Translations:\n AboutView Oversettelser:\n diff --git a/data/catalogs/apps/aboutsystem/ru.catkeys b/data/catalogs/apps/aboutsystem/ru.catkeys index 7e58aac2c8..a481aecb9f 100644 --- a/data/catalogs/apps/aboutsystem/ru.catkeys +++ b/data/catalogs/apps/aboutsystem/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-About 1855360637 +1 russian x-vnd.Haiku-About 2004761361 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 @@ -20,16 +20,19 @@ Source Code: AboutView Исходный код: Processor: AboutView Процессор: Kernel: AboutView Ядро: BSD (3-clause) AboutView 3-пунктовая BSD +The copyright to the Haiku code is property of Haiku, Inc. or of the respective authors where expressly noted in the source. Haiku® and the HAIKU logo® are registered trademarks of Haiku, Inc.\n\n AboutView Права на код Haiku принадлежат Haiku, Inc. или конкретным авторам, указанным в исходном коде. Haiku® и логотип HAIKU® являются зарегистрированными торговыми марками Haiku, Inc.\n\n %total MiB total, %inaccessible MiB inaccessible AboutView %total МБ всего, %inaccessible МБ недоступно Copyright © 2000-2007 Fabrice Bellard, et al. AboutView Все права защищены © 2000-2007 Fabrice Bellard и другие. Contributors:\n AboutView Внесли вклад в развитие:\n Unknown AboutView Неизвестен +Copyright © 1999-2006 Brian Paul. Mesa3D Project. All rights reserved. AboutView Все права защищены © 1999-2006 Brian Paul. Проект Mesa3D. Copyright © 2002-2004 Vivek Mohan. All rights reserved. AboutView Все права защищены © 2002-2004 Steve Lhomme. ... and the many people making donations!\n\n AboutView ... и многим другим людям, делающим пожертвования!\n\n \n… and probably some more we forgot to mention (sorry!)\n\n AboutView \n… а также те, кого мы забыли упомянуть (простите!)\n\n %.2f GHz AboutView %.2f ГГц Memory: AboutView Память: Copyright © 1996-1997 Jeff Prosise. All rights reserved. AboutView Все права защищены © 1996-1997 Jeff Prosise. +Copyright © 2006-2012 Kentaro Fukuchi AboutView Все права защищены © 2006-2012 Kentaro Fukuchi Past maintainers:\n AboutView Предыдущие разработчики:\n \n\nSpecial thanks to:\n AboutView \n\nОсобая благодарность:\n Licenses: AboutView Лицензии: @@ -42,6 +45,7 @@ Copyright © 2006-2007 Intel Corporation. All rights reserved. AboutView Все Time running: AboutView Время работы: Contains software from the FreeBSD Project, released under the BSD license:\ncal, ftpd, ping, telnet, telnetd, traceroute\nCopyright © 1994-2008 The FreeBSD Project. All rights reserved. AboutView Содержит программное обеспечение из проекта FreeBSD, выпущен под лицензией BSD:\ncal, ftpd, ping, telnet, telnetd, tracerout\nВсе права защищены © 1994-2008 Проект FreeBSD. The Haikuware team and their bounty program\n AboutView Команде Haikuware и их программе пожертвований\n +Copyright © 1995, 1998-2001 Jef Poskanzer. All rights reserved. AboutView Все права защищены © 1995, 1998-2001 Jef Poskanzer. Copyright © 2010-2011 Google Inc. All rights reserved. AboutView Все права защищены © 2010-2011 Google Inc. About this system AboutWindow Об этой системе BSD (2-clause) AboutView 2-пунктовая BSD diff --git a/data/catalogs/apps/activitymonitor/ru.catkeys b/data/catalogs/apps/activitymonitor/ru.catkeys index b6757b2058..b3a3186f4f 100644 --- a/data/catalogs/apps/activitymonitor/ru.catkeys +++ b/data/catalogs/apps/activitymonitor/ru.catkeys @@ -19,7 +19,7 @@ Receiving DataSource Прием Settings… ActivityWindow Настройки… Ports DataSource Порты Page faults DataSource Ошибки страниц -Sending DataSource Передача +Sending DataSource Отправка Cache DataSource Кэш %.1f faults/s DataSource %.1f ошибок/с Update time interval: SettingsWindow Интервал обновления: diff --git a/data/catalogs/apps/bsnow/nb.catkeys b/data/catalogs/apps/bsnow/nb.catkeys new file mode 100644 index 0000000000..e357f715c7 --- /dev/null +++ b/data/catalogs/apps/bsnow/nb.catkeys @@ -0,0 +1,3 @@ +1 bokmål, norwegian; norwegian bokmål x-vnd.mmu_man.BSnow 2460058908 +Drag me on your desktop… BSnow Trekk-og-slipp meg på skrivebordet ... +Click me to remove BSnow… BSnow Klikk på meg for å fjerne BSnow diff --git a/data/catalogs/apps/charactermap/nb.catkeys b/data/catalogs/apps/charactermap/nb.catkeys index 4b7c45bbdf..be3be989f0 100644 --- a/data/catalogs/apps/charactermap/nb.catkeys +++ b/data/catalogs/apps/charactermap/nb.catkeys @@ -1,49 +1,88 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-CharacterMap 4276494503 -Basic Latin UnicodeBlocks Latin (enkel) +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-CharacterMap 2152393398 +Enclosed alphanumerics UnicodeBlocks Innkapslede alfanumeriske tegn +Basic Latin UnicodeBlocks Grunnleggende latin View CharacterWindow Vis -Latin-1 supplement UnicodeBlocks Latin-1 tillegg +Latin-1 supplement UnicodeBlocks Latin-1-tillegg Hebrew UnicodeBlocks Hebraisk -Georgian supplement UnicodeBlocks Georgisk supplement +Georgian supplement UnicodeBlocks Georgisk tillegg +CJK unified ideographs UnicodeBlocks Kinesiske, japanske og koreanske forente ideogrammer +Modifier tone letters UnicodeBlocks Endrende tonetegn Khmer UnicodeBlocks Khmer -Arabic presentation forms A UnicodeBlocks Arabisk presentasjonsformat-A -Greek extended UnicodeBlocks Gresk (utvidet) -Linear B ideograms UnicodeBlocks Linear B-ideogramer -Devanagari UnicodeBlocks Devangari +Hanunoo UnicodeBlocks Hanunoo +Latin extended additional UnicodeBlocks Latin utvidet tillegg +Arabic presentation forms A UnicodeBlocks Arabiske presentasjonsformer-A +Greek extended UnicodeBlocks Gresk, utvidet +Linear B ideograms UnicodeBlocks Linear B-ideogrammer +Devanagari UnicodeBlocks Devanagari Armenian UnicodeBlocks Armensk Glagotic UnicodeBlocks Glagolittisk Mathematical operators UnicodeBlocks Matematiske operatorer General punctuation UnicodeBlocks Generell tegnsetting Miscellaneous technical UnicodeBlocks Diverse tekniske tegn +Vertical forms UnicodeBlocks Loddrette former Ol Chiki UnicodeBlocks Ol chiki Arabic UnicodeBlocks Arabisk +Ethiopic extended UnicodeBlocks Etiopisk, utvidet Arrows UnicodeBlocks Piler -Font CharacterWindow Font +Font CharacterWindow Skrifttype +Variation selectors supplement UnicodeBlocks Tillegg for variasjonsvelgere Gujarati UnicodeBlocks Gujarati Cuneiform UnicodeBlocks Kileskrift Balinese UnicodeBlocks Balinesisk Cham UnicodeBlocks Cham +Specials UnicodeBlocks Spesielle tegn +CJK compatibility ideographs UnicodeBlocks Kompatibilitetsideogrammer for kinesisk, japansk og koreansk Phonetic extensions UnicodeBlocks Fonetiske utvidelser Khmer symbols UnicodeBlocks Khmer-symboler Tagbanwa UnicodeBlocks Tagbanwa +Kanbun UnicodeBlocks Kanbun Syriac UnicodeBlocks Syrisk +Musical symbols UnicodeBlocks Musikksymboler +Hangul syllables UnicodeBlocks Hangul-stavelser Coptic UnicodeBlocks Koptisk Mahjong tiles UnicodeBlocks Mahjong-brikker +Spacing modifier letters UnicodeBlocks Avstandsendrende tegn +Aegean numbers UnicodeBlocks Egeiske tall +CJK strokes UnicodeBlocks KJK-strøk +Old italic UnicodeBlocks Gammel kursiv +Supplemental arrows B UnicodeBlocks Piler, tillegg B +Cyrillic extended A UnicodeBlocks Kyrillisk, utvidet A Kharoshthi UnicodeBlocks Kharosthi +Combining half marks UnicodeBlocks Kombinerende halve merker Cyrillic UnicodeBlocks Kyrillisk Katakana UnicodeBlocks Katakana Block elements UnicodeBlocks Blokkelementer Sundanese UnicodeBlocks Sundanesisk Miscellaneous mathematical symbols A UnicodeBlocks Diverse matematiske symboler A -Cyrillic supplement UnicodeBlocks Kyrillisk supplement +Cyrillic supplement UnicodeBlocks Kyrillisk tillegg +Small form variants UnicodeBlocks Små varianter IPA extensions UnicodeBlocks IPA-utvidelser -Arabic supplement UnicodeBlocks Arabisk supplement +Thaana UnicodeBlocks Thaana +Ogham UnicodeBlocks Ogham +Combining diacritical marks for symbols UnicodeBlocks Kombinerende diakritiske tegn for symboler +Syloti Nagri UnicodeBlocks Syloti Nagri +Arabic supplement UnicodeBlocks Arabisk tillegg +Latin extended C UnicodeBlocks Latin, utvidet C +Bopomofo extended UnicodeBlocks Bopomofo, utvidet +Lycian UnicodeBlocks Lykisk Font size: CharacterWindow Skriftstørrelse: +Osmanya UnicodeBlocks Osmanya Ethiopic UnicodeBlocks Etiopisk Bengali UnicodeBlocks Bengalsk +Supplementary private use area B UnicodeBlocks Tilleggsområde B for privat bruk +CJK unified ideographs extension A UnicodeBlocks Forente KJK-tegn, utvidelse A Filter: CharacterWindow Filter: +Hangul compatibility Jamo UnicodeBlocks Hangul med Jamo +Ideographic description characters UnicodeBlocks Ideografiske beskrivelsestegn +Arabic presentation forms B UnicodeBlocks Arabiske presentasjonsformer-B +CJK compatibility forms UnicodeBlocks KJK kompatibilitetsformer Hiragana UnicodeBlocks Hiragana Tagalog UnicodeBlocks Tagalog +Control pictures UnicodeBlocks Kontrollbilder +Variation selectors UnicodeBlocks Variasjonsvelgere +Linear B syllabary UnicodeBlocks Linear B stavelsesskrift Buginese UnicodeBlocks Buginesisk +Bopomofo UnicodeBlocks Bopomofo Code CharacterWindow Kode Ancient Greek musical notation UnicodeBlocks Gammelgresk musikknotasjon Geometric shapes UnicodeBlocks Geometriske former diff --git a/data/catalogs/apps/deskcalc/fi.catkeys b/data/catalogs/apps/deskcalc/fi.catkeys index fb491929fc..e9db483d34 100644 --- a/data/catalogs/apps/deskcalc/fi.catkeys +++ b/data/catalogs/apps/deskcalc/fi.catkeys @@ -1,7 +1,9 @@ -1 finnish x-vnd.Haiku-DeskCalc 1916192649 +1 finnish x-vnd.Haiku-DeskCalc 3276968552 Compact CalcView Taskulaskin Scientific CalcView Tieteislaskin DeskCalc System name Työpöytälaskin Basic CalcView Peruslaskin +Radians CalcView Radiaanit Enable Num Lock on startup CalcView Ota käyttöön ”Num Lock”-asetukset käynnistettäessä +Degrees CalcView Asteet Audio Feedback CalcView Äänipalaute diff --git a/data/catalogs/apps/drivesetup/fi.catkeys b/data/catalogs/apps/drivesetup/fi.catkeys index 829f754947..a6207f5b4b 100644 --- a/data/catalogs/apps/drivesetup/fi.catkeys +++ b/data/catalogs/apps/drivesetup/fi.catkeys @@ -1,4 +1,4 @@ -1 finnish x-vnd.Haiku-DriveSetup 2908539543 +1 finnish x-vnd.Haiku-DriveSetup 1372142450 DriveSetup System name Levyasema-asetukset Delete MainWindow Poista Are you sure you want to write the changes back to disk now?\n\nAll data on the selected partition will be irretrievably lost if you do so! MainWindow Oletko varma, että haluat nyt kirjoittaa muutokset takaisin levylle?\n\nKaikki valitun osion tiedot katoavat palauttamattomasti, jos teet niin! @@ -11,10 +11,13 @@ There's no space on the partition where a child partition could be created. Main Unable to find the selected partition by ID. MainWindow Ei kyetä löytämään valittua osiota tunnisteen perusteella. Select a partition from the list below. DiskView Valitse osio alapuolella olevasta luettelosta. No disk devices have been recognized. DiskView Levyasemia ei tunnistettu. +Failed to initialize the disk %s!\n MainWindow Levyn %s alustus epäonnistui!\n The selected disk is read-only. MainWindow Valittu levy on kirjoitussuojattu. Partition name: CreateParamsPanel Osionimi: Initialize InitParamsPanel Alusta +Are you sure you want to format the partition \"%s\"? You will be asked again before changes are written to the disk. MainWindow Oletko varma, että haluat alustaa osion \"%s\"? Samaa kysytään uudelleen ennen muutosten kirjoittamista levylle. Could not mount partition %s. MainWindow Ei voitu liittää osiota %s. +The partition %s has been successfully formatted.\n MainWindow Osion %s alustus onnistui.\n The partition %s is already unmounted. MainWindow Osio %s on jo liitetty. Failed to delete the partition. No changes have been written to disk. MainWindow Osion poistaminen epäonnistui. Mitään muutoksia ei ole kirjoitettu levylle. Partition type: CreateParamsPanel Osiotyyppi: @@ -34,15 +37,20 @@ Offset: %ld MB Support Siirros: %ld mebitavua Write changes MainWindow Kirjoita muutokset There was an error preparing the disk for modifications. MainWindow Tapahtui virhe valmisteltaessa levyä muutoksia varten. The partition %s is already mounted. MainWindow Osio %s on jo liitetty. +Are you sure you want to format the partition? You will be asked again before changes are written to the disk. MainWindow Oletko varma, että haluat alustaa osion? Samaa kysytään uudelleen ennen muutosten kirjoittamista levylle. Are you sure you want to write the changes back to disk now?\n\nAll data on the disk %s will be irretrievably lost if you do so! MainWindow Oletko varma, että haluat nyt kirjoittaa muutokset takaisin levylle?\n\nKaikki levyn %s tiedot katoavat palauttamattomasti, jos teet niin! Are you sure you want to delete the selected partition?\n\nAll data on the partition will be irretrievably lost if you do so! MainWindow Oletko varma, että haluat poistaa valitun osion?\n\nKaikki osion tiedot katoavat palauttamattomasti, jos teet niin! Create… MainWindow Luo… Disk system \"%s\"\" not found! MainWindow Levyjärjestelmää ”%s” ei löytynyt! +The disk has been successfully initialized.\n MainWindow Levyn alustus onnistui.\n Could not unmount partition %s. MainWindow Ei voitu irrottaa osiota %s. +Failed to format the partition %s!\n MainWindow Osion %s alustus epäonnistui!\n Mount MainWindow Liitä Create CreateParamsPanel Luo +Are you sure you want to format a raw disk? (most people initialize the disk with a partitioning system first) You will be asked again before changes are written to the disk. MainWindow Oletko varma, että haluat alustaa raakalevyn? (useimmat ihmiset alustavat levyn ensin osiointijärjestelmällä) Samaa kysytään uudelleen ennen kuin muutokset kirjoitetaan levylle. Device PartitionList Laite Disk MainWindow Levy +Are you sure you want to initialize the selected disk? All data will be lost. You will be asked again before changes are written to the disk.\n MainWindow Oletko varma, etä haluat alustaa valitun levyn? Kaikki olemassaolevat tiedot katoavat. Samaa kysytään uudelleen ennen kuin muutokset kirjoitetaan levylle.\n Device DiskView Laite Active PartitionList Aktiivinen Volume name PartitionList Taltionimi @@ -57,6 +65,7 @@ Partition MainWindow Osio File system PartitionList Tiedostojärjestelmä Validation of the given creation parameters failed. MainWindow Annettujen luontiparametrien todentaminen epäonnistui. Size PartitionList Koko +Wipe (not implemented) MainWindow Alustus (ei ole toteutettu) Validation of the given initialization parameters failed. MainWindow Annettujen alustusparametrien todentaminen epäonnistui. The selected partition does not contain a partitioning system. MainWindow Valittu osio ei sisällä osiointijärjestelmää. Are you sure you want to write the changes back to disk now?\n\nAll data on the partition %s will be irretrievably lost if you do so! MainWindow Oletko varma, että haluat nyt kirjoittaa muutokset takaisin levylle?\n\nKaikki osion %s tiedot kadotetaan palauttamattomasti, jos teet niin! @@ -65,7 +74,9 @@ Partition size CreateParamsPanel Osiokoko Surface test (not implemented) MainWindow Pintatesti (ei toteutettu) Cancel InitParamsPanel Peru Cancel CreateParamsPanel Peru +Format MainWindow Alusta Parameters PartitionList Parametrit Creation of the partition has failed. MainWindow Osion luominen epäonnistui. The currently selected partition is not empty. MainWindow Nykyinen valittu osio ei ole tyhjä. +Failed to format the partition. No changes have been written to disk. MainWindow Osion alustaminen epäonnistui. Mitään muutoksia ei ole kirjoitettu levylle. Unmount MainWindow Irrota diff --git a/data/catalogs/apps/drivesetup/ru.catkeys b/data/catalogs/apps/drivesetup/ru.catkeys index f091229935..d519839980 100644 --- a/data/catalogs/apps/drivesetup/ru.catkeys +++ b/data/catalogs/apps/drivesetup/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-DriveSetup 2908539543 +1 russian x-vnd.Haiku-DriveSetup 1372142450 DriveSetup System name Разметка диска Delete MainWindow Удалить Are you sure you want to write the changes back to disk now?\n\nAll data on the selected partition will be irretrievably lost if you do so! MainWindow Вы уверены, что хотите записать изменения на диск прямо сейчас?\n\nЕсли вы продолжите, то все данные на выбранном разделе будут безвозвратно потеряны! @@ -11,10 +11,13 @@ There's no space on the partition where a child partition could be created. Main Unable to find the selected partition by ID. MainWindow Невозможно найти выбранный раздел по ID. Select a partition from the list below. DiskView Выберите раздел из списка ниже No disk devices have been recognized. DiskView Ни одно из дисковых устройств не распознано. +Failed to initialize the disk %s!\n MainWindow Не удалось инициализировать раздел %s!\n The selected disk is read-only. MainWindow Выбранный диск доступен только для чтения. Partition name: CreateParamsPanel Имя раздела: Initialize InitParamsPanel Инициализировать +Are you sure you want to format the partition \"%s\"? You will be asked again before changes are written to the disk. MainWindow Вы уверены, что хотите инициализировать раздел \"%s\"?\nПовторный запрос будет выдан непосредственно перед записью изменений на диск. Could not mount partition %s. MainWindow Невозможно подключить раздел %s. +The partition %s has been successfully formatted.\n MainWindow Раздел %s был успешно инициализирован.\n The partition %s is already unmounted. MainWindow Раздел %s уже отключен. Failed to delete the partition. No changes have been written to disk. MainWindow Не удалось удалить раздел. Изменения не были записаны на диск. Partition type: CreateParamsPanel Тип раздела: @@ -34,15 +37,20 @@ Offset: %ld MB Support Смещение: %ld МБ Write changes MainWindow Записать изменения There was an error preparing the disk for modifications. MainWindow Произошла ошибка при сохранении изменений на диск. The partition %s is already mounted. MainWindow Раздел %s уже отключен. +Are you sure you want to format the partition? You will be asked again before changes are written to the disk. MainWindow Вы уверены, что хотите инициализировать раздел?\nПовторный запрос будет выдан непосредственно перед записью изменений на диск. Are you sure you want to write the changes back to disk now?\n\nAll data on the disk %s will be irretrievably lost if you do so! MainWindow Вы уверены, что хотите записать изменения на диск прямо сейчас?\n\nВсе данные на диске %s будут безвозвратно потеряны, если вы продолжите! Are you sure you want to delete the selected partition?\n\nAll data on the partition will be irretrievably lost if you do so! MainWindow Вы уверены, что хотите удалить выбранный раздел?\n\nВсе данные на этом разделе будут безвозвратно потеряны, если вы продолжите! Create… MainWindow Создать… Disk system \"%s\"\" not found! MainWindow Дисковая система \"%s\"\" не обнаружена! +The disk has been successfully initialized.\n MainWindow Раздел %s был успешно инициализирован.\n Could not unmount partition %s. MainWindow Невозможно отключить раздел %s. +Failed to format the partition %s!\n MainWindow Не удалось инициализировать раздел %s!\n Mount MainWindow Подключить Create CreateParamsPanel Создать +Are you sure you want to format a raw disk? (most people initialize the disk with a partitioning system first) You will be asked again before changes are written to the disk. MainWindow Вы уверены, что хотите инициализировать весь диск? (обычно на диске создают систему разделов) \nПовторный запрос будет выдан непосредственно перед записью изменений на диск. Device PartitionList Устройство Disk MainWindow Диск +Are you sure you want to initialize the selected disk? All data will be lost. You will be asked again before changes are written to the disk.\n MainWindow Вы уверены, что хотите инициализировать выбранный диск? Все данные на этом диске будут потеряны.\nПовторный запрос будет выдан непосредственно перед записью изменений на диск. Device DiskView Устройство Active PartitionList Загрузочный Volume name PartitionList Имя раздела @@ -57,6 +65,7 @@ Partition MainWindow Раздел File system PartitionList Файловая система Validation of the given creation parameters failed. MainWindow Не удалось применить введённые при создании параметры. Size PartitionList Размер +Wipe (not implemented) MainWindow Форматировать (еще не реализовано) Validation of the given initialization parameters failed. MainWindow Не удалось применить параметры, введенные при инициализации. The selected partition does not contain a partitioning system. MainWindow Выбранный раздел не содержит таблицу разделов. Are you sure you want to write the changes back to disk now?\n\nAll data on the partition %s will be irretrievably lost if you do so! MainWindow Вы уверены, что хотите записать изменения на диск прямо сейчас?\n\nЕсли вы продолжите, то все данные на выбранном разделе будут безвозвратно потеряны! @@ -65,7 +74,9 @@ Partition size CreateParamsPanel Размер раздела Surface test (not implemented) MainWindow Тест поверхности (еще не реализовано) Cancel InitParamsPanel Отмена Cancel CreateParamsPanel Отмена +Format MainWindow Инициализировать Parameters PartitionList Параметры Creation of the partition has failed. MainWindow Не удалось создать раздел. The currently selected partition is not empty. MainWindow Текущий выбранный раздел не является пустым. +Failed to format the partition. No changes have been written to disk. MainWindow Не удалось инициализировать раздел. Изменения не были записаны на диск. Unmount MainWindow Отключить diff --git a/data/catalogs/apps/mail/ru.catkeys b/data/catalogs/apps/mail/ru.catkeys index b4048f9fb9..0dbce3f763 100644 --- a/data/catalogs/apps/mail/ru.catkeys +++ b/data/catalogs/apps/mail/ru.catkeys @@ -147,7 +147,7 @@ Put your favorite e-mail queries and query templates in this folder. Mail Пе Reply Mail Ответить From: Mail От: Couldn't open this signature. Sorry. Mail Невозможно открыть эту подпись. Извините. -Open draft Mail Открыть черновик +Open draft Mail Открыть черновики Cut Mail Вырезать Check spelling Mail Проверять орфографию Set to Saved Mail Послать в сохраненные diff --git a/data/catalogs/apps/mediaplayer/fi.catkeys b/data/catalogs/apps/mediaplayer/fi.catkeys index a32a80eb95..72780903c5 100644 --- a/data/catalogs/apps/mediaplayer/fi.catkeys +++ b/data/catalogs/apps/mediaplayer/fi.catkeys @@ -1,4 +1,4 @@ -1 finnish x-vnd.Haiku-MediaPlayer 4127722853 +1 finnish x-vnd.Haiku-MediaPlayer 2969013755 raw audio MediaPlayer-InfoWin raakaääni Location MediaPlayer-InfoWin Sijainti 1.85 : 1 (American) MediaPlayer-Main 1.85 : 1 (amerikkalainen) @@ -72,6 +72,7 @@ Stop playing. MediaPlayer-Main Lopeta soittaminen. The file '%filename' could not be opened.\n\n MediaPlayer-Main Tiedostoa ’%filename’ ei voitu avata.\n\n Error: MediaPlayer-RemovePLItemsCmd Virhe: Audio MediaPlayer-InfoWin Ääni +Move into trash error MediaPlayer-RemovePLItemsCmd Virhe siirrossa roskakoriin Internal error (malformed message). Saving the playlist failed. MediaPlayer-PlaylistWindow Sisäinen virhe (vääränmuotoinen viesti). Soittoluettelon tallentaminen epäonnistui. Skip to the previous track. MediaPlayer-Main Hyppää edellisen kappaleen yli. %app% encountered an internal error. The file could not be opened. MediaPlayer-Main %app% kohtasi sisäisen virheen. Tiedostoa ei kyetty avaamaan. diff --git a/data/catalogs/apps/mediaplayer/ru.catkeys b/data/catalogs/apps/mediaplayer/ru.catkeys index 2a9e310ae0..4f1519f815 100644 --- a/data/catalogs/apps/mediaplayer/ru.catkeys +++ b/data/catalogs/apps/mediaplayer/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-MediaPlayer 1143240926 +1 russian x-vnd.Haiku-MediaPlayer 2305736531 raw audio MediaPlayer-InfoWin raw аудио Location MediaPlayer-InfoWin Путь 1.85 : 1 (American) MediaPlayer-Main 1.85 : 1 (Американский) @@ -18,6 +18,7 @@ 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 Некоторые файлы не могут быть перемещены в Корзину. MediaPlayer-InfoWin <неизвестно> Open MediaPlayer-Main Открыть @@ -25,14 +26,17 @@ Next MediaPlayer-Main Следующий OK MediaPlayer-SettingsWindow ОК Track %d MediaPlayer-Main Дорожка %d 2.35 : 1 (Cinemascope) MediaPlayer-Main 2.35 : 1 (Синемаскоп) +Display mode MediaPlayer-InfoWin Режим показа Medium MediaPlayer-SettingsWindow cредний 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 На полной громкости @@ -50,6 +54,7 @@ Start playing. MediaPlayer-Main Начать проигрывание. There is no decoder installed to handle the file format, or the decoder has trouble with the specific version of the format. MediaPlayer-Main Не установлен декодер, необходимый для работы с этим форматом файлов или у декодера возникли проблемы с указанной версией этого формата. Import Entry MediaPlayer-ImportPLItemsCmd импортирование записи Gets the URI of the currently playing item. MediaPlayer-Main Получает URI текущей проигрываемой записи. +%d Channels MediaPlayer-InfoWin %d Канала 400% scale MediaPlayer-Main Масштаб 400% Saving the playlist failed:\n\nError: MediaPlayer-PlaylistWindow Ошибка при сохранени плейлиста:\n\nОшибка: Move Entries MediaPlayer-MovePLItemsCmd Переместить записи @@ -59,12 +64,15 @@ MediaPlayer System name Медиаплеер OK MediaPlayer-Main ОК Settings… MediaPlayer-Main Настройки… MediaPlayer settings MediaPlayer-SettingsWindow Настройки медиаплеера +h MediaPlayer-InfoWin Hours ч Select all MediaPlayer-PlaylistWindow Выделить все Move Entry MediaPlayer-MovePLItemsCmd Переместить запись Open MediaPlayer-PlaylistWindow Открыть Stop playing. MediaPlayer-Main Остановить проигрывание. +The file '%filename' could not be opened.\n\n MediaPlayer-Main Файл '%filename' не может быть открыт.\n\n Error: MediaPlayer-RemovePLItemsCmd Ошибка: Audio MediaPlayer-InfoWin Аудио +Move into trash error MediaPlayer-RemovePLItemsCmd Ошибка перемещения в корзину Internal error (malformed message). Saving the playlist failed. MediaPlayer-PlaylistWindow Внутренняя ошибка (плохо сформированное сообщение). Не удалось сохранить плейлист. Skip to the previous track. MediaPlayer-Main Прыгнуть к предыдущему треку. %app% encountered an internal error. The file could not be opened. MediaPlayer-Main %app% обнаружил внутреннюю ошибку. Файл не может быть открыт. @@ -91,6 +99,7 @@ Attributes MediaPlayer-Main Атрибуты All files could not be moved into Trash. MediaPlayer-RemovePLItemsCmd Все файлы не могу быть перемещены в корзину. PlaylistItem-title <безымянный> Track Audio Track Menu Дорожка +unknown format MediaPlayer-InfoWin неизвестный формат MediaPlayer-PlaylistWindow <нечего возвращать> Skip to the next track. MediaPlayer-Main Перейти к следующему треку. Play MediaPlayer-Main Играть @@ -102,6 +111,7 @@ Aspect ratio MediaPlayer-Main Соотношение сторон Error: MediaPlayer-Main Ошибка: Large MediaPlayer-SettingsWindow крупный Bottom of video MediaPlayer-SettingsWindow нижняя часть видео +DrawBitmap MediaPlayer-InfoWin DrawBitmap Stop MediaPlayer-Main Стоп Volume of background clips MediaPlayer-SettingsWindow Проигрывать фоновые клипы Internal error (out of memory). Saving the playlist failed. MediaPlayer-PlaylistWindow Внутренняя ошибка (кончилась память). Не удалось сохранить плейлист. @@ -120,6 +130,9 @@ Randomize Entries MediaPlayer-RandomizePLItemsCmd Перемешать запи Revert MediaPlayer-SettingsWindow Вернуть Edit MediaPlayer-PlaylistWindow Изменить Start media server MediaPlayer-Main Запустить медиа сервер +%.3f fps MediaPlayer-InfoWin %.3f fps +Toggle fullscreen. MediaPlayer-Main Переключить в полноэкранный режим. +ToggleFullscreen MediaPlayer-Main Переключить в полноэкранный режим PlaylistItem-name <без названия> Open Clips MediaPlayer-Main Открыть клипы OK MediaPlayer-PlaylistWindow ОК diff --git a/data/catalogs/apps/packageinstaller/ru.catkeys b/data/catalogs/apps/packageinstaller/ru.catkeys index 630761b211..76d45e43fd 100644 --- a/data/catalogs/apps/packageinstaller/ru.catkeys +++ b/data/catalogs/apps/packageinstaller/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-PackageInstaller 4045426383 +1 russian x-vnd.Haiku-PackageInstaller 3115197649 Install to: PackageView Установить в: OK PackageView ОК Accept PackageTextViewer Принять @@ -8,6 +8,7 @@ Install PackageView Установить Install PackageView Установить %.1f GiB PackageView %.1f ГБ Done PackageInstall Готово +none PackageView нет Stop PackageStatus Остановить Package installer PackageView Установщик пакетов %.1f MiB PackageView %.1f МБ diff --git a/data/catalogs/apps/terminal/ru.catkeys b/data/catalogs/apps/terminal/ru.catkeys index 1e05c4c396..ca8c2aab59 100644 --- a/data/catalogs/apps/terminal/ru.catkeys +++ b/data/catalogs/apps/terminal/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-Terminal 1054657081 +1 russian x-vnd.Haiku-Terminal 1294209621 Not found. Terminal TermWindow Текст не найден Switch Terminals Terminal TermWindow Переключить терминалы Change directory Terminal TermView Сменить каталог @@ -42,6 +42,7 @@ Green on Black Terminal colors schema Зелёный на чёрном The process \"%1\" is still running.\nIf you close the tab, the process will be killed. Terminal TermWindow Процесс \"%1\" все еще работает.\nЕсли вы закроете вкладку, то этот процесс будет уничтожен. Size: Terminal AppearancePrefView Размер: Cannot execute \"%command\":\n\t%error Terminal Shell Невозможно выполнить \"%command\":\n\t%error + -h, --help print this help\n -t, --title set window title\n -f, --fullscreen start fullscreen\n Terminal TermApp -h, --help вывести эту справку\n -t, --title задать заголовок окна\n -f, --fullscreen запустить во весь экран\n Full screen Terminal TermWindow На весь экран Window title… Terminal TermWindow Заголовок окна… Page setup… Terminal TermWindow Настройка печати… diff --git a/data/catalogs/apps/webpositive/fi.catkeys b/data/catalogs/apps/webpositive/fi.catkeys index 5378e3b3e4..6cab1e615d 100644 --- a/data/catalogs/apps/webpositive/fi.catkeys +++ b/data/catalogs/apps/webpositive/fi.catkeys @@ -1,4 +1,5 @@ -1 finnish x-vnd.Haiku-WebPositive 2598330196 +1 finnish x-vnd.Haiku-WebPositive 1513721873 +Show home button Settings Window Näytä aloitussivupainike Username: Authentication Panel Käyttäjätunnus: Copy URL to clipboard Download Window Kopioi verkko-osoite leikepöydälle Cancel Settings Window Peru @@ -21,6 +22,7 @@ Confirmation WebPositive Window Vahvistus Window WebPositive Window Ikkuna Decrease size WebPositive Window Pienennä kirjasinkokoa Serif font: Settings Window Pääteviivallinen kirjasin: +Loading %url WebPositive Window Ladataan %url Page source WebPositive Window Sivulähde Next WebPositive Window Seuraava Find next WebPositive Window Etsi seuraava @@ -33,8 +35,10 @@ 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 +Auto-hide mouse pointer Settings Window Piilota hiiren osoitin automaattisesti Over 1 hour left Download Window Yli 1 tuntia jäljellä Quit WebPositive Window Lopeta +Full screen WebPositive Window Koko näyttö Open download error Download Window Avaa latausvirhe Standard font: Settings Window Vakiokirjasin: Restart Download Window Käynnistä uudelleen @@ -62,9 +66,11 @@ 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 +Requesting %url WebPositive Window Pyydetään %url Apply Settings Window Käytä Bookmark info WebPositive Window Kirjanmerkkitiedot Size: Font Selection view Koko: +Show tabs if only one page is open Settings Window Näytä välilehdet vain kun yksi sivu on auki About WebPositive Window Ohjelmasta Finish: Download Window Finishing time Valmis: Fonts Settings Window Kirjasimet @@ -102,7 +108,11 @@ 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 +Authentication required Authentication Panel Todennus vaaditaan +Use proxy server to connect to the internet Settings Window Käytä välityspalvelinta yhdistämään internettiin 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? +Auto-hide interface in full screen mode Settings Window Piilota käyttöliittymä kokoruutunäyttötilassa automaattisesti +%url failed WebPositive Window Loading URL failed. Don't translate variable %url. %url epäonnistui New tab WebPositive Window Uusi välilehti Downloads in progress WebPositive Latauksia käynnissä Style: Font Selection view Tyyli: @@ -123,4 +133,5 @@ 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: +%url finished WebPositive Window Loading URL finished. Don't translate variable %url. %url valmis Remove finished Download Window Poista päättyneet diff --git a/data/catalogs/apps/webpositive/ru.catkeys b/data/catalogs/apps/webpositive/ru.catkeys index ea6e8e91c5..f1cc78009a 100644 --- a/data/catalogs/apps/webpositive/ru.catkeys +++ b/data/catalogs/apps/webpositive/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-WebPositive 3688678160 +1 russian x-vnd.Haiku-WebPositive 1066475547 Show home button Settings Window Показывать кнопку Домой Username: Authentication Panel Имя пользователя: Copy URL to clipboard Download Window Копировать ссылку на загрузку @@ -63,6 +63,7 @@ Downloads WebPositive Window Загрузки Apply Settings Window Применить Bookmark info WebPositive Window Информация о закладке Size: Font Selection view Размер: +Show tabs if only one page is open Settings Window Всегда показывать панель вкладок, даже если открыта только одна вкладка. About WebPositive Window О программе Finish: Download Window Finishing time Завершиться в: Fonts Settings Window Шрифты @@ -92,11 +93,19 @@ Over 1 minute left Download Window Осталось более 1 минуты Open start page Settings Window Открыть стартовую страницу Continue downloads WebPositive Продолжить загрузку Cancel Download Window Отмена +Open search page Settings 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 Ранее +Authentication required Authentication Panel Требуется авторизация +Use proxy server to connect to the internet Settings Window Использовать прокси-сервер для соединения с интернетом +Auto-hide interface in full screen mode Settings Window Автоматически скрывать интерфейс в полноэкранном режиме +New tab WebPositive Window Новая вкладка General Settings Window Общие +There was an error creating the bookmark file.\n\nError: %error WebPositive Window Don't translate variable %error Произошла ошибка при создании закладки.\n\nОшибка: %error OK Authentication Panel OK OK WebPositive Window OK +New windows: Settings Window Новые окна: +%url finished WebPositive Window Loading URL finished. Don't translate variable %url. %url загружен. diff --git a/data/catalogs/kits/tracker/fi.catkeys b/data/catalogs/kits/tracker/fi.catkeys index 8284c91b57..0355bcedc7 100644 --- a/data/catalogs/kits/tracker/fi.catkeys +++ b/data/catalogs/kits/tracker/fi.catkeys @@ -1,4 +1,4 @@ -1 finnish x-vnd.Haiku-libtracker 506391417 +1 finnish x-vnd.Haiku-libtracker 1301055003 common B_COMMON_DIRECTORY yhteinen OK WidgetAttributeText Valmis Icon view VolumeWindow Kuvakenäkymä @@ -15,7 +15,9 @@ Decrease size ContainerWindow Pienennä kokoa Mini icon view VolumeWindow Minikuvakenäkymä You must have at least one attribute showing. PoseView Sinulla on oltava vähintään yksi attribuutti näytettäväksi. Permissions InfoWindow Käyttöoikeudet +128 x 128 DeskWindow 128 x 128 Invert selection VolumeWindow Käänteinen valinta +128 x 128 ContainerWindow 128 x 128 Recent documents FavoritesMenu Äskettäiset asiakirjat Modified QueryPoseView Muokattu Created ContainerWindow Luotu @@ -40,6 +42,7 @@ Make active printer ContainerWindow Tee aktiivinen tulostin Create link here ContainerWindow Luo linkki tähän Moving: StatusWindow Siirretään: before FindPanel ennen +Error emptying Trash FSUtils Virhe tyhjennettäessä roskakoria On FindPanel Kohteessa MiB WidgetAttributeText mebitavua greater than FindPanel suurempi kuin @@ -92,6 +95,7 @@ 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 +96 x 96 DeskWindow 96 x 96 Error calculating folder size. InfoWindow Virhe laskettaessa kansiokokoa. New folder FilePanelPriv Uusi kansio %name info InfoWindow InfoWindow Title %name-tiedot @@ -314,6 +318,7 @@ The Tracker must be running to see Info windows. PoseView Seuraajaohjelman on o Other FilePermissionsView Muu Query name: FindPanel Kyselynimi: Permissions ContainerWindow Käyttöoikeudet +96 x 96 ContainerWindow 96 x 96 moving FSUtils siirretään Identify InfoWindow Tunnista Recent folders ContainerWindow Nykyiset kansiot diff --git a/data/catalogs/preferences/bluetooth/ru.catkeys b/data/catalogs/preferences/bluetooth/ru.catkeys index cf3f5db59d..451fcb6095 100644 --- a/data/catalogs/preferences/bluetooth/ru.catkeys +++ b/data/catalogs/preferences/bluetooth/ru.catkeys @@ -29,7 +29,7 @@ Start please main Запустить Start bluetooth services… Window Запуск службы bluetooth… Policy... Settings view Политика… 61 secs Settings view 61 сек -Haiku Bluetooth system, (ARCE)\n\nCreated by Oliver Ruiz Dorantes\n\nWith support of:\n\t- Mika Lindqvist\n\t- Adrien Destugues\n\t- Maksym Yevmenkin\n\nThanks to the individuals who helped...\n\nShipping/donating hardware:\n\t- Henry Jair Abril Florez (el Colombian)\n\t\t& Stefanie Bartolich\n\t- Edwin Erik Amsler\n\t- Dennis d'Entremont\n\t- Luroh\n\t- Pieter Panman\n\nEconomically:\n\t- Karl vom Dorff, Andrea Bernardi (OSDrawer),\n\t- Matt M, Doug F, Hubert H,\n\t- Sebastian B, Andrew M, Jared E,\n\t- Frederik H, Tom S, Ferry B,\n\t- Greg G, David F, Richard S, Martin W:\n\nWith patches:\n\t- Michael Weirauch\n\t- Fredrik Ekdahl\n\t- Raynald Lesieur\n\t- Andreas Färber\n\t- Joerg Meyer\nTesting:\n\t- Petter H. Juliussen\nWho gave me all the knowledge:\n\t- the yellowTAB team main Bluetooth Haiku стек, (ARCE)\n\nРазработл Oliver Ruiz Dorantes\n\nПри поддержке:\n\t- Mika Lindqvist\n\t- Adrien Destugues\n\t- Maksym Yevmenkin\n\nСпасибо всем тем, кто оказывал помощь…\n\nПрисылал/жертвовал оборудование:\n\t- Henry Jair Abril Florez (el Colombian)\n\t\tи Stefanie Bartolich\n\t- Edwin Erik Amsler\n\t- Dennis d'Entremont\n\t- Luroh\n\t- Pieter Panman\n\nПоддерживал финансово:\n\t- Karl vom Dorff, Andrea Bernardi (OSDrawer),\n\t- Matt M, Doug F, Hubert H,\n\t- Sebastian B, Andrew M, Jared E,\n\t- Frederik H, Tom S, Ferry B,\n\t- Greg G, David F, Richard S, Martin W:\n\nПрисылал патчи:\n\t- Michael Weirauch\n\t- Fredrik Ekdahl\n\t- Raynald Lesieur\n\t- Andreas Färber\n\t- Joerg Meyer\nТестировал:\n\t- Petter H. Juliussen\nТем, кто дал мне все знания:\n\t- команде yellowTAB +Haiku Bluetooth system, (ARCE)\n\nCreated by Oliver Ruiz Dorantes\n\nWith support of:\n\t- Mika Lindqvist\n\t- Adrien Destugues\n\t- Maksym Yevmenkin\n\nThanks to the individuals who helped...\n\nShipping/donating hardware:\n\t- Henry Jair Abril Florez (el Colombian)\n\t\t& Stefanie Bartolich\n\t- Edwin Erik Amsler\n\t- Dennis d'Entremont\n\t- Luroh\n\t- Pieter Panman\n\nEconomically:\n\t- Karl vom Dorff, Andrea Bernardi (OSDrawer),\n\t- Matt M, Doug F, Hubert H,\n\t- Sebastian B, Andrew M, Jared E,\n\t- Frederik H, Tom S, Ferry B,\n\t- Greg G, David F, Richard S, Martin W:\n\nWith patches:\n\t- Michael Weirauch\n\t- Fredrik Ekdahl\n\t- Raynald Lesieur\n\t- Andreas Färber\n\t- Joerg Meyer\nTesting:\n\t- Petter H. Juliussen\nWho gave me all the knowledge:\n\t- the yellowTAB team main Bluetooth Haiku стек, (ARCE)\n\nРазработл Oliver Ruiz Dorantes\n\nПри поддержке:\n\t- Mika Lindqvist\n\t- Adrien Destugues\n\t- Maksym Yevmenkin\n\nСпасибо всем тем, кто оказывал помощь…\n\nПрисылал/жертвовал оборудование:\n\t- Henry Jair Abril Florez (el Colombian)\n\t\tи Stefanie Bartolich\n\t- Edwin Erik Amsler\n\t- Dennis d'Entremont\n\t- Luroh\n\t- Pieter Panman\n\nПоддерживал финансово:\n\t- Karl vom Dorff, Andrea Bernardi (OSDrawer),\n\t- Matt M, Doug F, Hubert H,\n\t- Sebastian B, Andrew M, Jared E,\n\t- Frederik H, Tom S, Ferry B,\n\t- Greg G, David F, Richard S, Martin W:\n\nПатчи присылали:\n\t- Michael Weirauch\n\t- Fredrik Ekdahl\n\t- Raynald Lesieur\n\t- Andreas Färber\n\t- Joerg Meyer\nТестировал:\n\t- Petter H. Juliussen\nТем, кто дал мне все знания:\n\t- команде yellowTAB There isn't any Bluetooth LocalDevice registered on the system. Inquiry panel Не было найдено ни одного bluetooth устройства, зарегистрированного в системе. Identify us as... Settings view Идентифицировать нас как… As blocked Remote devices Как блокированный diff --git a/data/catalogs/preferences/cpufrequency/fi.catkeys b/data/catalogs/preferences/cpufrequency/fi.catkeys index ddf47d898e..e5685e644c 100644 --- a/data/catalogs/preferences/cpufrequency/fi.catkeys +++ b/data/catalogs/preferences/cpufrequency/fi.catkeys @@ -1,6 +1,7 @@ -1 finnish x-vnd.Haiku-CPUFrequencyPref 3079996868 +1 finnish x-vnd.Haiku-CPUFrequencyPref 1007318924 Ok Status view Valmis CPU frequency status view CPU Frequency View Suoritintaajuuden tilanäkymä +OK Status view Valmis Set state Status view Aseta tila Defaults Pref Window Oletukset Install replicant into Deskbar CPU Frequency View Asenna kopio Työpöytäpalkkiin diff --git a/data/catalogs/preferences/cpufrequency/ru.catkeys b/data/catalogs/preferences/cpufrequency/ru.catkeys index c98f99e983..850cc69d7d 100644 --- a/data/catalogs/preferences/cpufrequency/ru.catkeys +++ b/data/catalogs/preferences/cpufrequency/ru.catkeys @@ -1,6 +1,7 @@ -1 russian x-vnd.Haiku-CPUFrequencyPref 3079996868 +1 russian x-vnd.Haiku-CPUFrequencyPref 1007318924 Ok Status view ОК CPU frequency status view CPU Frequency View Просмотр состояния частоты ЦП +OK Status view OK Set state Status view Выбрать состояние Defaults Pref Window По умолчанию Install replicant into Deskbar CPU Frequency View Установить репликант в Deskbar diff --git a/data/catalogs/preferences/filetypes/fi.catkeys b/data/catalogs/preferences/filetypes/fi.catkeys index 55aeb8a283..a48a15a3ac 100644 --- a/data/catalogs/preferences/filetypes/fi.catkeys +++ b/data/catalogs/preferences/filetypes/fi.catkeys @@ -1,4 +1,4 @@ -1 finnish x-vnd.Haiku-FileTypes 2037267651 +1 finnish x-vnd.Haiku-FileTypes 2496450458 Application types… FileTypes Window Sovellustyypit… Description: Application Types Window Kuvaus: Args only Application Type Window Vain argumentit @@ -49,6 +49,7 @@ Name: Application Types Window Nimi: Group name: New File Type Window Ryhmänimi: Preferred application FileType Window Ensisijainen sovellus Progress Application Types Window Edistyminen +Set preferred application Preferred App Menu Aseta ensisijainen sovellus File Application Type Window Tiedosto Version: Application Type Window Versio: Select… FileTypes Window Valitse… diff --git a/data/catalogs/preferences/filetypes/ru.catkeys b/data/catalogs/preferences/filetypes/ru.catkeys index edc810afed..57afccff5e 100644 --- a/data/catalogs/preferences/filetypes/ru.catkeys +++ b/data/catalogs/preferences/filetypes/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-FileTypes 2037267651 +1 russian x-vnd.Haiku-FileTypes 2496450458 Application types… FileTypes Window Типы приложений… Description: Application Types Window Описание: Args only Application Type Window Только аргументы @@ -49,6 +49,7 @@ Name: Application Types Window Имя: Group name: New File Type Window Имя группы: Preferred application FileType Window Предпочтительное приложение Progress Application Types Window Состояние +Set preferred application Preferred App Menu Установить предпочтительное приложение File Application Type Window Файл Version: Application Type Window Версия: Select… FileTypes Window Выбрать… diff --git a/data/catalogs/preferences/locale/fi.catkeys b/data/catalogs/preferences/locale/fi.catkeys index cd0bed96ca..c047f9fad6 100644 --- a/data/catalogs/preferences/locale/fi.catkeys +++ b/data/catalogs/preferences/locale/fi.catkeys @@ -1,8 +1,8 @@ 1 finnish x-vnd.Haiku-Locale 1488345554 -Available languages Locale Preflet Window Valittavat kielet +Available languages Locale Preflet Window Käytettävissä olevat kielet Negative: TimeFormatSettings Negatiivinen: already chosen LanguageListView jo valittu -Unable to find the available languages! You can't use this preflet! Locale Preflet Window Valittavia kieliä ei löydy! Et voi käyttää tätä asetusohjelmaa! +Unable to find the available languages! You can't use this preflet! Locale Preflet Window Ei löydy käytettävissä olevia kieliä! Et voi käyttää tätä asetusohjelmaa! Deskbar and Tracker need to be restarted for this change to take effect. Would you like to restart them now? Locale Preflet Window Työpöytäpalkki ja Seuraaja on käynnistettävä uudelleen, jotta nämä muutokset tulevat voimaan. Haluatko käynnistää ne nyt? Long format: TimeFormatSettings Pitkä muoto: Currency TimeFormatSettings Valuutta @@ -11,7 +11,7 @@ Short format: TimeFormatSettings Lyhyt muoto: Language Locale Preflet Window Kieli Preferred languages Locale Preflet Window Toivotut kielet Use month/day-names from preferred language TimeFormatSettings Käytä ensisijaisen kielen kuukausi/päivä -nimiä -Formatting Locale Preflet Window Muotoillaan +Formatting Locale Preflet Window Muotoilu Locale Locale Preflet Window Maa-asetus Numbers TimeFormatSettings Numerot 24 hour TimeFormatSettings 24 tuntia diff --git a/data/catalogs/servers/mail/ru.catkeys b/data/catalogs/servers/mail/ru.catkeys index da1d529cde..e79147f0c5 100644 --- a/data/catalogs/servers/mail/ru.catkeys +++ b/data/catalogs/servers/mail/ru.catkeys @@ -1,13 +1,20 @@ -1 russian x-vnd.Be-POST 2358436466 +1 russian x-vnd.Be-POST 734840027 Fetching mail for %name Notifier Получение почты для %name Check for mails only DeskbarView Только проверить почту Send pending mails DeskbarView Отправить почту в ожидании New Messages MailDaemon Новые сообщения DeskbarView <нет аккаунтов> -%num new messages DeskbarView Новых сообщений: %num +%num new messages DeskbarView %num новых сообщений Mail status MailDaemon Статус почты -%num new messages. MailDaemon Новых сообщений: %num +%num new message DeskbarView %num новое сообщение +Sending mail for %name Notifier Отправка почты для %name +%num new messages. MailDaemon %num новых сообщений. +%num new message. MailDaemon %num новое сообщение. +Create new message… DeskbarView Создать новое сообщение… +%num new message for %name\n MailDaemon У вас есть %num новое сообщение для %name\n No new messages MailDaemon Нет новых сообщений +Check for mail now DeskbarView Проверить почту сейчас No new messages DeskbarView Нет новых сообщений +%num new messages for %name\n MailDaemon У вас есть %num новых сообщений для %name\n No new messages. MailDaemon Нет новых сообщений. Mail status Notifier Статус почты diff --git a/data/catalogs/servers/print/ru.catkeys b/data/catalogs/servers/print/ru.catkeys index 0c02e34a63..1278b6f206 100644 --- a/data/catalogs/servers/print/ru.catkeys +++ b/data/catalogs/servers/print/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Be-PSRV 3659516843 +1 russian x-vnd.Be-PSRV 3030536593 Undefined ConfigWindow не определены Cancel PrintServerApp Отмена Page %1 to %2 ConfigWindow Страница %1 из %2 @@ -19,6 +19,7 @@ No PrintServerApp Нет Landscape ConfigWindow Альбом There are no printers set up. PrintServerApp Нет настроенных принтеров. All pages, %1 copies ConfigWindow Все страницы, копий: %1 +Create a new printer PrintServerApp Scripting Создать новый принтер OK PrintServerApp ОК Print setup ConfigWindow Настройка печати Would you like to make @ the default printer? PrintServerApp Вы хотите сделать @ принтером по умолчанию? From 19a18af35e4641e1d48f32ed9440e52e21865990 Mon Sep 17 00:00:00 2001 From: John Scipione Date: Mon, 13 Aug 2012 18:51:59 -0400 Subject: [PATCH 28/59] Convert fs_host files from c back to cpp and style changes. * fs_darwin.c => fs_darwin.cpp * fs_freebsd.c => fs_freebsd.cpp * use bool instead of int again in fs_darwin.cpp (C => C++) * declare loop varibles inline again in fs_freebsd.cpp (C => C++) * 2 newlines between top header gaurd and first #include * 2 newlines after last #include * freebsd/endian.h and freebsd/regex.h convert \r\n to just \n * remove some leading tabs in fs_freebsd.cpp * add newlines after single line if statement in fs_freebsd.cpp * 80-char limit fixes in fs_freebsd.cpp --- headers/build/host/darwin/dirent.h | 2 + headers/build/host/darwin/endian.h | 2 + headers/build/host/darwin/fcntl.h | 2 + headers/build/host/darwin/regex.h | 4 +- headers/build/host/darwin/stdio.h | 2 + headers/build/host/darwin/sys/stat.h | 2 + headers/build/host/darwin/unistd.h | 2 + headers/build/host/freebsd/endian.h | 30 ++++++------- headers/build/host/freebsd/regex.h | 18 ++++---- headers/build/host/freebsd/sys/stat.h | 2 + src/build/libroot/Jamfile | 4 +- .../libroot/{fs_darwin.c => fs_darwin.cpp} | 16 +++---- .../libroot/{fs_freebsd.c => fs_freebsd.cpp} | 42 +++++++++++++------ 13 files changed, 82 insertions(+), 46 deletions(-) rename src/build/libroot/{fs_darwin.c => fs_darwin.cpp} (98%) rename src/build/libroot/{fs_freebsd.c => fs_freebsd.cpp} (95%) diff --git a/headers/build/host/darwin/dirent.h b/headers/build/host/darwin/dirent.h index 8cae5fcd78..1762e46c84 100644 --- a/headers/build/host/darwin/dirent.h +++ b/headers/build/host/darwin/dirent.h @@ -1,8 +1,10 @@ #ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_DIRENT #define _HAIKU_BUILD_COMPATIBILITY_DARWIN_DIRENT + #include_next + __BEGIN_DECLS DIR* fdopendir(int fd); diff --git a/headers/build/host/darwin/endian.h b/headers/build/host/darwin/endian.h index 2d77f391b2..7be35e8db3 100644 --- a/headers/build/host/darwin/endian.h +++ b/headers/build/host/darwin/endian.h @@ -1,8 +1,10 @@ #ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_ENDIAN #define _HAIKU_BUILD_COMPATIBILITY_DARWIN_ENDIAN + #include + #define __LITTLE_ENDIAN LITTLE_ENDIAN #define __BIG_ENDIAN BIG_ENDIAN #define __PDP_ENDIAN PDP_ENDIAN diff --git a/headers/build/host/darwin/fcntl.h b/headers/build/host/darwin/fcntl.h index ff123d33e9..5e49d85a0f 100644 --- a/headers/build/host/darwin/fcntl.h +++ b/headers/build/host/darwin/fcntl.h @@ -1,9 +1,11 @@ #ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_FCNTL #define _HAIKU_BUILD_COMPATIBILITY_DARWIN_FCNTL + #include_next #include + /* * Magic value that specify the use of the current working directory * to determine the target of relative file paths in the openat() and diff --git a/headers/build/host/darwin/regex.h b/headers/build/host/darwin/regex.h index e49b38dbfe..932527e5cf 100644 --- a/headers/build/host/darwin/regex.h +++ b/headers/build/host/darwin/regex.h @@ -1,12 +1,14 @@ #ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_REGEX #define _HAIKU_BUILD_COMPATIBILITY_DARWIN_REGEX -// Include the darwin port of gnuregex __BEGIN_DECLS +// Include the darwin port of gnuregex + #include + __END_DECLS #endif // _HAIKU_BUILD_COMPATIBILITY_DARWIN_REGEX diff --git a/headers/build/host/darwin/stdio.h b/headers/build/host/darwin/stdio.h index c33a09d457..30ec7eb0fc 100644 --- a/headers/build/host/darwin/stdio.h +++ b/headers/build/host/darwin/stdio.h @@ -1,8 +1,10 @@ #ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_STDIO #define _HAIKU_BUILD_COMPATIBILITY_DARWIN_STDIO + #include_next + __BEGIN_DECLS int renameat(int oldFD, const char* oldPath, int newFD, const char* newPath); diff --git a/headers/build/host/darwin/sys/stat.h b/headers/build/host/darwin/sys/stat.h index 1f6ac496d4..4cb4f767fc 100644 --- a/headers/build/host/darwin/sys/stat.h +++ b/headers/build/host/darwin/sys/stat.h @@ -1,9 +1,11 @@ #ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_SYS_STAT #define _HAIKU_BUILD_COMPATIBILITY_DARWIN_SYS_STAT + #include_next #include + #ifndef UTIME_NOW # define UTIME_NOW (-1) # define UTIME_OMIT (-2) diff --git a/headers/build/host/darwin/unistd.h b/headers/build/host/darwin/unistd.h index 1f4669f4d1..e2838e2b67 100644 --- a/headers/build/host/darwin/unistd.h +++ b/headers/build/host/darwin/unistd.h @@ -1,8 +1,10 @@ #ifndef _HAIKU_BUILD_COMPATIBILITY_DARWIN_UNISTD #define _HAIKU_BUILD_COMPATIBILITY_DARWIN_UNISTD + #include_next + __BEGIN_DECLS int faccessat(int fd, const char* path, int accessMode, int flag); diff --git a/headers/build/host/freebsd/endian.h b/headers/build/host/freebsd/endian.h index 5a6b5c66c6..2a7e4bdfe8 100644 --- a/headers/build/host/freebsd/endian.h +++ b/headers/build/host/freebsd/endian.h @@ -1,14 +1,16 @@ -#ifndef _HAIKU_BUILD_COMPATIBILITY_FREEBSD_ENDIAN -#define _HAIKU_BUILD_COMPATIBILITY_FREEBSD_ENDIAN - -// There's no in FreeBSD, but . And the macro naming -// differs. - -#include - -#define __LITTLE_ENDIAN _LITTLE_ENDIAN -#define __BIG_ENDIAN _BIG_ENDIAN -#define __PDP_ENDIAN _PDP_ENDIAN -#define BYTE_ORDER _BYTE_ORDER - -#endif // _HAIKU_BUILD_COMPATIBILITY_FREEBSD_ENDIAN +#ifndef _HAIKU_BUILD_COMPATIBILITY_FREEBSD_ENDIAN +#define _HAIKU_BUILD_COMPATIBILITY_FREEBSD_ENDIAN + + +// There's no in FreeBSD, but . And the macro naming +// differs. + +#include + + +#define __LITTLE_ENDIAN _LITTLE_ENDIAN +#define __BIG_ENDIAN _BIG_ENDIAN +#define __PDP_ENDIAN _PDP_ENDIAN +#define BYTE_ORDER _BYTE_ORDER + +#endif // _HAIKU_BUILD_COMPATIBILITY_FREEBSD_ENDIAN diff --git a/headers/build/host/freebsd/regex.h b/headers/build/host/freebsd/regex.h index 8d42abfbe0..de68e0a75e 100644 --- a/headers/build/host/freebsd/regex.h +++ b/headers/build/host/freebsd/regex.h @@ -1,8 +1,10 @@ -#ifndef _HAIKU_BUILD_COMPATIBILITY_FREEBSD_REGEX -#define _HAIKU_BUILD_COMPATIBILITY_FREEBSD_REGEX - -// There's no in FreeBSD, but . - -#include - -#endif // _HAIKU_BUILD_COMPATIBILITY_FREEBSD_REGEX +#ifndef _HAIKU_BUILD_COMPATIBILITY_FREEBSD_REGEX +#define _HAIKU_BUILD_COMPATIBILITY_FREEBSD_REGEX + + +// There's no in FreeBSD, but . + +#include + + +#endif // _HAIKU_BUILD_COMPATIBILITY_FREEBSD_REGEX diff --git a/headers/build/host/freebsd/sys/stat.h b/headers/build/host/freebsd/sys/stat.h index 5f06ac78ba..3bfd92528d 100644 --- a/headers/build/host/freebsd/sys/stat.h +++ b/headers/build/host/freebsd/sys/stat.h @@ -1,9 +1,11 @@ #ifndef _HAIKU_BUILD_COMPATIBILITY_FREEBSD_SYS_STAT #define _HAIKU_BUILD_COMPATIBILITY_FREEBSD_SYS_STAT + #include_next #include + #ifndef UTIME_NOW # define UTIME_NOW (-1) # define UTIME_OMIT (-2) diff --git a/src/build/libroot/Jamfile b/src/build/libroot/Jamfile index 13a53c0ba2..f8cb92d810 100644 --- a/src/build/libroot/Jamfile +++ b/src/build/libroot/Jamfile @@ -47,11 +47,11 @@ if $(HOST_PLATFORM) = cygwin || $(HOST_PLATFORM) = sunos { local hostPlatformSources ; if $(HOST_PLATFORM) = freebsd { - hostPlatformSources = fs_freebsd.c ; + hostPlatformSources = fs_freebsd.cpp ; } if $(HOST_PLATFORM) = darwin { - hostPlatformSources = fs_darwin.c ; + hostPlatformSources = fs_darwin.cpp ; } local librootSources = diff --git a/src/build/libroot/fs_darwin.c b/src/build/libroot/fs_darwin.cpp similarity index 98% rename from src/build/libroot/fs_darwin.c rename to src/build/libroot/fs_darwin.cpp index 57c9fad26f..f381bd0bdd 100644 --- a/src/build/libroot/fs_darwin.c +++ b/src/build/libroot/fs_darwin.cpp @@ -333,14 +333,14 @@ mknodat(int fd, const char *path, mode_t mode, dev_t dev) int renameat(int oldFD, const char* oldPath, int newFD, const char* newPath) { - int ignoreOldFD = 0; - int ignoreNewFD = 0; + bool ignoreOldFD = false; + bool ignoreNewFD = false; if (oldFD == AT_FDCWD || (oldPath != NULL && oldPath[0] == '/')) - ignoreOldFD = 1; + ignoreOldFD = true; if (newFD == AT_FDCWD || (newPath != NULL && newPath[0] == '/')) - ignoreNewFD = 1; + ignoreNewFD = true; if (ignoreOldFD && ignoreNewFD) { // call rename() ignoring the fd's @@ -464,14 +464,14 @@ linkat(int oldFD, const char *oldPath, int newFD, const char *newPath, return -1; } - int ignoreOldFD = 0; - int ignoreNewFD = 0; + bool ignoreOldFD = false; + bool ignoreNewFD = false; if (oldFD == AT_FDCWD || oldPath != NULL && oldPath[0] == '/') - ignoreOldFD = 1; + ignoreOldFD = true; if (newFD == AT_FDCWD || newPath != NULL && newPath[0] == '/') - ignoreNewFD = 1; + ignoreNewFD = true; if (ignoreOldFD && ignoreNewFD) { // call link() ignoring the fd's diff --git a/src/build/libroot/fs_freebsd.c b/src/build/libroot/fs_freebsd.cpp similarity index 95% rename from src/build/libroot/fs_freebsd.c rename to src/build/libroot/fs_freebsd.cpp index 9e4062ce5e..19acdcb704 100644 --- a/src/build/libroot/fs_freebsd.c +++ b/src/build/libroot/fs_freebsd.cpp @@ -4,6 +4,7 @@ * Distributed under the terms of the MIT License. */ + #include "fs_freebsd.h" #include @@ -52,9 +53,12 @@ haiku_freebsd_read(int fd, void *buf, size_t nbytes) off_t sdCur = lseek(fd, -(cur % sectorSize), SEEK_CUR); if (sdCur == -1) perror("lseek oneblock"); + if (read(fd, tmpBlock, sectorSize) == -1) perror("read oneblock"); + memcpy((char*)buf, tmpBlock + cur % sectorSize, nbytes); + // repos at byte offset of latest wrote block if (lseek(fd, -sectorSize + (cur % sectorSize) + nbytes, SEEK_CUR) == -1) { @@ -68,20 +72,22 @@ haiku_freebsd_read(int fd, void *buf, size_t nbytes) // Needs to write more than a block char* tmpBlock = (char*)malloc(sectorSize); - + // First block if seek isn't if (seekDiff > 0) { // read entire block at 0 pos if (lseek(fd, -(sectorSize - seekDiff), SEEK_CUR) == -1) perror("lseek seekDiff"); + off_t sdCur = lseek(fd,0,SEEK_CUR); if (sdCur == -1) perror("lseek2 seekDiff"); + if (read(fd, tmpBlock, sectorSize) == -1 ) perror("read seekDiff"); + // alter content memcpy(buf, tmpBlock + (sectorSize - seekDiff), seekDiff); - } // Blocks between @@ -91,15 +97,18 @@ haiku_freebsd_read(int fd, void *buf, size_t nbytes) perror("read between"); } } - + // Last block if overflow if (nbytesDiff > 0 ) { off_t sdCur = lseek(fd, 0, SEEK_CUR); if (sdCur == -1) perror("lseek last"); + if (read(fd, tmpBlock, sectorSize) == -1) perror("read last"); + memcpy(((char*)buf) + nbytes - nbytesDiff, tmpBlock, nbytesDiff); + // repos at byte offset of latest wrote block if (lseek(fd, -(sectorSize - nbytesDiff), SEEK_CUR) == -1) perror("lseek2 last"); @@ -136,7 +145,6 @@ haiku_freebsd_write(int fd, const void *buf, size_t nbytes) if (seekDiff == 0 && nbytesDiff == 0) { // Not needed but this saves malloc and free operations return write(fd, buf, nbytes); - } else if (cur % sectorSize + nbytes <= sectorSize) { // Write complete in only a block char* tmpBlock = (char*)malloc(sectorSize); @@ -145,14 +153,19 @@ haiku_freebsd_write(int fd, const void *buf, size_t nbytes) off_t sdCur = lseek(fd, -(cur % sectorSize), SEEK_CUR); if (sdCur == -1) perror("lseek oneblock"); + if (pread(fd, tmpBlock, sectorSize, sdCur) == -1) perror("pread oneblock"); + memcpy(tmpBlock + cur % sectorSize, (char*)buf, nbytes); if (write(fd, tmpBlock, sectorSize) == -1) perror("write oneblock"); + // repos at byte offset of latest written block - if (lseek(fd, -sectorSize + (cur % sectorSize) + nbytes, SEEK_CUR) == -1) + if (lseek(fd, -sectorSize + (cur % sectorSize) + nbytes, SEEK_CUR) + == -1) { perror("lseek2 oneblock"); + } free(tmpBlock); @@ -161,27 +174,32 @@ haiku_freebsd_write(int fd, const void *buf, size_t nbytes) // Needs to write more than a block char* tmpBlock = (char*)malloc(sectorSize); - + // First block if seek isn't if (seekDiff > 0) { // read entire block at 0 pos if (lseek(fd, -(sectorSize - seekDiff), SEEK_CUR) == -1) perror("lseek seekDiff"); + off_t sdCur = lseek(fd, 0, SEEK_CUR); if (sdCur == -1) perror("lseek2 seekDiff"); - if (pread(fd, tmpBlock, sectorSize, sdCur) == -1 ) + + if (pread(fd, tmpBlock, sectorSize, sdCur) == -1) perror("pread seekDiff"); + // alter content memcpy(tmpBlock + (sectorSize - seekDiff), buf, seekDiff); - if (write(fd, tmpBlock, sectorSize)==-1) + if (write(fd, tmpBlock, sectorSize) == -1) perror("write seekDiff"); } // Blocks between if ((nbytes - seekDiff) >= sectorSize) { - if (write(fd, ((char*)buf) + seekDiff, nbytes - seekDiff - nbytesDiff) == -1) + if (write(fd, ((char*)buf) + seekDiff, nbytes - seekDiff + - nbytesDiff) == -1) { perror("write between"); + } } // Last block if overflow @@ -213,9 +231,8 @@ ssize_t haiku_freebsd_readv(int fd, const struct iovec *vecs, size_t count) { ssize_t bytesRead = 0; - size_t i = 0; - for (; i < count; i++) { + for (size_t i = 0; i < count; i++) { ssize_t currentRead = haiku_freebsd_read(fd, vecs[i].iov_base, vecs[i].iov_len); @@ -236,9 +253,8 @@ ssize_t haiku_freebsd_writev(int fd, const struct iovec *vecs, size_t count) { ssize_t bytesWritten = 0; - size_t i = 0; - for (; i < count; i++) { + for (size_t i = 0; i < count; i++) { ssize_t written = haiku_freebsd_write(fd, vecs[i].iov_base, vecs[i].iov_len); From df62aa28a780b9a5d470ac96823f2226b3c170ec Mon Sep 17 00:00:00 2001 From: John Scipione Date: Mon, 13 Aug 2012 20:39:39 -0400 Subject: [PATCH 29/59] =?UTF-8?q?Rename=20French=20(B=C3=A9po).keymap=20to?= =?UTF-8?q?=20use=20precomposed=20form.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/data/keymaps/French (Bépo).keymap | 249 ++++++++++++++++++++++++ 1 file changed, 249 insertions(+) create mode 100644 src/data/keymaps/French (Bépo).keymap diff --git a/src/data/keymaps/French (Bépo).keymap b/src/data/keymaps/French (Bépo).keymap new file mode 100644 index 0000000000..8d93c104e7 --- /dev/null +++ b/src/data/keymaps/French (Bépo).keymap @@ -0,0 +1,249 @@ +#!/bin/keymap -l +# +# Raw key numbering for 101 keyboard... +# [sys] [brk] +# 0x7e 0x7f +# [esc] [ f1] [ f2] [ f3] [ f4] [ f5] [ f6] [ f7] [ f8] [ f9] [f10] [f11] [f12] [prn] [scr] [pau] +# 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 K E Y P A D K E Y S +# +# [ ` ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 0 ] [ - ] [ = ] [bck] [ins] [hme] [pup] [num] [ / ] [ * ] [ - ] +# 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 0x22 0x23 0x24 0x25 +# +# [tab] [ q ] [ w ] [ e ] [ r ] [ t ] [ y ] [ u ] [ i ] [ o ] [ p ] [ [ ] [ ] ] [ \ ] [del] [end] [pdn] [ 7 ] [ 8 ] [ 9 ] [ + ] +# 0x26 0x27 0x28 0x29 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x3a +# +# [cap] [ a ] [ s ] [ d ] [ f ] [ g ] [ h ] [ j ] [ k ] [ l ] [ ; ] [ ' ] [ enter ] [ 4 ] [ 5 ] [ 6 ] +# 0x3b 0x3c 0x3d 0x3e 0x3f 0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x48 0x49 0x4a +# +# [shift] [ z ] [ x ] [ c ] [ v ] [ b ] [ n ] [ m ] [ , ] [ . ] [ / ] [shift] [ up] [ 1 ] [ 2 ] [ 3 ] [ent] +# 0x4b 0x4c 0x4d 0x4e 0x4f 0x50 0x51 0x52 0x53 0x54 0x55 0x56 0x57 0x58 0x59 0x5a 0x5b +# +# [ctr] [cmd] [ space ] [cmd] [ctr] [lft] [dwn] [rgt] [ 0 ] [ . ] +# 0x5c 0x5d 0x5e 0x5f 0x60 0x61 0x62 0x63 0x64 0x65 +# +# NOTE: On a Microsoft Natural Keyboard: +# left option = 0x66 +# right option = 0x67 +# menu key = 0x68 +# NOTE: On an Apple Extended Keyboard: +# left option = 0x66 +# right option = 0x67 +# keypad '=' = 0x6a +# power key = 0x6b +Version = 3 +CapsLock = 0x3b +ScrollLock = 0x0f +NumLock = 0x22 +LShift = 0x4b +RShift = 0x56 +LCommand = 0x5d +RCommand = 0x00 +LControl = 0x5c +RControl = 0x60 +LOption = 0x66 +ROption = 0x5f +Menu = 0x68 +# +# Lock settings +# To set NumLock, do the following: +# LockSettings = NumLock +# +# To set everything, do the following: +# LockSettings = CapsLock NumLock ScrollLock +# +LockSettings = +# Legend: +# n = Normal +# s = Shift +# c = Control +# C = CapsLock +# o = Option +# Key n s c o os C Cs Co Cos +Key 0x00 = '' '' '' '' '' '' '' '' '' +Key 0x01 = 0x1b 0x1b 0x1b 0x1b 0x1b 0x1b 0x1b 0x1b 0x1b +Key 0x02 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 +Key 0x03 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 +Key 0x04 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 +Key 0x05 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 +Key 0x06 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 +Key 0x07 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 +Key 0x08 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 +Key 0x09 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 +Key 0x0a = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 +Key 0x0b = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 +Key 0x0c = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 +Key 0x0d = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 +Key 0x0e = 0x10 0x10 0x10 0x10 0x10 'C' 0x10 0x10 0x10 +Key 0x0f = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 +Key 0x10 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 +Key 0x11 = '$' '#' '' 0xe28093 '' '#' '~' 0xc2b4 '' +Key 0x12 = '"' '1' '' 0xe28094 '' '1' '&' ' ' '' +Key 0x13 = 0xc2ab '2' '' '<' '' '2' 0xc3a9 '~' '' +Key 0x14 = 0xc2bb '3' '' '>' '' '3' '"' '#' '' +Key 0x15 = '(' '4' '' '[' '' '4' '\'' '{' '' +Key 0x16 = ')' '5' '' ']' '' '5' '(' '[' '' +Key 0x17 = '@' '6' '' '^' '' '6' '-' '|' '' +Key 0x18 = '+' '7' '' ' ' '' '7' 0xc3a8 '`' '' +Key 0x19 = '-' '8' 0x1f ' ' '' '8' '_' '\\' '' +Key 0x1a = '/' '9' 0x1e ' ' '' '9' 0xc3a7 '^' '' +Key 0x1b = '*' '0' '' ' ' '' '0' 0xc3a0 '@' '' +Key 0x1c = '=' 0xc2b0 '' ' ' '' 0xc2b0 ')' ']' '' +Key 0x1d = '%' '`' '' ' ' '' '`' '=' '}' '' +Key 0x1e = 0x08 0x08 0x08 0x08 0x08 0x08 0x08 0x08 0x08 +Key 0x1f = 0x05 0x05 0x05 0x05 0x05 0x05 0x05 0x05 0x05 +Key 0x20 = 0x01 0x01 0x01 0x01 0x01 0x01 0x01 0x01 0x01 +Key 0x21 = 0x0b 0x0b 0x0b 0x0b 0x0b 0x0b 0x0b 0x0b 0x0b +Key 0x22 = '' '' '' '' '' '' '' '' '' +Key 0x23 = '/' '/' '/' '/' '/' '/' '/' '/' '/' +Key 0x24 = '*' '*' '*' '*' '*' '*' '*' '*' '*' +Key 0x25 = '-' '-' '-' '-' '-' '-' '-' '-' '-' +Key 0x26 = 0x09 0x09 0x09 0x09 0x09 0x09 0x09 0x09 0x09 +Key 0x27 = 'b' 'B' 0x01 '|' '' 'B' 'a' ' ' '' +Key 0x28 = 0xc3a9 0xc389 0x1a 0xc2b4 '' 0xc389 'z' ' ' '' +Key 0x29 = 'p' 'P' 0x05 '&' '' 'P' 'e' 0xe282ac '' +Key 0x2a = 'o' 'O' 0x12 0xc593 0xc592 'O' 'r' ' ' '' +Key 0x2b = 0xc3a8 0xc388 0x14 '`' '' 0xc388 't' ' ' '' +Key 0x2c = '^' '!' 0x19 ' ' '' '!' 'y' ' ' '' +Key 0x2d = 'v' 'V' 0x15 ' ' '' 'V' 'u' ' ' '' +Key 0x2e = 'd' 'D' 0x09 ' ' '' 'D' 'i' ' ' '' +Key 0x2f = 'l' 'L' 0x0f ' ' '' 'L' 'o' ' ' '' +Key 0x30 = 'j' 'J' 0x10 ' ' '' 'J' 'p' ' ' '' +Key 0x31 = 'z' 'Z' 0x1b ' ' '' 'Z' '^' ' ' '' +Key 0x32 = 'w' 'W' 0x1d ' ' '' 'W' '$' 0xc2a4 '' +Key 0x33 = 0xc3a7 0xc387 0x1c ' ' '' 0xc387 '*' ' ' '' +Key 0x34 = 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f +Key 0x35 = 0x04 0x04 0x04 0x04 0x04 0x04 0x04 0x04 0x04 +Key 0x36 = 0x0c 0x0c 0x0c 0x0c 0x0c 0x0c 0x0c 0x0c 0x0c +Key 0x37 = 0x01 '7' 0x01 0x01 '7' 0x01 '7' 0x01 '7' +Key 0x38 = 0x1e '8' 0x1e 0x1e '8' 0x1e '8' 0x1e '8' +Key 0x39 = 0x0b '9' 0x0b 0x0b '9' 0x0b '9' 0x0b '9' +Key 0x3a = '+' '+' '+' '+' '+' '+' '+' '+' '+' +Key 0x3b = '' '' '' '' '' '' '' '' '' +Key 0x3c = 'a' 'A' 0x11 0xc3a6 0xc386 'A' 'q' ' ' '' +Key 0x3d = 'u' 'U' 0x13 0xc3b9 0xc399 'U' 's' ' ' '' +Key 0x3e = 'i' 'I' 0x04 0xc2a8 ' ' 'I' 'd' ' ' '' +Key 0x3f = 'e' 'E' 0x06 0xe282ac '' 'E' 'f' 0xe282ac '' +Key 0x40 = ',' ';' 0x07 0xe28099 '' ';' 'g' ' ' '' +Key 0x41 = 'c' 'C' 0x08 ' ' '' 'C' 'h' ' ' '' +Key 0x42 = 't' 'T' 0x0a ' ' '' 'T' 'j' ' ' '' +Key 0x43 = 's' 'S' 0x0b ' ' '' 'S' 'k' ' ' '' +Key 0x44 = 'r' 'R' 0x0c ' ' '' 'R' 'l' ' ' '' +Key 0x45 = 'n' 'N' 0x0d ' ' '' 'N' 'm' ' ' '' +Key 0x46 = 'm' 'M' '' ' ' '' 'M' 0xc3b9 ' ' '' +Key 0x47 = 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a +Key 0x48 = 0x1c '4' 0x1c 0x1c '4' 0x1c '4' 0x1c '4' +Key 0x49 = '' '5' '' '' '5' '' '5' '' '5' +Key 0x4a = 0x1d '6' 0x1d 0x1d '6' 0x1d '6' 0x1d '6' +Key 0x4b = '' '' '' '' '' '' '' '' '' +Key 0x4c = 0xc3a0 0xc380 0x17 '\\' '' 0xc380 'w' ' ' '' +Key 0x4d = 'y' 'Y' 0x18 '{' '{' 'Y' 'x' ' ' '' +Key 0x4e = 'x' 'X' 0x03 '}' '}' 'X' 'c' ' ' '' +Key 0x4f = '.' ':' 0x16 0xe280a6 '' ':' 'v' ' ' '' +Key 0x50 = 'k' 'K' 0x02 '~' '' 'K' 'b' ' ' '' +Key 0x51 = '\'' '?' 0x0e ' ' '' '?' 'n' ' ' '' +Key 0x52 = 'q' 'Q' '' ' ' '' 'Q' ',' ' ' '' +Key 0x53 = 'g' 'G' '' ' ' '' 'G' ';' ' ' '' +Key 0x54 = 'h' 'H' '' ' ' '' 'H' ':' ' ' '' +Key 0x55 = 'f' 'F' '' ' ' '' 'F' '!' ' ' '' +Key 0x56 = '' '' '' '' '' '' '' '' '' +Key 0x57 = 0x1e 0x1e 0x1e 0x1e 0x1e 0x1e 0x1e 0x1e 0x1e +Key 0x58 = 0x04 '1' 0x04 0x04 '1' 0x04 '1' 0x04 '1' +Key 0x59 = 0x1f '2' 0x1f 0x1f '2' 0x1f '2' 0x1f '2' +Key 0x5a = 0x0c '3' 0x0c 0x0c '3' 0x0c '3' 0x0c '3' +Key 0x5b = 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a +Key 0x5c = '' '' '' '' '' '' '' '' '' +Key 0x5d = '' '' '' '' '' '' '' '' '' +Key 0x5e = ' ' 0xc2a0 0x00 '_' 0xc2a0 ' ' ' ' ' ' ' ' +Key 0x5f = '' '' '' '' '' '' '' ' ' '' +Key 0x60 = '' '' '' '' '' '' '' '' '' +Key 0x61 = 0x1c 0x1c 0x1c 0x1c 0x1c 0x1c 0x1c 0x1c 0x1c +Key 0x62 = 0x1f 0x1f 0x1f 0x1f 0x1f 0x1f 0x1f 0x1f 0x1f +Key 0x63 = 0x1d 0x1d 0x1d 0x1d 0x1d 0x1d 0x1d 0x1d 0x1d +Key 0x64 = 0x05 '0' 0x05 0x05 '0' 0x05 '0' 0x05 '0' +Key 0x65 = 0x7f '.' 0x7f 0x7f '.' 0x7f '.' 0x7f '.' +Key 0x66 = '' 'E' '' '' '' '' '' '' '' +Key 0x67 = '' '' '' '' '' '' '' '' '' +Key 0x68 = '' '' '' '' '' '' '' '' '' +Key 0x69 = '<' '>' 0x1c ' ' '' '<' '>' ' ' '' +Key 0x6a = '' '' '' '' '' '' '' '' '' +Key 0x6b = '' '' '' '' '' '' '' '' '' +Key 0x6c = '' '' '' '' '' '' '' '' '' +Key 0x6d = '' '' '' '' '' '' '' '' '' +Key 0x6e = '' '' '' '' '' '' '' '' '' +Key 0x6f = '' '' '' '' '' '' '' '' '' +Key 0x70 = '' '' '' '' '' '' '' '' '' +Key 0x71 = '' '' '' '' '' '' '' '' '' +Key 0x72 = '' '' '' '' '' '' '' '' '' +Key 0x73 = '' '' '' '' '' '' '' '' '' +Key 0x74 = '' '' '' '' '' '' '' '' '' +Key 0x75 = '' '' '' '' '' '' '' '' '' +Key 0x76 = '' '' '' '' '' '' '' '' '' +Key 0x77 = '' '' '' '' '' '' '' '' '' +Key 0x78 = '' '' '' '' '' '' '' '' '' +Key 0x79 = '' '' '' '' '' '' '' '' '' +Key 0x7a = '' '' '' '' '' '' '' '' '' +Key 0x7b = '' '' '' '' '' '' '' '' '' +Key 0x7c = '' '' '' '' '' '' '' '' '' +Key 0x7d = '' '' '' '' '' '' '' '' '' +Key 0x7e = '' '' '' '' '' '' '' '' '' +Key 0x7f = '' '' '' '' '' '' '' '' '' +Acute ' ' = 0xc2b4 +Acute 'A' = 0xc381 +Acute 'E' = 0xc389 +Acute 'I' = 0xc38d +Acute 'O' = 0xc393 +Acute 'U' = 0xc39a +Acute 'Y' = 0xc39d +Acute 'a' = 0xc3a1 +Acute 'e' = 0xc3a9 +Acute 'i' = 0xc3ad +Acute 'o' = 0xc3b3 +Acute 'u' = 0xc3ba +Acute 'y' = 0xc3bd +AcuteTab = Option Option-Shift CapsLock-Option CapsLock-Option-Shift +Grave ' ' = '`' +Grave 'A' = 0xc380 +Grave 'E' = 0xc388 +Grave 'I' = 0xc38c +Grave 'O' = 0xc392 +Grave 'U' = 0xc399 +Grave 'a' = 0xc3a0 +Grave 'e' = 0xc3a8 +Grave 'i' = 0xc3ac +Grave 'o' = 0xc3b2 +Grave 'u' = 0xc3b9 +GraveTab = Normal Shift Control Option Option-Shift CapsLock CapsLock-Shift CapsLock-Option CapsLock-Option-Shift +Circumflex ' ' = '^' +Circumflex 'A' = 0xc382 +Circumflex 'E' = 0xc38a +Circumflex 'I' = 0xc38e +Circumflex 'O' = 0xc394 +Circumflex 'U' = 0xc39b +Circumflex 'a' = 0xc3a2 +Circumflex 'e' = 0xc3aa +Circumflex 'i' = 0xc3ae +Circumflex 'o' = 0xc3b4 +Circumflex 'u' = 0xc3bb +CircumflexTab = Normal Shift CapsLock CapsLock-Shift +Diaeresis ' ' = 0xc2a8 +Diaeresis 'A' = 0xc384 +Diaeresis 'E' = 0xc38b +Diaeresis 'I' = 0xc38f +Diaeresis 'O' = 0xc396 +Diaeresis 'U' = 0xc39c +Diaeresis 'Y' = 0xc5b8 +Diaeresis 'a' = 0xc3a4 +Diaeresis 'e' = 0xc3ab +Diaeresis 'i' = 0xc3af +Diaeresis 'o' = 0xc3b6 +Diaeresis 'u' = 0xc3bc +Diaeresis 'y' = 0xc3bf +DiaeresisTab = Normal Shift Control Option Option-Shift CapsLock CapsLock-Shift CapsLock-Option CapsLock-Option-Shift +Tilde ' ' = '~' +Tilde 'A' = 0xc383 +Tilde 'O' = 0xc395 +Tilde 'N' = 0xc391 +Tilde 'a' = 0xc3a3 +Tilde 'o' = 0xc3b5 +Tilde 'n' = 0xc300 +TildeTab = Option Option-Shift CapsLock-Option CapsLock-Option-Shift From 3efc4c1c011e58f45e6ee4ea8872bec50b871a1a Mon Sep 17 00:00:00 2001 From: John Scipione Date: Mon, 13 Aug 2012 21:04:16 -0400 Subject: [PATCH 30/59] =?UTF-8?q?Revert=20"Rename=20French=20(B=C3=A9po).k?= =?UTF-8?q?eymap=20to=20use=20precomposed=20form."?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit df62aa28a780b9a5d470ac96823f2226b3c170ec. Nope, this did not work, it added a new file instead of renaming the existing one, so there are 2 French (Bépo).keymap files instead of one, tricky. --- src/data/keymaps/French (Bépo).keymap | 249 ------------------------ 1 file changed, 249 deletions(-) delete mode 100644 src/data/keymaps/French (Bépo).keymap diff --git a/src/data/keymaps/French (Bépo).keymap b/src/data/keymaps/French (Bépo).keymap deleted file mode 100644 index 8d93c104e7..0000000000 --- a/src/data/keymaps/French (Bépo).keymap +++ /dev/null @@ -1,249 +0,0 @@ -#!/bin/keymap -l -# -# Raw key numbering for 101 keyboard... -# [sys] [brk] -# 0x7e 0x7f -# [esc] [ f1] [ f2] [ f3] [ f4] [ f5] [ f6] [ f7] [ f8] [ f9] [f10] [f11] [f12] [prn] [scr] [pau] -# 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 K E Y P A D K E Y S -# -# [ ` ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 0 ] [ - ] [ = ] [bck] [ins] [hme] [pup] [num] [ / ] [ * ] [ - ] -# 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 0x22 0x23 0x24 0x25 -# -# [tab] [ q ] [ w ] [ e ] [ r ] [ t ] [ y ] [ u ] [ i ] [ o ] [ p ] [ [ ] [ ] ] [ \ ] [del] [end] [pdn] [ 7 ] [ 8 ] [ 9 ] [ + ] -# 0x26 0x27 0x28 0x29 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x3a -# -# [cap] [ a ] [ s ] [ d ] [ f ] [ g ] [ h ] [ j ] [ k ] [ l ] [ ; ] [ ' ] [ enter ] [ 4 ] [ 5 ] [ 6 ] -# 0x3b 0x3c 0x3d 0x3e 0x3f 0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x48 0x49 0x4a -# -# [shift] [ z ] [ x ] [ c ] [ v ] [ b ] [ n ] [ m ] [ , ] [ . ] [ / ] [shift] [ up] [ 1 ] [ 2 ] [ 3 ] [ent] -# 0x4b 0x4c 0x4d 0x4e 0x4f 0x50 0x51 0x52 0x53 0x54 0x55 0x56 0x57 0x58 0x59 0x5a 0x5b -# -# [ctr] [cmd] [ space ] [cmd] [ctr] [lft] [dwn] [rgt] [ 0 ] [ . ] -# 0x5c 0x5d 0x5e 0x5f 0x60 0x61 0x62 0x63 0x64 0x65 -# -# NOTE: On a Microsoft Natural Keyboard: -# left option = 0x66 -# right option = 0x67 -# menu key = 0x68 -# NOTE: On an Apple Extended Keyboard: -# left option = 0x66 -# right option = 0x67 -# keypad '=' = 0x6a -# power key = 0x6b -Version = 3 -CapsLock = 0x3b -ScrollLock = 0x0f -NumLock = 0x22 -LShift = 0x4b -RShift = 0x56 -LCommand = 0x5d -RCommand = 0x00 -LControl = 0x5c -RControl = 0x60 -LOption = 0x66 -ROption = 0x5f -Menu = 0x68 -# -# Lock settings -# To set NumLock, do the following: -# LockSettings = NumLock -# -# To set everything, do the following: -# LockSettings = CapsLock NumLock ScrollLock -# -LockSettings = -# Legend: -# n = Normal -# s = Shift -# c = Control -# C = CapsLock -# o = Option -# Key n s c o os C Cs Co Cos -Key 0x00 = '' '' '' '' '' '' '' '' '' -Key 0x01 = 0x1b 0x1b 0x1b 0x1b 0x1b 0x1b 0x1b 0x1b 0x1b -Key 0x02 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 -Key 0x03 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 -Key 0x04 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 -Key 0x05 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 -Key 0x06 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 -Key 0x07 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 -Key 0x08 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 -Key 0x09 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 -Key 0x0a = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 -Key 0x0b = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 -Key 0x0c = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 -Key 0x0d = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 -Key 0x0e = 0x10 0x10 0x10 0x10 0x10 'C' 0x10 0x10 0x10 -Key 0x0f = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 -Key 0x10 = 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 0x10 -Key 0x11 = '$' '#' '' 0xe28093 '' '#' '~' 0xc2b4 '' -Key 0x12 = '"' '1' '' 0xe28094 '' '1' '&' ' ' '' -Key 0x13 = 0xc2ab '2' '' '<' '' '2' 0xc3a9 '~' '' -Key 0x14 = 0xc2bb '3' '' '>' '' '3' '"' '#' '' -Key 0x15 = '(' '4' '' '[' '' '4' '\'' '{' '' -Key 0x16 = ')' '5' '' ']' '' '5' '(' '[' '' -Key 0x17 = '@' '6' '' '^' '' '6' '-' '|' '' -Key 0x18 = '+' '7' '' ' ' '' '7' 0xc3a8 '`' '' -Key 0x19 = '-' '8' 0x1f ' ' '' '8' '_' '\\' '' -Key 0x1a = '/' '9' 0x1e ' ' '' '9' 0xc3a7 '^' '' -Key 0x1b = '*' '0' '' ' ' '' '0' 0xc3a0 '@' '' -Key 0x1c = '=' 0xc2b0 '' ' ' '' 0xc2b0 ')' ']' '' -Key 0x1d = '%' '`' '' ' ' '' '`' '=' '}' '' -Key 0x1e = 0x08 0x08 0x08 0x08 0x08 0x08 0x08 0x08 0x08 -Key 0x1f = 0x05 0x05 0x05 0x05 0x05 0x05 0x05 0x05 0x05 -Key 0x20 = 0x01 0x01 0x01 0x01 0x01 0x01 0x01 0x01 0x01 -Key 0x21 = 0x0b 0x0b 0x0b 0x0b 0x0b 0x0b 0x0b 0x0b 0x0b -Key 0x22 = '' '' '' '' '' '' '' '' '' -Key 0x23 = '/' '/' '/' '/' '/' '/' '/' '/' '/' -Key 0x24 = '*' '*' '*' '*' '*' '*' '*' '*' '*' -Key 0x25 = '-' '-' '-' '-' '-' '-' '-' '-' '-' -Key 0x26 = 0x09 0x09 0x09 0x09 0x09 0x09 0x09 0x09 0x09 -Key 0x27 = 'b' 'B' 0x01 '|' '' 'B' 'a' ' ' '' -Key 0x28 = 0xc3a9 0xc389 0x1a 0xc2b4 '' 0xc389 'z' ' ' '' -Key 0x29 = 'p' 'P' 0x05 '&' '' 'P' 'e' 0xe282ac '' -Key 0x2a = 'o' 'O' 0x12 0xc593 0xc592 'O' 'r' ' ' '' -Key 0x2b = 0xc3a8 0xc388 0x14 '`' '' 0xc388 't' ' ' '' -Key 0x2c = '^' '!' 0x19 ' ' '' '!' 'y' ' ' '' -Key 0x2d = 'v' 'V' 0x15 ' ' '' 'V' 'u' ' ' '' -Key 0x2e = 'd' 'D' 0x09 ' ' '' 'D' 'i' ' ' '' -Key 0x2f = 'l' 'L' 0x0f ' ' '' 'L' 'o' ' ' '' -Key 0x30 = 'j' 'J' 0x10 ' ' '' 'J' 'p' ' ' '' -Key 0x31 = 'z' 'Z' 0x1b ' ' '' 'Z' '^' ' ' '' -Key 0x32 = 'w' 'W' 0x1d ' ' '' 'W' '$' 0xc2a4 '' -Key 0x33 = 0xc3a7 0xc387 0x1c ' ' '' 0xc387 '*' ' ' '' -Key 0x34 = 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f -Key 0x35 = 0x04 0x04 0x04 0x04 0x04 0x04 0x04 0x04 0x04 -Key 0x36 = 0x0c 0x0c 0x0c 0x0c 0x0c 0x0c 0x0c 0x0c 0x0c -Key 0x37 = 0x01 '7' 0x01 0x01 '7' 0x01 '7' 0x01 '7' -Key 0x38 = 0x1e '8' 0x1e 0x1e '8' 0x1e '8' 0x1e '8' -Key 0x39 = 0x0b '9' 0x0b 0x0b '9' 0x0b '9' 0x0b '9' -Key 0x3a = '+' '+' '+' '+' '+' '+' '+' '+' '+' -Key 0x3b = '' '' '' '' '' '' '' '' '' -Key 0x3c = 'a' 'A' 0x11 0xc3a6 0xc386 'A' 'q' ' ' '' -Key 0x3d = 'u' 'U' 0x13 0xc3b9 0xc399 'U' 's' ' ' '' -Key 0x3e = 'i' 'I' 0x04 0xc2a8 ' ' 'I' 'd' ' ' '' -Key 0x3f = 'e' 'E' 0x06 0xe282ac '' 'E' 'f' 0xe282ac '' -Key 0x40 = ',' ';' 0x07 0xe28099 '' ';' 'g' ' ' '' -Key 0x41 = 'c' 'C' 0x08 ' ' '' 'C' 'h' ' ' '' -Key 0x42 = 't' 'T' 0x0a ' ' '' 'T' 'j' ' ' '' -Key 0x43 = 's' 'S' 0x0b ' ' '' 'S' 'k' ' ' '' -Key 0x44 = 'r' 'R' 0x0c ' ' '' 'R' 'l' ' ' '' -Key 0x45 = 'n' 'N' 0x0d ' ' '' 'N' 'm' ' ' '' -Key 0x46 = 'm' 'M' '' ' ' '' 'M' 0xc3b9 ' ' '' -Key 0x47 = 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a -Key 0x48 = 0x1c '4' 0x1c 0x1c '4' 0x1c '4' 0x1c '4' -Key 0x49 = '' '5' '' '' '5' '' '5' '' '5' -Key 0x4a = 0x1d '6' 0x1d 0x1d '6' 0x1d '6' 0x1d '6' -Key 0x4b = '' '' '' '' '' '' '' '' '' -Key 0x4c = 0xc3a0 0xc380 0x17 '\\' '' 0xc380 'w' ' ' '' -Key 0x4d = 'y' 'Y' 0x18 '{' '{' 'Y' 'x' ' ' '' -Key 0x4e = 'x' 'X' 0x03 '}' '}' 'X' 'c' ' ' '' -Key 0x4f = '.' ':' 0x16 0xe280a6 '' ':' 'v' ' ' '' -Key 0x50 = 'k' 'K' 0x02 '~' '' 'K' 'b' ' ' '' -Key 0x51 = '\'' '?' 0x0e ' ' '' '?' 'n' ' ' '' -Key 0x52 = 'q' 'Q' '' ' ' '' 'Q' ',' ' ' '' -Key 0x53 = 'g' 'G' '' ' ' '' 'G' ';' ' ' '' -Key 0x54 = 'h' 'H' '' ' ' '' 'H' ':' ' ' '' -Key 0x55 = 'f' 'F' '' ' ' '' 'F' '!' ' ' '' -Key 0x56 = '' '' '' '' '' '' '' '' '' -Key 0x57 = 0x1e 0x1e 0x1e 0x1e 0x1e 0x1e 0x1e 0x1e 0x1e -Key 0x58 = 0x04 '1' 0x04 0x04 '1' 0x04 '1' 0x04 '1' -Key 0x59 = 0x1f '2' 0x1f 0x1f '2' 0x1f '2' 0x1f '2' -Key 0x5a = 0x0c '3' 0x0c 0x0c '3' 0x0c '3' 0x0c '3' -Key 0x5b = 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a 0x0a -Key 0x5c = '' '' '' '' '' '' '' '' '' -Key 0x5d = '' '' '' '' '' '' '' '' '' -Key 0x5e = ' ' 0xc2a0 0x00 '_' 0xc2a0 ' ' ' ' ' ' ' ' -Key 0x5f = '' '' '' '' '' '' '' ' ' '' -Key 0x60 = '' '' '' '' '' '' '' '' '' -Key 0x61 = 0x1c 0x1c 0x1c 0x1c 0x1c 0x1c 0x1c 0x1c 0x1c -Key 0x62 = 0x1f 0x1f 0x1f 0x1f 0x1f 0x1f 0x1f 0x1f 0x1f -Key 0x63 = 0x1d 0x1d 0x1d 0x1d 0x1d 0x1d 0x1d 0x1d 0x1d -Key 0x64 = 0x05 '0' 0x05 0x05 '0' 0x05 '0' 0x05 '0' -Key 0x65 = 0x7f '.' 0x7f 0x7f '.' 0x7f '.' 0x7f '.' -Key 0x66 = '' 'E' '' '' '' '' '' '' '' -Key 0x67 = '' '' '' '' '' '' '' '' '' -Key 0x68 = '' '' '' '' '' '' '' '' '' -Key 0x69 = '<' '>' 0x1c ' ' '' '<' '>' ' ' '' -Key 0x6a = '' '' '' '' '' '' '' '' '' -Key 0x6b = '' '' '' '' '' '' '' '' '' -Key 0x6c = '' '' '' '' '' '' '' '' '' -Key 0x6d = '' '' '' '' '' '' '' '' '' -Key 0x6e = '' '' '' '' '' '' '' '' '' -Key 0x6f = '' '' '' '' '' '' '' '' '' -Key 0x70 = '' '' '' '' '' '' '' '' '' -Key 0x71 = '' '' '' '' '' '' '' '' '' -Key 0x72 = '' '' '' '' '' '' '' '' '' -Key 0x73 = '' '' '' '' '' '' '' '' '' -Key 0x74 = '' '' '' '' '' '' '' '' '' -Key 0x75 = '' '' '' '' '' '' '' '' '' -Key 0x76 = '' '' '' '' '' '' '' '' '' -Key 0x77 = '' '' '' '' '' '' '' '' '' -Key 0x78 = '' '' '' '' '' '' '' '' '' -Key 0x79 = '' '' '' '' '' '' '' '' '' -Key 0x7a = '' '' '' '' '' '' '' '' '' -Key 0x7b = '' '' '' '' '' '' '' '' '' -Key 0x7c = '' '' '' '' '' '' '' '' '' -Key 0x7d = '' '' '' '' '' '' '' '' '' -Key 0x7e = '' '' '' '' '' '' '' '' '' -Key 0x7f = '' '' '' '' '' '' '' '' '' -Acute ' ' = 0xc2b4 -Acute 'A' = 0xc381 -Acute 'E' = 0xc389 -Acute 'I' = 0xc38d -Acute 'O' = 0xc393 -Acute 'U' = 0xc39a -Acute 'Y' = 0xc39d -Acute 'a' = 0xc3a1 -Acute 'e' = 0xc3a9 -Acute 'i' = 0xc3ad -Acute 'o' = 0xc3b3 -Acute 'u' = 0xc3ba -Acute 'y' = 0xc3bd -AcuteTab = Option Option-Shift CapsLock-Option CapsLock-Option-Shift -Grave ' ' = '`' -Grave 'A' = 0xc380 -Grave 'E' = 0xc388 -Grave 'I' = 0xc38c -Grave 'O' = 0xc392 -Grave 'U' = 0xc399 -Grave 'a' = 0xc3a0 -Grave 'e' = 0xc3a8 -Grave 'i' = 0xc3ac -Grave 'o' = 0xc3b2 -Grave 'u' = 0xc3b9 -GraveTab = Normal Shift Control Option Option-Shift CapsLock CapsLock-Shift CapsLock-Option CapsLock-Option-Shift -Circumflex ' ' = '^' -Circumflex 'A' = 0xc382 -Circumflex 'E' = 0xc38a -Circumflex 'I' = 0xc38e -Circumflex 'O' = 0xc394 -Circumflex 'U' = 0xc39b -Circumflex 'a' = 0xc3a2 -Circumflex 'e' = 0xc3aa -Circumflex 'i' = 0xc3ae -Circumflex 'o' = 0xc3b4 -Circumflex 'u' = 0xc3bb -CircumflexTab = Normal Shift CapsLock CapsLock-Shift -Diaeresis ' ' = 0xc2a8 -Diaeresis 'A' = 0xc384 -Diaeresis 'E' = 0xc38b -Diaeresis 'I' = 0xc38f -Diaeresis 'O' = 0xc396 -Diaeresis 'U' = 0xc39c -Diaeresis 'Y' = 0xc5b8 -Diaeresis 'a' = 0xc3a4 -Diaeresis 'e' = 0xc3ab -Diaeresis 'i' = 0xc3af -Diaeresis 'o' = 0xc3b6 -Diaeresis 'u' = 0xc3bc -Diaeresis 'y' = 0xc3bf -DiaeresisTab = Normal Shift Control Option Option-Shift CapsLock CapsLock-Shift CapsLock-Option CapsLock-Option-Shift -Tilde ' ' = '~' -Tilde 'A' = 0xc383 -Tilde 'O' = 0xc395 -Tilde 'N' = 0xc391 -Tilde 'a' = 0xc3a3 -Tilde 'o' = 0xc3b5 -Tilde 'n' = 0xc300 -TildeTab = Option Option-Shift CapsLock-Option CapsLock-Option-Shift From eb020bee4ba3d4dbfe4d749548e31b58a9ba63a5 Mon Sep 17 00:00:00 2001 From: Niels Sascha Reedijk Date: Tue, 14 Aug 2012 06:25:34 +0200 Subject: [PATCH 31/59] Update translations from Pootle --- .../add-ons/translators/exr/be.catkeys | 4 +- .../add-ons/translators/exr/de.catkeys | 4 +- .../add-ons/translators/exr/el.catkeys | 4 +- .../add-ons/translators/exr/fi.catkeys | 4 +- .../add-ons/translators/exr/fr.catkeys | 4 +- .../add-ons/translators/exr/hi.catkeys | 4 +- .../add-ons/translators/exr/ja.catkeys | 4 +- .../add-ons/translators/exr/lt.catkeys | 4 +- .../add-ons/translators/exr/nb.catkeys | 4 +- .../add-ons/translators/exr/nl.catkeys | 4 +- .../add-ons/translators/exr/pl.catkeys | 4 +- .../add-ons/translators/exr/ro.catkeys | 4 +- .../add-ons/translators/exr/ru.catkeys | 4 +- .../add-ons/translators/exr/sk.catkeys | 4 +- .../add-ons/translators/exr/sv.catkeys | 4 +- .../add-ons/translators/exr/uk.catkeys | 4 +- .../add-ons/translators/exr/zh-Hans.catkeys | 4 +- .../add-ons/translators/hvif/be.catkeys | 4 +- .../add-ons/translators/hvif/de.catkeys | 4 +- .../add-ons/translators/hvif/el.catkeys | 4 +- .../add-ons/translators/hvif/fi.catkeys | 4 +- .../add-ons/translators/hvif/fr.catkeys | 4 +- .../add-ons/translators/hvif/hi.catkeys | 4 +- .../add-ons/translators/hvif/ja.catkeys | 4 +- .../add-ons/translators/hvif/lt.catkeys | 4 +- .../add-ons/translators/hvif/nb.catkeys | 4 +- .../add-ons/translators/hvif/nl.catkeys | 4 +- .../add-ons/translators/hvif/pl.catkeys | 4 +- .../add-ons/translators/hvif/ro.catkeys | 4 +- .../add-ons/translators/hvif/ru.catkeys | 4 +- .../add-ons/translators/hvif/sk.catkeys | 4 +- .../add-ons/translators/hvif/sv.catkeys | 4 +- .../add-ons/translators/hvif/uk.catkeys | 4 +- .../add-ons/translators/hvif/zh-Hans.catkeys | 4 +- .../add-ons/translators/ico/be.catkeys | 4 +- .../add-ons/translators/ico/de.catkeys | 4 +- .../add-ons/translators/ico/el.catkeys | 4 +- .../add-ons/translators/ico/fi.catkeys | 4 +- .../add-ons/translators/ico/fr.catkeys | 4 +- .../add-ons/translators/ico/hi.catkeys | 4 +- .../add-ons/translators/ico/ja.catkeys | 4 +- .../add-ons/translators/ico/lt.catkeys | 4 +- .../add-ons/translators/ico/nb.catkeys | 4 +- .../add-ons/translators/ico/nl.catkeys | 4 +- .../add-ons/translators/ico/pl.catkeys | 4 +- .../add-ons/translators/ico/ro.catkeys | 4 +- .../add-ons/translators/ico/ru.catkeys | 4 +- .../add-ons/translators/ico/sk.catkeys | 4 +- .../add-ons/translators/ico/sv.catkeys | 4 +- .../add-ons/translators/ico/uk.catkeys | 4 +- .../add-ons/translators/ico/zh-Hans.catkeys | 4 +- .../add-ons/translators/pcx/be.catkeys | 4 +- .../add-ons/translators/pcx/de.catkeys | 4 +- .../add-ons/translators/pcx/el.catkeys | 4 +- .../add-ons/translators/pcx/fi.catkeys | 4 +- .../add-ons/translators/pcx/fr.catkeys | 4 +- .../add-ons/translators/pcx/hi.catkeys | 4 +- .../add-ons/translators/pcx/ja.catkeys | 4 +- .../add-ons/translators/pcx/lt.catkeys | 4 +- .../add-ons/translators/pcx/nb.catkeys | 4 +- .../add-ons/translators/pcx/nl.catkeys | 4 +- .../add-ons/translators/pcx/pl.catkeys | 4 +- .../add-ons/translators/pcx/ro.catkeys | 4 +- .../add-ons/translators/pcx/ru.catkeys | 4 +- .../add-ons/translators/pcx/sk.catkeys | 4 +- .../add-ons/translators/pcx/sv.catkeys | 4 +- .../add-ons/translators/pcx/uk.catkeys | 4 +- .../add-ons/translators/pcx/zh-Hans.catkeys | 4 +- .../add-ons/translators/ppm/be.catkeys | 3 +- .../add-ons/translators/ppm/de.catkeys | 3 +- .../add-ons/translators/ppm/el.catkeys | 3 +- .../add-ons/translators/ppm/fi.catkeys | 3 +- .../add-ons/translators/ppm/fr.catkeys | 3 +- .../add-ons/translators/ppm/hi.catkeys | 3 +- .../add-ons/translators/ppm/ja.catkeys | 3 +- .../add-ons/translators/ppm/lt.catkeys | 3 +- .../add-ons/translators/ppm/nb.catkeys | 3 +- .../add-ons/translators/ppm/nl.catkeys | 3 +- .../add-ons/translators/ppm/pl.catkeys | 3 +- .../add-ons/translators/ppm/ru.catkeys | 3 +- .../add-ons/translators/ppm/sk.catkeys | 3 +- .../add-ons/translators/ppm/sv.catkeys | 3 +- .../add-ons/translators/ppm/uk.catkeys | 3 +- .../add-ons/translators/ppm/zh-Hans.catkeys | 3 +- .../add-ons/translators/rtf/be.catkeys | 4 +- .../add-ons/translators/rtf/de.catkeys | 4 +- .../add-ons/translators/rtf/el.catkeys | 4 +- .../add-ons/translators/rtf/fi.catkeys | 4 +- .../add-ons/translators/rtf/fr.catkeys | 4 +- .../add-ons/translators/rtf/hi.catkeys | 4 +- .../add-ons/translators/rtf/ja.catkeys | 4 +- .../add-ons/translators/rtf/lt.catkeys | 4 +- .../add-ons/translators/rtf/nb.catkeys | 4 +- .../add-ons/translators/rtf/nl.catkeys | 4 +- .../add-ons/translators/rtf/pl.catkeys | 4 +- .../add-ons/translators/rtf/ru.catkeys | 4 +- .../add-ons/translators/rtf/sk.catkeys | 4 +- .../add-ons/translators/rtf/sv.catkeys | 4 +- .../add-ons/translators/rtf/uk.catkeys | 4 +- .../add-ons/translators/rtf/zh-Hans.catkeys | 4 +- .../add-ons/translators/stxt/be.catkeys | 4 +- .../add-ons/translators/stxt/de.catkeys | 4 +- .../add-ons/translators/stxt/el.catkeys | 4 +- .../add-ons/translators/stxt/fi.catkeys | 4 +- .../add-ons/translators/stxt/fr.catkeys | 4 +- .../add-ons/translators/stxt/hi.catkeys | 4 +- .../add-ons/translators/stxt/ja.catkeys | 4 +- .../add-ons/translators/stxt/lt.catkeys | 4 +- .../add-ons/translators/stxt/nb.catkeys | 4 +- .../add-ons/translators/stxt/nl.catkeys | 4 +- .../add-ons/translators/stxt/pl.catkeys | 4 +- .../add-ons/translators/stxt/ru.catkeys | 4 +- .../add-ons/translators/stxt/sk.catkeys | 4 +- .../add-ons/translators/stxt/sv.catkeys | 4 +- .../add-ons/translators/stxt/uk.catkeys | 4 +- .../add-ons/translators/stxt/zh-Hans.catkeys | 4 +- .../add-ons/translators/tga/be.catkeys | 3 +- .../add-ons/translators/tga/de.catkeys | 3 +- .../add-ons/translators/tga/el.catkeys | 3 +- .../add-ons/translators/tga/fi.catkeys | 3 +- .../add-ons/translators/tga/fr.catkeys | 3 +- .../add-ons/translators/tga/hi.catkeys | 3 +- .../add-ons/translators/tga/ja.catkeys | 3 +- .../add-ons/translators/tga/lt.catkeys | 3 +- .../add-ons/translators/tga/nb.catkeys | 3 +- .../add-ons/translators/tga/nl.catkeys | 3 +- .../add-ons/translators/tga/pl.catkeys | 3 +- .../add-ons/translators/tga/ru.catkeys | 3 +- .../add-ons/translators/tga/sk.catkeys | 3 +- .../add-ons/translators/tga/sv.catkeys | 3 +- .../add-ons/translators/tga/uk.catkeys | 3 +- .../add-ons/translators/tga/zh-Hans.catkeys | 3 +- .../add-ons/translators/tiff/be.catkeys | 3 +- .../add-ons/translators/tiff/de.catkeys | 3 +- .../add-ons/translators/tiff/el.catkeys | 3 +- .../add-ons/translators/tiff/fi.catkeys | 3 +- .../add-ons/translators/tiff/fr.catkeys | 3 +- .../add-ons/translators/tiff/ja.catkeys | 3 +- .../add-ons/translators/tiff/lt.catkeys | 3 +- .../add-ons/translators/tiff/nb.catkeys | 3 +- .../add-ons/translators/tiff/nl.catkeys | 3 +- .../add-ons/translators/tiff/pl.catkeys | 3 +- .../add-ons/translators/tiff/ro.catkeys | 3 +- .../add-ons/translators/tiff/ru.catkeys | 3 +- .../add-ons/translators/tiff/sk.catkeys | 3 +- .../add-ons/translators/tiff/sv.catkeys | 3 +- .../add-ons/translators/tiff/uk.catkeys | 3 +- .../add-ons/translators/tiff/zh-Hans.catkeys | 3 +- data/catalogs/apps/charactermap/nb.catkeys | 76 +++++++++++++++++-- data/catalogs/apps/codycam/nb.catkeys | 3 +- data/catalogs/apps/deskbar/nb.catkeys | 36 +++++++-- data/catalogs/apps/deskcalc/nb.catkeys | 7 +- data/catalogs/apps/devices/nb.catkeys | 38 ++++++++-- .../preferences/appearance/ru.catkeys | 3 +- data/catalogs/servers/mail/ru.catkeys | 4 +- 155 files changed, 289 insertions(+), 422 deletions(-) diff --git a/data/catalogs/add-ons/translators/exr/be.catkeys b/data/catalogs/add-ons/translators/exr/be.catkeys index 0d96527de3..280bcc3ee9 100644 --- a/data/catalogs/add-ons/translators/exr/be.catkeys +++ b/data/catalogs/add-ons/translators/exr/be.catkeys @@ -1,9 +1,7 @@ -1 belarusian x-vnd.Haiku-EXRTranslator 3390292316 +1 belarusian x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s EXR image translator EXRTranslator Канвертар EXR выяваў Based on OpenEXR (http://www.openexr.com) ConfigView Грунтуецца на матэрыялах праекту OpenEXR (http://www.openexr.com) EXR Settings main Наладкі EXR -EXR Images EXRTranslator Выявы EXR a division of Lucasfilm Entertainment Company Ltd ConfigView падраздяленне Lucasfilm Entertainment Company Ltd -EXR Images ConfigView Выявы EXR EXR image EXRTranslator Выява EXR diff --git a/data/catalogs/add-ons/translators/exr/de.catkeys b/data/catalogs/add-ons/translators/exr/de.catkeys index 3ce7f6ad5f..b0cd768fd2 100644 --- a/data/catalogs/add-ons/translators/exr/de.catkeys +++ b/data/catalogs/add-ons/translators/exr/de.catkeys @@ -1,9 +1,7 @@ -1 german x-vnd.Haiku-EXRTranslator 3390292316 +1 german x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s EXR image translator EXRTranslator EXR-Bild-Translator Based on OpenEXR (http://www.openexr.com) ConfigView Basiert auf OpenEXR (http://www.openexr.com) EXR Settings main EXR-Einstellungen -EXR Images EXRTranslator EXR-Bilder a division of Lucasfilm Entertainment Company Ltd ConfigView eine Abteilung von Lucasfilm Entertainment Company Ltd -EXR Images ConfigView EXR-Bilder EXR image EXRTranslator EXR-Bild diff --git a/data/catalogs/add-ons/translators/exr/el.catkeys b/data/catalogs/add-ons/translators/exr/el.catkeys index af435851ee..00d829d467 100644 --- a/data/catalogs/add-ons/translators/exr/el.catkeys +++ b/data/catalogs/add-ons/translators/exr/el.catkeys @@ -1,9 +1,7 @@ -1 greek, modern (1453-) x-vnd.Haiku-EXRTranslator 3390292316 +1 greek, modern (1453-) x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView Έκδοση %d.%d.%d, %s EXR image translator EXRTranslator Μεταφραστής εικόνων EXR Based on OpenEXR (http://www.openexr.com) ConfigView Βασισμένο στο OpenEXR (http://www.openexr.com) EXR Settings main EXR Ρυθμίσεις -EXR Images EXRTranslator EXR Εικόνες a division of Lucasfilm Entertainment Company Ltd ConfigView τμήμα της Lucasfilm Entertainment Company Ltd -EXR Images ConfigView EXR Εικόνες EXR image EXRTranslator EXR εικόνα diff --git a/data/catalogs/add-ons/translators/exr/fi.catkeys b/data/catalogs/add-ons/translators/exr/fi.catkeys index 6f0e58828e..624aa00dd6 100644 --- a/data/catalogs/add-ons/translators/exr/fi.catkeys +++ b/data/catalogs/add-ons/translators/exr/fi.catkeys @@ -1,9 +1,7 @@ -1 finnish x-vnd.Haiku-EXRTranslator 3390292316 +1 finnish x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView Versio %d.%d.%d, %s EXR image translator EXRTranslator EXR-kuvamuunnin Based on OpenEXR (http://www.openexr.com) ConfigView Perustuu OpenEXR-ohjelmistoon (http://www.openexr.com) EXR Settings main EXR-asetukset -EXR Images EXRTranslator EXR-kuvat a division of Lucasfilm Entertainment Company Ltd ConfigView Lucasfilm Entertainment Company Ltd -yhtiön osasto -EXR Images ConfigView EXR-kuvat EXR image EXRTranslator EXR-kuva diff --git a/data/catalogs/add-ons/translators/exr/fr.catkeys b/data/catalogs/add-ons/translators/exr/fr.catkeys index b70af5a7bb..b96b46b675 100644 --- a/data/catalogs/add-ons/translators/exr/fr.catkeys +++ b/data/catalogs/add-ons/translators/exr/fr.catkeys @@ -1,9 +1,7 @@ -1 french x-vnd.Haiku-EXRTranslator 3390292316 +1 french x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s EXR image translator EXRTranslator Traducteur d'images EXR Based on OpenEXR (http://www.openexr.com) ConfigView Basé sur OpenEXR (http://www.openexr.com) EXR Settings main Réglages EXR -EXR Images EXRTranslator Images EXR a division of Lucasfilm Entertainment Company Ltd ConfigView une division de Lucasfilm Entertainment Company Ltd -EXR Images ConfigView Images EXR EXR image EXRTranslator Image EXR diff --git a/data/catalogs/add-ons/translators/exr/hi.catkeys b/data/catalogs/add-ons/translators/exr/hi.catkeys index 152b948041..81ab7a4cb2 100644 --- a/data/catalogs/add-ons/translators/exr/hi.catkeys +++ b/data/catalogs/add-ons/translators/exr/hi.catkeys @@ -1,9 +1,7 @@ -1 hindi x-vnd.Haiku-EXRTranslator 3390292316 +1 hindi x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView संस्करण %d.%d.%d, %s EXR image translator EXRTranslator एक्सर छवि का अनुवादक Based on OpenEXR (http://www.openexr.com) ConfigView एक्सरओपन के आधार पर(http://www.openexr.com) EXR Settings main एक्सर की सेटिंग -EXR Images EXRTranslator एक्सर छवियाँ a division of Lucasfilm Entertainment Company Ltd ConfigView लुकास्फिल्म एन्टरटेन्मेंट कंपनी लटीडी का एक प्रभाग -EXR Images ConfigView एक्सर छवियाँ EXR image EXRTranslator एक्सर छवि diff --git a/data/catalogs/add-ons/translators/exr/ja.catkeys b/data/catalogs/add-ons/translators/exr/ja.catkeys index c25c793849..5fc4719a3b 100644 --- a/data/catalogs/add-ons/translators/exr/ja.catkeys +++ b/data/catalogs/add-ons/translators/exr/ja.catkeys @@ -1,9 +1,7 @@ -1 japanese x-vnd.Haiku-EXRTranslator 3390292316 +1 japanese x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView バージョン %d.%d.%d, %s EXR image translator EXRTranslator EXR イメージトランスレーター Based on OpenEXR (http://www.openexr.com) ConfigView OpenEXR をベースにしています (http://www.openexr.com) EXR Settings main EXR 設定 -EXR Images EXRTranslator EXR イメージ a division of Lucasfilm Entertainment Company Ltd ConfigView Lucasfilm Entertainment Company Ltd の事業部 -EXR Images ConfigView EXR イメージ EXR image EXRTranslator EXR イメージ diff --git a/data/catalogs/add-ons/translators/exr/lt.catkeys b/data/catalogs/add-ons/translators/exr/lt.catkeys index b3013573c9..5d107a7df4 100644 --- a/data/catalogs/add-ons/translators/exr/lt.catkeys +++ b/data/catalogs/add-ons/translators/exr/lt.catkeys @@ -1,9 +1,7 @@ -1 lithuanian x-vnd.Haiku-EXRTranslator 3390292316 +1 lithuanian x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView Versija %d.%d.%d, %s EXR image translator EXRTranslator EXR paveikslų keitiklis Based on OpenEXR (http://www.openexr.com) ConfigView Sukurtas „OpenEXR“ (http://www.openexr.com) pagrindu EXR Settings main EXR nuostatos -EXR Images EXRTranslator EXR paveikslai a division of Lucasfilm Entertainment Company Ltd ConfigView „Lucasfilm Entertainment Company Ltd“ padalinys -EXR Images ConfigView EXR paveikslai EXR image EXRTranslator EXR paveikslas diff --git a/data/catalogs/add-ons/translators/exr/nb.catkeys b/data/catalogs/add-ons/translators/exr/nb.catkeys index 75bfa20248..30754e998b 100644 --- a/data/catalogs/add-ons/translators/exr/nb.catkeys +++ b/data/catalogs/add-ons/translators/exr/nb.catkeys @@ -1,9 +1,7 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-EXRTranslator 3390292316 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView Versjon %d.%d.%d, %s EXR image translator EXRTranslator EXR bildeoversetter Based on OpenEXR (http://www.openexr.com) ConfigView Basert på OpenEXR (http://www.openexr.com) EXR Settings main EXR Innstillinger -EXR Images EXRTranslator EXR Bilder a division of Lucasfilm Entertainment Company Ltd ConfigView en avdeling av Lucasfilm Entertainment Company Ltd -EXR Images ConfigView EXR Bilder EXR image EXRTranslator EXR bilde diff --git a/data/catalogs/add-ons/translators/exr/nl.catkeys b/data/catalogs/add-ons/translators/exr/nl.catkeys index a205b261c4..9d1a657edf 100644 --- a/data/catalogs/add-ons/translators/exr/nl.catkeys +++ b/data/catalogs/add-ons/translators/exr/nl.catkeys @@ -1,9 +1,7 @@ -1 dutch; flemish x-vnd.Haiku-EXRTranslator 3390292316 +1 dutch; flemish x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView Versie %d.%d.%d, %s EXR image translator EXRTranslator EXR afbeelding vertaler Based on OpenEXR (http://www.openexr.com) ConfigView Gebaseerd op OpenEXR (http://www.openexr.com) EXR Settings main EXR instellingen -EXR Images EXRTranslator EXR afbeeldingen a division of Lucasfilm Entertainment Company Ltd ConfigView een divisie van Lucasfilm Entertainment Company Ltd -EXR Images ConfigView EXR afbeeldingen EXR image EXRTranslator EXR afbeelding diff --git a/data/catalogs/add-ons/translators/exr/pl.catkeys b/data/catalogs/add-ons/translators/exr/pl.catkeys index 00eadb4bcc..87c2bf705d 100644 --- a/data/catalogs/add-ons/translators/exr/pl.catkeys +++ b/data/catalogs/add-ons/translators/exr/pl.catkeys @@ -1,9 +1,7 @@ -1 polish x-vnd.Haiku-EXRTranslator 3390292316 +1 polish x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView Wersja %d.%d.%d, %s EXR image translator EXRTranslator Translator obrazów EXR Based on OpenEXR (http://www.openexr.com) ConfigView Oparte o OpenEXR (http://www.openexr.com) EXR Settings main Ustawienia EXR -EXR Images EXRTranslator Obrazy EXR a division of Lucasfilm Entertainment Company Ltd ConfigView część Lucasfilm Entertainment Company Ltd -EXR Images ConfigView Obrazy EXR EXR image EXRTranslator Obraz EXR diff --git a/data/catalogs/add-ons/translators/exr/ro.catkeys b/data/catalogs/add-ons/translators/exr/ro.catkeys index f9d1dcefac..220ab59bed 100644 --- a/data/catalogs/add-ons/translators/exr/ro.catkeys +++ b/data/catalogs/add-ons/translators/exr/ro.catkeys @@ -1,9 +1,7 @@ -1 romanian x-vnd.Haiku-EXRTranslator 3390292316 +1 romanian x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView Versiune %d.%d.%d, %s EXR image translator EXRTranslator Traducătorul de imagini EXR Based on OpenEXR (http://www.openexr.com) ConfigView Bazat pe OpenEXR (http://www.openexr.com) EXR Settings main Configurări EXR -EXR Images EXRTranslator Imagini EXR a division of Lucasfilm Entertainment Company Ltd ConfigView o diviziune a Lucasfilm Entertainment Company Ltd -EXR Images ConfigView Imagini EXR EXR image EXRTranslator Imagine EXR diff --git a/data/catalogs/add-ons/translators/exr/ru.catkeys b/data/catalogs/add-ons/translators/exr/ru.catkeys index 1e5525dd00..33eb2467cb 100644 --- a/data/catalogs/add-ons/translators/exr/ru.catkeys +++ b/data/catalogs/add-ons/translators/exr/ru.catkeys @@ -1,9 +1,7 @@ -1 russian x-vnd.Haiku-EXRTranslator 3390292316 +1 russian x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView Версия %d.%d.%d, %s EXR image translator EXRTranslator Транслятор EXR изображений Based on OpenEXR (http://www.openexr.com) ConfigView Основано на OpenEXR (http://www.openexr.com) EXR Settings main Настройки EXR транслятора -EXR Images EXRTranslator EXR изображения a division of Lucasfilm Entertainment Company Ltd ConfigView подразделение компании Lucasfilm Entertainment Ltd -EXR Images ConfigView Транслятор EXR изображений EXR image EXRTranslator EXR изображение diff --git a/data/catalogs/add-ons/translators/exr/sk.catkeys b/data/catalogs/add-ons/translators/exr/sk.catkeys index 1b3bf9c1c0..801680af1b 100644 --- a/data/catalogs/add-ons/translators/exr/sk.catkeys +++ b/data/catalogs/add-ons/translators/exr/sk.catkeys @@ -1,9 +1,7 @@ -1 slovak x-vnd.Haiku-EXRTranslator 3390292316 +1 slovak x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView Verzia %d.%d.%d, %s EXR image translator EXRTranslator Prekladač obrázkov EXR Based on OpenEXR (http://www.openexr.com) ConfigView Založené na OpenEXR (http://www.openexr.com) EXR Settings main Nastavenia EXR -EXR Images EXRTranslator Obrázky EXR a division of Lucasfilm Entertainment Company Ltd ConfigView divízia Lucasfilm Entertainment Company Ltd -EXR Images ConfigView Obrázky EXR EXR image EXRTranslator Obrázok EXR diff --git a/data/catalogs/add-ons/translators/exr/sv.catkeys b/data/catalogs/add-ons/translators/exr/sv.catkeys index 335cd26ccd..6db8ac0d8c 100644 --- a/data/catalogs/add-ons/translators/exr/sv.catkeys +++ b/data/catalogs/add-ons/translators/exr/sv.catkeys @@ -1,9 +1,7 @@ -1 swedish x-vnd.Haiku-EXRTranslator 3390292316 +1 swedish x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s EXR image translator EXRTranslator EXR bildöversättare Based on OpenEXR (http://www.openexr.com) ConfigView Baserad på OpenEXR (http://www.openexr.com) EXR Settings main EXR inställningar -EXR Images EXRTranslator EXR bilder a division of Lucasfilm Entertainment Company Ltd ConfigView en del av Lucasfilm Entertainment Company Ltd -EXR Images ConfigView EXR bilder EXR image EXRTranslator EXR bild diff --git a/data/catalogs/add-ons/translators/exr/uk.catkeys b/data/catalogs/add-ons/translators/exr/uk.catkeys index 3792c1028d..ec24be0c2a 100644 --- a/data/catalogs/add-ons/translators/exr/uk.catkeys +++ b/data/catalogs/add-ons/translators/exr/uk.catkeys @@ -1,9 +1,7 @@ -1 ukrainian x-vnd.Haiku-EXRTranslator 3390292316 +1 ukrainian x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s EXR image translator EXRTranslator Перетворювач зображень EXR Based on OpenEXR (http://www.openexr.com) ConfigView Базоване на OpenEXR (http://www.openexr.com) EXR Settings main Настройки EXR -EXR Images EXRTranslator Зображення EXR a division of Lucasfilm Entertainment Company Ltd ConfigView відділення Lucasfilm Entertainment Company Ltd -EXR Images ConfigView Зображення EXR EXR image EXRTranslator Зображення EXR diff --git a/data/catalogs/add-ons/translators/exr/zh-Hans.catkeys b/data/catalogs/add-ons/translators/exr/zh-Hans.catkeys index 0999ef5726..241557f58c 100644 --- a/data/catalogs/add-ons/translators/exr/zh-Hans.catkeys +++ b/data/catalogs/add-ons/translators/exr/zh-Hans.catkeys @@ -1,9 +1,7 @@ -1 english x-vnd.Haiku-EXRTranslator 3390292316 +1 english x-vnd.Haiku-EXRTranslator 2253035870 Version %d.%d.%d, %s ConfigView 版本 %d.%d.%d,%s EXR image translator EXRTranslator EXR image translator Based on OpenEXR (http://www.openexr.com) ConfigView 基于 OpenEXR (http://www.openexr.com) EXR Settings main EXR 设置 -EXR Images EXRTranslator EXR 图像 a division of Lucasfilm Entertainment Company Ltd ConfigView 卢卡斯影业娱乐有限公司协会 -EXR Images ConfigView EXR 图像 EXR image EXRTranslator EXR 图像 diff --git a/data/catalogs/add-ons/translators/hvif/be.catkeys b/data/catalogs/add-ons/translators/hvif/be.catkeys index 870676a9fc..7e7542ee62 100644 --- a/data/catalogs/add-ons/translators/hvif/be.catkeys +++ b/data/catalogs/add-ons/translators/hvif/be.catkeys @@ -1,8 +1,6 @@ -1 belarusian x-vnd.Haiku-HVIFTranslator 813066125 +1 belarusian x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator значкі HVIF Render size: HVIFView Памер выніковай выявы: HVIFTranslator Settings HVIFTranslator Наладкі канвертара HVIF -Native Haiku vector icon translator HVIFTranslator Канвертар вектарных значкаў Haiku -Native Haiku icon format translator HVIFView Канвертар фармату вектарных значкаў Haiku HVIF Settings HVIFMain Наладкі HVIF Version %d.%d.%d, %s HVIFView Версія %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/de.catkeys b/data/catalogs/add-ons/translators/hvif/de.catkeys index e1001aa6a7..ee825c940d 100644 --- a/data/catalogs/add-ons/translators/hvif/de.catkeys +++ b/data/catalogs/add-ons/translators/hvif/de.catkeys @@ -1,8 +1,6 @@ -1 german x-vnd.Haiku-HVIFTranslator 813066125 +1 german x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator HVIF-Icons Render size: HVIFView Ausgabegröße: HVIFTranslator Settings HVIFTranslator HVIFTranslator-Einstellungen -Native Haiku vector icon translator HVIFTranslator Translator für Haikus eigenes Vektor-Icon-Format -Native Haiku icon format translator HVIFView Translator für Haikus eigenes Icon-Format HVIF Settings HVIFMain HVIF-Einstellungen Version %d.%d.%d, %s HVIFView Version %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/el.catkeys b/data/catalogs/add-ons/translators/hvif/el.catkeys index 6689d7a758..6e33235fa5 100644 --- a/data/catalogs/add-ons/translators/hvif/el.catkeys +++ b/data/catalogs/add-ons/translators/hvif/el.catkeys @@ -1,8 +1,6 @@ -1 greek, modern (1453-) x-vnd.Haiku-HVIFTranslator 813066125 +1 greek, modern (1453-) x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator HVIF Εικονίδια Render size: HVIFView Render μέγεθος: HVIFTranslator Settings HVIFTranslator Ρυθμίσεις HVIFTranslator -Native Haiku vector icon translator HVIFTranslator Τοπικός μεταφραστής vector εικονιδίων του Haiku -Native Haiku icon format translator HVIFView Τοπικός μεταφραστής εικονιδίων του Haiku HVIF Settings HVIFMain HVIF Ρυθμίσεις Version %d.%d.%d, %s HVIFView Έκδοση %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/fi.catkeys b/data/catalogs/add-ons/translators/hvif/fi.catkeys index a6ccce2ef0..c61e5cbf01 100644 --- a/data/catalogs/add-ons/translators/hvif/fi.catkeys +++ b/data/catalogs/add-ons/translators/hvif/fi.catkeys @@ -1,8 +1,6 @@ -1 finnish x-vnd.Haiku-HVIFTranslator 813066125 +1 finnish x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator HVIF-kuvakkeet Render size: HVIFView Renderöintikoko: HVIFTranslator Settings HVIFTranslator HVIF-muunninasetukset -Native Haiku vector icon translator HVIFTranslator Alkuperäinen Haiku-vektorikuvakemuunnin -Native Haiku icon format translator HVIFView Alkuperäinen Haiku-kuvakemuotomuunnin HVIF Settings HVIFMain HVIF-asetukset Version %d.%d.%d, %s HVIFView Versio %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/fr.catkeys b/data/catalogs/add-ons/translators/hvif/fr.catkeys index f62734e56a..720538ab1f 100644 --- a/data/catalogs/add-ons/translators/hvif/fr.catkeys +++ b/data/catalogs/add-ons/translators/hvif/fr.catkeys @@ -1,8 +1,6 @@ -1 french x-vnd.Haiku-HVIFTranslator 813066125 +1 french x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator Icônes HVIF Render size: HVIFView Taille de rendu : HVIFTranslator Settings HVIFTranslator Réglages du traducteur d'icônes HVIF -Native Haiku vector icon translator HVIFTranslator Traducteur d'icônes vectorielles Haiku natives -Native Haiku icon format translator HVIFView Traducteur d'icônes vectorielles Haiku natives HVIF Settings HVIFMain Réglages HVIF Version %d.%d.%d, %s HVIFView Version %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/hi.catkeys b/data/catalogs/add-ons/translators/hvif/hi.catkeys index 64fcc88acc..4d2a5a2d08 100644 --- a/data/catalogs/add-ons/translators/hvif/hi.catkeys +++ b/data/catalogs/add-ons/translators/hvif/hi.catkeys @@ -1,8 +1,6 @@ -1 hindi x-vnd.Haiku-HVIFTranslator 813066125 +1 hindi x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator अचविआईअफ आइकॉन Render size: HVIFView रेंडर आकार HVIFTranslator Settings HVIFTranslator अचविआईअफ अनुकादक सेत्तिंग्स -Native Haiku vector icon translator HVIFTranslator देशी हैकू वेक्टर आइकन अनुवादक -Native Haiku icon format translator HVIFView देशी हैकू आइकन फॉर्मेट अनुवादक HVIF Settings HVIFMain अचविआईअफ सेत्तिंग्स Version %d.%d.%d, %s HVIFView संस्करण %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/ja.catkeys b/data/catalogs/add-ons/translators/hvif/ja.catkeys index 1d6773993b..610360da92 100644 --- a/data/catalogs/add-ons/translators/hvif/ja.catkeys +++ b/data/catalogs/add-ons/translators/hvif/ja.catkeys @@ -1,8 +1,6 @@ -1 japanese x-vnd.Haiku-HVIFTranslator 813066125 +1 japanese x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator HVIF アイコン Render size: HVIFView 描画サイズ: HVIFTranslator Settings HVIFTranslator HVIFTranslator 設定 -Native Haiku vector icon translator HVIFTranslator Haiku ベクターアイコン用トランスレータ -Native Haiku icon format translator HVIFView Haiku アイコン形式のトランスレータ HVIF Settings HVIFMain HVIF 設定 Version %d.%d.%d, %s HVIFView バージョン %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/lt.catkeys b/data/catalogs/add-ons/translators/hvif/lt.catkeys index 00db84ae6e..877f81b8a9 100644 --- a/data/catalogs/add-ons/translators/hvif/lt.catkeys +++ b/data/catalogs/add-ons/translators/hvif/lt.catkeys @@ -1,8 +1,6 @@ -1 lithuanian x-vnd.Haiku-HVIFTranslator 813066125 +1 lithuanian x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator HVIF piktogramos Render size: HVIFView Piktogramų dydis: HVIFTranslator Settings HVIFTranslator HVIF keitiklio nuostatos -Native Haiku vector icon translator HVIFTranslator „Haiku“ vektorinių piktogramų keitiklis -Native Haiku icon format translator HVIFView „Haiku“ vektorinių piktogramų keitiklis HVIF Settings HVIFMain HVIF nuostatos Version %d.%d.%d, %s HVIFView Versija %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/nb.catkeys b/data/catalogs/add-ons/translators/hvif/nb.catkeys index 87ef70c135..c6d90ad88b 100644 --- a/data/catalogs/add-ons/translators/hvif/nb.catkeys +++ b/data/catalogs/add-ons/translators/hvif/nb.catkeys @@ -1,8 +1,6 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-HVIFTranslator 813066125 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator HVIF-ikoner Render size: HVIFView Visningsstørrelse HVIFTranslator Settings HVIFTranslator HVIF-oversetterinnstillinger -Native Haiku vector icon translator HVIFTranslator Haiku-vektorikonoversetter -Native Haiku icon format translator HVIFView Haiku-ikonformatoversetter HVIF Settings HVIFMain HVIF-innstillinger Version %d.%d.%d, %s HVIFView Versjon %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/nl.catkeys b/data/catalogs/add-ons/translators/hvif/nl.catkeys index a974e83c2f..0bfae3d13f 100644 --- a/data/catalogs/add-ons/translators/hvif/nl.catkeys +++ b/data/catalogs/add-ons/translators/hvif/nl.catkeys @@ -1,8 +1,6 @@ -1 dutch; flemish x-vnd.Haiku-HVIFTranslator 813066125 +1 dutch; flemish x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator HVIF pictogrammen Render size: HVIFView Rendergrootte: HVIFTranslator Settings HVIFTranslator HVIFTranslator instellingen -Native Haiku vector icon translator HVIFTranslator Native Haiku vector pictogram vertaler -Native Haiku icon format translator HVIFView Native Haiku pictogram formaat vertaler HVIF Settings HVIFMain HVIF Instellingen Version %d.%d.%d, %s HVIFView Versie %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/pl.catkeys b/data/catalogs/add-ons/translators/hvif/pl.catkeys index ccc3d51e31..c315440638 100644 --- a/data/catalogs/add-ons/translators/hvif/pl.catkeys +++ b/data/catalogs/add-ons/translators/hvif/pl.catkeys @@ -1,8 +1,6 @@ -1 polish x-vnd.Haiku-HVIFTranslator 813066125 +1 polish x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator Ikony HVIF Render size: HVIFView Rozmiar renderowania: HVIFTranslator Settings HVIFTranslator Ustawienia translatora HVIF -Native Haiku vector icon translator HVIFTranslator Translator Natywnych Wektorowych Ikon Haiku -Native Haiku icon format translator HVIFView Translator Natywnych Wektorowych Ikon Haiku HVIF Settings HVIFMain Ustawienia HVIF Version %d.%d.%d, %s HVIFView Wersja %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/ro.catkeys b/data/catalogs/add-ons/translators/hvif/ro.catkeys index 273fe3df5f..5bfae5c6be 100644 --- a/data/catalogs/add-ons/translators/hvif/ro.catkeys +++ b/data/catalogs/add-ons/translators/hvif/ro.catkeys @@ -1,8 +1,6 @@ -1 romanian x-vnd.Haiku-HVIFTranslator 813066125 +1 romanian x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator Pictograme HVIF Render size: HVIFView Dimensiune de randat: HVIFTranslator Settings HVIFTranslator Configurări TraducătorHVIF -Native Haiku vector icon translator HVIFTranslator Traducător pictograme vectoriale Haiku native -Native Haiku icon format translator HVIFView Traducător format pictograme Haiku native HVIF Settings HVIFMain Configurări HVIF Version %d.%d.%d, %s HVIFView Versiune %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/ru.catkeys b/data/catalogs/add-ons/translators/hvif/ru.catkeys index 5d421e03bd..3347aa83d0 100644 --- a/data/catalogs/add-ons/translators/hvif/ru.catkeys +++ b/data/catalogs/add-ons/translators/hvif/ru.catkeys @@ -1,8 +1,6 @@ -1 russian x-vnd.Haiku-HVIFTranslator 813066125 +1 russian x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator HVIF значки Render size: HVIFView Размер значков: HVIFTranslator Settings HVIFTranslator Настройки HVIF транслятора -Native Haiku vector icon translator HVIFTranslator Транслятор векторных значков Haiku -Native Haiku icon format translator HVIFView Транслятор HVIF значков HVIF Settings HVIFMain Настройки HVIF транслятора Version %d.%d.%d, %s HVIFView Версия %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/sk.catkeys b/data/catalogs/add-ons/translators/hvif/sk.catkeys index d53af0d8b1..e0bbc2235c 100644 --- a/data/catalogs/add-ons/translators/hvif/sk.catkeys +++ b/data/catalogs/add-ons/translators/hvif/sk.catkeys @@ -1,8 +1,6 @@ -1 slovak x-vnd.Haiku-HVIFTranslator 813066125 +1 slovak x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator Ikony HVIF Render size: HVIFView Veľkosť vykreslenia: HVIFTranslator Settings HVIFTranslator Nastavenia HVIFTranslator -Native Haiku vector icon translator HVIFTranslator Prekladač Natívny vektorový formát ikon Haiku -Native Haiku icon format translator HVIFView Prekladač Natívny vektorový formát ikon Haiku HVIF Settings HVIFMain Nastavenia HVIF Version %d.%d.%d, %s HVIFView Verzia %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/sv.catkeys b/data/catalogs/add-ons/translators/hvif/sv.catkeys index b14409d1bb..d7db658ad5 100644 --- a/data/catalogs/add-ons/translators/hvif/sv.catkeys +++ b/data/catalogs/add-ons/translators/hvif/sv.catkeys @@ -1,8 +1,6 @@ -1 swedish x-vnd.Haiku-HVIFTranslator 813066125 +1 swedish x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator HVIF ikoner Render size: HVIFView Renderingsstorlek: HVIFTranslator Settings HVIFTranslator HVIF översättningsinställningar -Native Haiku vector icon translator HVIFTranslator Haiku vektorikons översättare -Native Haiku icon format translator HVIFView Haiku ikonöversättare HVIF Settings HVIFMain HVIF inställningar Version %d.%d.%d, %s HVIFView Version %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/uk.catkeys b/data/catalogs/add-ons/translators/hvif/uk.catkeys index 87b8a1471c..1e07b13e86 100644 --- a/data/catalogs/add-ons/translators/hvif/uk.catkeys +++ b/data/catalogs/add-ons/translators/hvif/uk.catkeys @@ -1,8 +1,6 @@ -1 ukrainian x-vnd.Haiku-HVIFTranslator 813066125 +1 ukrainian x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator Іконки HVIF Render size: HVIFView Розмір рендера: HVIFTranslator Settings HVIFTranslator Настройки перетворювача HVIFТ -Native Haiku vector icon translator HVIFTranslator Перетворювач рідних векторних іконок Haiku -Native Haiku icon format translator HVIFView Перетворювач формату рідних векторних іконок Haiku HVIF Settings HVIFMain Настройки HVIF Version %d.%d.%d, %s HVIFView Версія %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/zh-Hans.catkeys b/data/catalogs/add-ons/translators/hvif/zh-Hans.catkeys index bc5daef03a..e83c40605f 100644 --- a/data/catalogs/add-ons/translators/hvif/zh-Hans.catkeys +++ b/data/catalogs/add-ons/translators/hvif/zh-Hans.catkeys @@ -1,8 +1,6 @@ -1 english x-vnd.Haiku-HVIFTranslator 813066125 +1 english x-vnd.Haiku-HVIFTranslator 2227623652 HVIF icons HVIFTranslator HVIF 图标 Render size: HVIFView 渲染尺寸: HVIFTranslator Settings HVIFTranslator HVIF 转换器设置 -Native Haiku vector icon translator HVIFTranslator 原生 Haiku 矢量图标转换器 -Native Haiku icon format translator HVIFView 原生 Haiku 图标格式转换器 HVIF Settings HVIFMain HVIF 设置 Version %d.%d.%d, %s HVIFView 版本 %d.%d.%d,%s diff --git a/data/catalogs/add-ons/translators/ico/be.catkeys b/data/catalogs/add-ons/translators/ico/be.catkeys index 18468b2bb7..6bac8df8e6 100644 --- a/data/catalogs/add-ons/translators/ico/be.catkeys +++ b/data/catalogs/add-ons/translators/ico/be.catkeys @@ -1,8 +1,7 @@ -1 belarusian x-vnd.Haiku-ICOTranslator 3151213372 +1 belarusian x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator Курсор Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Выява Windows %s %ld біт -Windows icon images ConfigView Выявы значкаў Windows Valid icon sizes are 16, 32, or 48 ConfigView Стандартныя памеры значкаў 16, 32 або 48 Enforce valid icon sizes ConfigView Выкарыстоўваць стандартныя памеры ICO Settings main Наладкі ICO @@ -11,4 +10,3 @@ pixels in either direction. ConfigView пікселяў у кожным нап Write 32 bit images on true color input ConfigView Запісать выявы ў 32 біт поўны колер Icon ICOTranslator Значак ICOTranslator Settings ConfigView Наладкі канвертара ICO -Windows icon images ICOTranslator Выявы значкаў Windows diff --git a/data/catalogs/add-ons/translators/ico/de.catkeys b/data/catalogs/add-ons/translators/ico/de.catkeys index 752aeadee3..d251b305ae 100644 --- a/data/catalogs/add-ons/translators/ico/de.catkeys +++ b/data/catalogs/add-ons/translators/ico/de.catkeys @@ -1,8 +1,7 @@ -1 german x-vnd.Haiku-ICOTranslator 3151213372 +1 german x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator Cursor Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Windows %s %ld Bit Bild -Windows icon images ConfigView Windows-Icons Valid icon sizes are 16, 32, or 48 ConfigView Gültige Icongrößen sind 16, 32 oder 48 Pixel Enforce valid icon sizes ConfigView Nur gültige Icongrößen zulassen ICO Settings main ICO-Einstellungen @@ -11,4 +10,3 @@ pixels in either direction. ConfigView als Höhe oder Breite. Write 32 bit images on true color input ConfigView Bei Truecolor-Eingabe 32-Bit-Bilder ausgeben Icon ICOTranslator Icon ICOTranslator Settings ConfigView ICOTranslator-Einstellungen -Windows icon images ICOTranslator Windows-Icons diff --git a/data/catalogs/add-ons/translators/ico/el.catkeys b/data/catalogs/add-ons/translators/ico/el.catkeys index d1efd42ec7..34c1fe4051 100644 --- a/data/catalogs/add-ons/translators/ico/el.catkeys +++ b/data/catalogs/add-ons/translators/ico/el.catkeys @@ -1,8 +1,7 @@ -1 greek, modern (1453-) x-vnd.Haiku-ICOTranslator 3151213372 +1 greek, modern (1453-) x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator Κέρσορας Version %d.%d.%d, %s ConfigView Έκδοση %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Windows %s %ld bit εικόνα -Windows icon images ConfigView Windows icon εικόνες Valid icon sizes are 16, 32, or 48 ConfigView Έγκυρα μεγέθη είναι 16, 32, or 48 Enforce valid icon sizes ConfigView Εξαναγκασμός έγκυρων μεγεθών ICO Settings main Ρυθμίσεις ICO @@ -11,4 +10,3 @@ pixels in either direction. ConfigView pixels σε κάθε κατεύθυνσ Write 32 bit images on true color input ConfigView Γράψιμο 32 bit εικώνων σε true color input Icon ICOTranslator Εικονίδιο ICOTranslator Settings ConfigView Ρυθμίσεις ICOTranslator -Windows icon images ICOTranslator Εικόνες Windows icon diff --git a/data/catalogs/add-ons/translators/ico/fi.catkeys b/data/catalogs/add-ons/translators/ico/fi.catkeys index 0c15e5d734..1a4941a377 100644 --- a/data/catalogs/add-ons/translators/ico/fi.catkeys +++ b/data/catalogs/add-ons/translators/ico/fi.catkeys @@ -1,8 +1,7 @@ -1 finnish x-vnd.Haiku-ICOTranslator 3151213372 +1 finnish x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator Kohdistin Version %d.%d.%d, %s ConfigView Versio %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Windows %s %ld-bittikuva -Windows icon images ConfigView Windows-kuvakekuvat Valid icon sizes are 16, 32, or 48 ConfigView Kelvolliset kuvakekoot ovat 16, 32, tai 48 Enforce valid icon sizes ConfigView Valvo kelvollisia kuvakekokoja ICO Settings main ICO-asetukset @@ -11,4 +10,3 @@ pixels in either direction. ConfigView pikseliä kummassakin suunnassa. Write 32 bit images on true color input ConfigView Kirjoita 32-bittiset kuvat true color-syötteeseen Icon ICOTranslator Kuvake ICOTranslator Settings ConfigView Kuvakemuunninasetukset -Windows icon images ICOTranslator Windows-kuvakekuvat diff --git a/data/catalogs/add-ons/translators/ico/fr.catkeys b/data/catalogs/add-ons/translators/ico/fr.catkeys index 47ca994c7c..c50bcca32d 100644 --- a/data/catalogs/add-ons/translators/ico/fr.catkeys +++ b/data/catalogs/add-ons/translators/ico/fr.catkeys @@ -1,8 +1,7 @@ -1 french x-vnd.Haiku-ICOTranslator 3151213372 +1 french x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator Curseur Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Image Windows %s %ld bits -Windows icon images ConfigView Icônes Windows Valid icon sizes are 16, 32, or 48 ConfigView Les tailles d'icônes valides sont 16, 32 ou 48 Enforce valid icon sizes ConfigView Imposer des tailles valides aux icônes ICO Settings main Réglages des icônes @@ -11,4 +10,3 @@ pixels in either direction. ConfigView pixels dans n'importe quel sens. Write 32 bit images on true color input ConfigView Écrire des images 32 bits pour les entrées en vraies couleurs Icon ICOTranslator Icône ICOTranslator Settings ConfigView Réglages du traducteur d'icônes -Windows icon images ICOTranslator Icônes Windows diff --git a/data/catalogs/add-ons/translators/ico/hi.catkeys b/data/catalogs/add-ons/translators/ico/hi.catkeys index 35936f4c82..5ff2915b9f 100644 --- a/data/catalogs/add-ons/translators/ico/hi.catkeys +++ b/data/catalogs/add-ons/translators/ico/hi.catkeys @@ -1,8 +1,7 @@ -1 hindi x-vnd.Haiku-ICOTranslator 3151213372 +1 hindi x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator कर्सर Version %d.%d.%d, %s ConfigView संस्करण %d.%d.%d, %s Windows %s %ld bit image ICOTranslator विंडोज़ %s %ld बिट चित्र -Windows icon images ConfigView विंडोज़ आइकन चित्र Valid icon sizes are 16, 32, or 48 ConfigView मान्य आइकन आकार हैं 16, 32, या 48 Enforce valid icon sizes ConfigView मान्य चिह्न आकार लागू ICO Settings main आईसीऔ सेत्तिंग्स @@ -11,4 +10,3 @@ pixels in either direction. ConfigView पिक्सेल्स कोई Write 32 bit images on true color input ConfigView 32 बिट चित्र सही कलर इनपुट में लिखे Icon ICOTranslator आइकन ICOTranslator Settings ConfigView आईसीऔ संवादक सेत्तिंग्स -Windows icon images ICOTranslator विंडोज़ आइकन चित्र diff --git a/data/catalogs/add-ons/translators/ico/ja.catkeys b/data/catalogs/add-ons/translators/ico/ja.catkeys index 99da3cf06a..e79476a544 100644 --- a/data/catalogs/add-ons/translators/ico/ja.catkeys +++ b/data/catalogs/add-ons/translators/ico/ja.catkeys @@ -1,8 +1,7 @@ -1 japanese x-vnd.Haiku-ICOTranslator 3151213372 +1 japanese x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator カーソル Version %d.%d.%d, %s ConfigView バージョン %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Windows %s %ld bit イメージ -Windows icon images ConfigView Windowsアイコンイメージ Valid icon sizes are 16, 32, or 48 ConfigView 有効なアイコンサイズは16、32、または48 Enforce valid icon sizes ConfigView 強制的に有効なサイズにする ICO Settings main ICO設定 @@ -11,4 +10,3 @@ pixels in either direction. ConfigView ピクセル(縦横とも)です。 Write 32 bit images on true color input ConfigView true colorの入力に対して32 bitイメージを書き出す Icon ICOTranslator アイコン ICOTranslator Settings ConfigView ICOTranslator Settings -Windows icon images ICOTranslator Windowsアイコンイメージ diff --git a/data/catalogs/add-ons/translators/ico/lt.catkeys b/data/catalogs/add-ons/translators/ico/lt.catkeys index 4d4665bb59..943db0ce4a 100644 --- a/data/catalogs/add-ons/translators/ico/lt.catkeys +++ b/data/catalogs/add-ons/translators/ico/lt.catkeys @@ -1,8 +1,7 @@ -1 lithuanian x-vnd.Haiku-ICOTranslator 3151213372 +1 lithuanian x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator Žymeklis Version %d.%d.%d, %s ConfigView Versija %d.%d.%d, %s Windows %s %ld bit image ICOTranslator „Windows“ %s %ld bitų paveikslas -Windows icon images ConfigView „Windows“ piktogramos Valid icon sizes are 16, 32, or 48 ConfigView Piktogramų kraštinės gali būti 16, 32 arba 48 taškų ilgio Enforce valid icon sizes ConfigView Reikalauti leistino paveikslo dydžio ICO Settings main ICO nuostatos @@ -11,4 +10,3 @@ pixels in either direction. ConfigView taškų abiem kryptimis. Write 32 bit images on true color input ConfigView Rašyti 24 bitų piktogramas kaip 32 bitų Icon ICOTranslator Piktograma ICOTranslator Settings ConfigView ICO keitiklio nuostatos -Windows icon images ICOTranslator „Windows“ piktogramos diff --git a/data/catalogs/add-ons/translators/ico/nb.catkeys b/data/catalogs/add-ons/translators/ico/nb.catkeys index 4935046f91..df2bb202d1 100644 --- a/data/catalogs/add-ons/translators/ico/nb.catkeys +++ b/data/catalogs/add-ons/translators/ico/nb.catkeys @@ -1,8 +1,7 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-ICOTranslator 2387694671 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-ICOTranslator 874382795 Cursor ICOTranslator Markør Version %d.%d.%d, %s ConfigView Versjon %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Windows %s %ld bit bilde -Windows icon images ConfigView Windows-ikonbilder Valid icon sizes are 16, 32, or 48 ConfigView Gyldige ikonstørrelser er 16, 32, eller 48 Enforce valid icon sizes ConfigView Håndhev gyldige ikonstørrelser ICO Settings main ICO-innstillinger @@ -10,4 +9,3 @@ Windows icon translator ICOTranslator Windows-ikonoversetter pixels in either direction. ConfigView bildepunkter i hver retning Icon ICOTranslator Ikon ICOTranslator Settings ConfigView ICO-oversetterinnstillinger -Windows icon images ICOTranslator Windows-ikonbilder diff --git a/data/catalogs/add-ons/translators/ico/nl.catkeys b/data/catalogs/add-ons/translators/ico/nl.catkeys index 1b1b3d4756..b2ca0785cc 100644 --- a/data/catalogs/add-ons/translators/ico/nl.catkeys +++ b/data/catalogs/add-ons/translators/ico/nl.catkeys @@ -1,8 +1,7 @@ -1 dutch; flemish x-vnd.Haiku-ICOTranslator 3151213372 +1 dutch; flemish x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator Muisaanwijzer Version %d.%d.%d, %s ConfigView Versie %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Windows %s %ld bit afbeelding -Windows icon images ConfigView Windows pictogram Valid icon sizes are 16, 32, or 48 ConfigView Toegelaten icoon grote zijn 16, 32 of 48 Enforce valid icon sizes ConfigView Geldige pictogramgrootten afdwingen ICO Settings main ICO Instellingen @@ -11,4 +10,3 @@ pixels in either direction. ConfigView pixels in beide richtingen. Write 32 bit images on true color input ConfigView Schrijf 32 bit afbeeldingen op ware kleur input Icon ICOTranslator Pictogram ICOTranslator Settings ConfigView ICOTranslator Instellingen -Windows icon images ICOTranslator Windows pictogrammen diff --git a/data/catalogs/add-ons/translators/ico/pl.catkeys b/data/catalogs/add-ons/translators/ico/pl.catkeys index 1c6008aeea..0f24307fe3 100644 --- a/data/catalogs/add-ons/translators/ico/pl.catkeys +++ b/data/catalogs/add-ons/translators/ico/pl.catkeys @@ -1,8 +1,7 @@ -1 polish x-vnd.Haiku-ICOTranslator 3151213372 +1 polish x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator Kursor Version %d.%d.%d, %s ConfigView Wersja %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Obraz Windows %s, %ld bitów -Windows icon images ConfigView Ikony Windows Valid icon sizes are 16, 32, or 48 ConfigView Dopuszczalne rozmiary ikon to 16, 32 lub 48 Enforce valid icon sizes ConfigView Wymuś prawidłowe rozmiary ikon ICO Settings main Ustawienia ICO @@ -11,4 +10,3 @@ pixels in either direction. ConfigView piksli w dowolnym kierunku. Write 32 bit images on true color input ConfigView Zapisuj 32-bitowe obrazy na wejściu True Color Icon ICOTranslator Ikona ICOTranslator Settings ConfigView Ustawienia translatora Ikon Windows -Windows icon images ICOTranslator Ikony Windows diff --git a/data/catalogs/add-ons/translators/ico/ro.catkeys b/data/catalogs/add-ons/translators/ico/ro.catkeys index deb4fbbc18..ea74b7d5eb 100644 --- a/data/catalogs/add-ons/translators/ico/ro.catkeys +++ b/data/catalogs/add-ons/translators/ico/ro.catkeys @@ -1,8 +1,7 @@ -1 romanian x-vnd.Haiku-ICOTranslator 3151213372 +1 romanian x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator Cursor Version %d.%d.%d, %s ConfigView Versiune %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Imagine Windows %s %ld bit -Windows icon images ConfigView Imagini pictogramă Windows Valid icon sizes are 16, 32, or 48 ConfigView Dimensiunile valide de pictogramă sunt 16, 32, sau 48 Enforce valid icon sizes ConfigView Aplică dimensiunile valide de pictogramă ICO Settings main Configurări ICO @@ -11,4 +10,3 @@ pixels in either direction. ConfigView pixeli în ambele sensuri. Write 32 bit images on true color input ConfigView Scrie imagini de 32 biți la intrarea de culoare reală Icon ICOTranslator Pictogramă ICOTranslator Settings ConfigView Configurări TraducătorICO -Windows icon images ICOTranslator Imagini pictogramă Windows diff --git a/data/catalogs/add-ons/translators/ico/ru.catkeys b/data/catalogs/add-ons/translators/ico/ru.catkeys index edd17d2620..14ed280cb4 100644 --- a/data/catalogs/add-ons/translators/ico/ru.catkeys +++ b/data/catalogs/add-ons/translators/ico/ru.catkeys @@ -1,8 +1,7 @@ -1 russian x-vnd.Haiku-ICOTranslator 3151213372 +1 russian x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator Курсор Version %d.%d.%d, %s ConfigView Версия %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Windows %s %ld битное изображение -Windows icon images ConfigView Транслятор ICO значков Valid icon sizes are 16, 32, or 48 ConfigView Верные размеры значков 16, 32 или 48 Enforce valid icon sizes ConfigView Форсировать верные размеры значков ICO Settings main Настройки ICO транслятора @@ -11,4 +10,3 @@ pixels in either direction. ConfigView пикселей в оба направ Write 32 bit images on true color input ConfigView Записывать 24-битные значки как 32-битные Icon ICOTranslator Значок ICOTranslator Settings ConfigView Настройки ICO транслятора -Windows icon images ICOTranslator ICO значки diff --git a/data/catalogs/add-ons/translators/ico/sk.catkeys b/data/catalogs/add-ons/translators/ico/sk.catkeys index 95af75fef7..6f897bac99 100644 --- a/data/catalogs/add-ons/translators/ico/sk.catkeys +++ b/data/catalogs/add-ons/translators/ico/sk.catkeys @@ -1,8 +1,7 @@ -1 slovak x-vnd.Haiku-ICOTranslator 3151213372 +1 slovak x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator Kurzor Version %d.%d.%d, %s ConfigView Verzia %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Windows %s %ld-bitový obrázok -Windows icon images ConfigView Obrázky ikon Windows Valid icon sizes are 16, 32, or 48 ConfigView Platné veľkosti ikon sú 16, 32 alebo 48 Enforce valid icon sizes ConfigView Vynútiť veľkosť ikon ICO Settings main Nastavenia ICO @@ -11,4 +10,3 @@ pixels in either direction. ConfigView pixle v oboch smeroch. Write 32 bit images on true color input ConfigView Zapisovať 32-btové obrázky na vstup true color Icon ICOTranslator Ikona ICOTranslator Settings ConfigView Nastavenia ICOTranslator -Windows icon images ICOTranslator Obrázky ikon Windows diff --git a/data/catalogs/add-ons/translators/ico/sv.catkeys b/data/catalogs/add-ons/translators/ico/sv.catkeys index 09e52607ef..11a5d3e1a1 100644 --- a/data/catalogs/add-ons/translators/ico/sv.catkeys +++ b/data/catalogs/add-ons/translators/ico/sv.catkeys @@ -1,8 +1,7 @@ -1 swedish x-vnd.Haiku-ICOTranslator 3151213372 +1 swedish x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator Markör Version %d.%d.%d, %s ConfigView Version %d,%d,%d, %s Windows %s %ld bit image ICOTranslator Windows %s %ld bitmapbild -Windows icon images ConfigView Windows ikonbilder Valid icon sizes are 16, 32, or 48 ConfigView Korrekta ikonstorlekar är 16, 32, eller 48 Enforce valid icon sizes ConfigView Tvinga korrekta ikonstorlekar ICO Settings main ICO inställningar @@ -11,4 +10,3 @@ pixels in either direction. ConfigView pixlar i båda riktningarna. Write 32 bit images on true color input ConfigView Write 32 bit images on true color input Icon ICOTranslator Ikon ICOTranslator Settings ConfigView ICO bildöversättningsinställningar -Windows icon images ICOTranslator Fönsterikonbilder diff --git a/data/catalogs/add-ons/translators/ico/uk.catkeys b/data/catalogs/add-ons/translators/ico/uk.catkeys index fff85ebd48..4bd5a6d47a 100644 --- a/data/catalogs/add-ons/translators/ico/uk.catkeys +++ b/data/catalogs/add-ons/translators/ico/uk.catkeys @@ -1,8 +1,7 @@ -1 ukrainian x-vnd.Haiku-ICOTranslator 3151213372 +1 ukrainian x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator Курсор Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Вікна зображення %s %ld bit -Windows icon images ConfigView Вікна зображень іконок Valid icon sizes are 16, 32, or 48 ConfigView Доступні розміри іконок є 16, 32, або 48 Enforce valid icon sizes ConfigView Змусити доступні розміри іконок ICO Settings main Настройки ICO @@ -11,4 +10,3 @@ pixels in either direction. ConfigView пікселів в кожному на Write 32 bit images on true color input ConfigView Записати зображення 32 bit на вхід true color Icon ICOTranslator Іконка ICOTranslator Settings ConfigView Настройки перетворювача ICO -Windows icon images ICOTranslator Вікна зображень іконки diff --git a/data/catalogs/add-ons/translators/ico/zh-Hans.catkeys b/data/catalogs/add-ons/translators/ico/zh-Hans.catkeys index d818c6dc4a..e2eb9379e1 100644 --- a/data/catalogs/add-ons/translators/ico/zh-Hans.catkeys +++ b/data/catalogs/add-ons/translators/ico/zh-Hans.catkeys @@ -1,8 +1,7 @@ -1 english x-vnd.Haiku-ICOTranslator 3151213372 +1 english x-vnd.Haiku-ICOTranslator 1637901496 Cursor ICOTranslator 游标 Version %d.%d.%d, %s ConfigView 版本 %d.%d.%d, %s Windows %s %ld bit image ICOTranslator 窗口 %s %ld 位图图像 -Windows icon images ConfigView 窗口图标图像 Valid icon sizes are 16, 32, or 48 ConfigView 有效图标尺寸为 16,32,48 Enforce valid icon sizes ConfigView 强制有效图标尺寸 ICO Settings main ICO 设置 @@ -11,4 +10,3 @@ pixels in either direction. ConfigView 各向像素 Write 32 bit images on true color input ConfigView 写入 32 位图像到真彩输入 Icon ICOTranslator 图标 ICOTranslator Settings ConfigView ICO 转换器设置 -Windows icon images ICOTranslator 窗口图标图像 diff --git a/data/catalogs/add-ons/translators/pcx/be.catkeys b/data/catalogs/add-ons/translators/pcx/be.catkeys index fe0ff8f3c2..6158246ac9 100644 --- a/data/catalogs/add-ons/translators/pcx/be.catkeys +++ b/data/catalogs/add-ons/translators/pcx/be.catkeys @@ -1,8 +1,6 @@ -1 belarusian x-vnd.Haiku-PCXTranslator 1002061545 +1 belarusian x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main Наладкі PCX -PCX translator PCXTranslator Канвертар PCX Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s PCXTranslator Settings ConfigView Наладкі канвертару PCX PCX %lu bit image PCXTranslator %lu-бітная выява PCX -PCX images ConfigView Выявы PCX PCX images PCXTranslator Выявы PCX diff --git a/data/catalogs/add-ons/translators/pcx/de.catkeys b/data/catalogs/add-ons/translators/pcx/de.catkeys index db18db395b..a16a57cacf 100644 --- a/data/catalogs/add-ons/translators/pcx/de.catkeys +++ b/data/catalogs/add-ons/translators/pcx/de.catkeys @@ -1,8 +1,6 @@ -1 german x-vnd.Haiku-PCXTranslator 1002061545 +1 german x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main PCX-Einstellungen -PCX translator PCXTranslator PCX-Translator Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s PCXTranslator Settings ConfigView PCX-Translator-Einstellungen PCX %lu bit image PCXTranslator PCX-%lu-Bit-Bild -PCX images ConfigView PCX-Bild-Translator PCX images PCXTranslator PCX-Bilder diff --git a/data/catalogs/add-ons/translators/pcx/el.catkeys b/data/catalogs/add-ons/translators/pcx/el.catkeys index 60618daa28..ad7e7e6d9f 100644 --- a/data/catalogs/add-ons/translators/pcx/el.catkeys +++ b/data/catalogs/add-ons/translators/pcx/el.catkeys @@ -1,8 +1,6 @@ -1 greek, modern (1453-) x-vnd.Haiku-PCXTranslator 1002061545 +1 greek, modern (1453-) x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main Ρυθμίσεις PCX -PCX translator PCXTranslator Μεταφραστής PCX Version %d.%d.%d, %s ConfigView Έκδοση %d.%d.%d, %s PCXTranslator Settings ConfigView Ρυθμίσεις μεταφραστή PCX PCX %lu bit image PCXTranslator PCX %lu bit εικόνα -PCX images ConfigView Εικόνες PCX PCX images PCXTranslator Εικόνες PCX diff --git a/data/catalogs/add-ons/translators/pcx/fi.catkeys b/data/catalogs/add-ons/translators/pcx/fi.catkeys index 9a35d3b4dc..c7a3a8308d 100644 --- a/data/catalogs/add-ons/translators/pcx/fi.catkeys +++ b/data/catalogs/add-ons/translators/pcx/fi.catkeys @@ -1,8 +1,6 @@ -1 finnish x-vnd.Haiku-PCXTranslator 1002061545 +1 finnish x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main PCX-asetukset -PCX translator PCXTranslator PCX-muunnin Version %d.%d.%d, %s ConfigView Versio %d.%d.%d, %s PCXTranslator Settings ConfigView PCX-muunninasetukset PCX %lu bit image PCXTranslator PCX %lu-bittinen kuva -PCX images ConfigView PCX-kuvat PCX images PCXTranslator PCX-kuvat diff --git a/data/catalogs/add-ons/translators/pcx/fr.catkeys b/data/catalogs/add-ons/translators/pcx/fr.catkeys index a2fe245d3d..1e44aa8de3 100644 --- a/data/catalogs/add-ons/translators/pcx/fr.catkeys +++ b/data/catalogs/add-ons/translators/pcx/fr.catkeys @@ -1,8 +1,6 @@ -1 french x-vnd.Haiku-PCXTranslator 1002061545 +1 french x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main Réglages PCX -PCX translator PCXTranslator Traducteur PCX Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s PCXTranslator Settings ConfigView Réglages du traducteur PCX PCX %lu bit image PCXTranslator Image PCX %lu bits -PCX images ConfigView Images PCX PCX images PCXTranslator Images PCX diff --git a/data/catalogs/add-ons/translators/pcx/hi.catkeys b/data/catalogs/add-ons/translators/pcx/hi.catkeys index 3c191d70a2..2b054f16bd 100644 --- a/data/catalogs/add-ons/translators/pcx/hi.catkeys +++ b/data/catalogs/add-ons/translators/pcx/hi.catkeys @@ -1,8 +1,6 @@ -1 hindi x-vnd.Haiku-PCXTranslator 1002061545 +1 hindi x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main PCX सेत्तिंग्स -PCX translator PCXTranslator PCX अनुवादक Version %d.%d.%d, %s ConfigView संस्करण %d.%d.%d, %s PCXTranslator Settings ConfigView PCX अनुवादक की सेत्तिंग्स PCX %lu bit image PCXTranslator PCX %lu बिट चित्र -PCX images ConfigView PCX चित्र PCX images PCXTranslator PCX चित्र diff --git a/data/catalogs/add-ons/translators/pcx/ja.catkeys b/data/catalogs/add-ons/translators/pcx/ja.catkeys index 2521934ee3..3e1c9ea1d8 100644 --- a/data/catalogs/add-ons/translators/pcx/ja.catkeys +++ b/data/catalogs/add-ons/translators/pcx/ja.catkeys @@ -1,8 +1,6 @@ -1 japanese x-vnd.Haiku-PCXTranslator 1002061545 +1 japanese x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main PCX 設定 -PCX translator PCXTranslator PCX トランスレーター Version %d.%d.%d, %s ConfigView バージョン %d.%d.%d, %s PCXTranslator Settings ConfigView PCX トランスレーター設定 PCX %lu bit image PCXTranslator PCX %lu ビットイメージ -PCX images ConfigView PCX イメージ PCX images PCXTranslator PCX イメージ diff --git a/data/catalogs/add-ons/translators/pcx/lt.catkeys b/data/catalogs/add-ons/translators/pcx/lt.catkeys index be7ffe8354..ed0322e670 100644 --- a/data/catalogs/add-ons/translators/pcx/lt.catkeys +++ b/data/catalogs/add-ons/translators/pcx/lt.catkeys @@ -1,8 +1,6 @@ -1 lithuanian x-vnd.Haiku-PCXTranslator 1002061545 +1 lithuanian x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main PCX nuostatos -PCX translator PCXTranslator PCX keitiklis Version %d.%d.%d, %s ConfigView Versija %d.%d.%d, %s PCXTranslator Settings ConfigView PCX keitiklio nuostatos PCX %lu bit image PCXTranslator PCX %lu bitų paveikslas -PCX images ConfigView PCX paveikslai PCX images PCXTranslator PCX paveikslai diff --git a/data/catalogs/add-ons/translators/pcx/nb.catkeys b/data/catalogs/add-ons/translators/pcx/nb.catkeys index f362a16618..cc50f2b44c 100644 --- a/data/catalogs/add-ons/translators/pcx/nb.catkeys +++ b/data/catalogs/add-ons/translators/pcx/nb.catkeys @@ -1,8 +1,6 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-PCXTranslator 1002061545 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main PCX-innstillinger -PCX translator PCXTranslator PCX-oversetter Version %d.%d.%d, %s ConfigView Versjon %d.%d.%d, %s PCXTranslator Settings ConfigView PCX-oversetterinnstillinger PCX %lu bit image PCXTranslator PCX %lu bit bilde -PCX images ConfigView PCX-bilder PCX images PCXTranslator PCX-bilder diff --git a/data/catalogs/add-ons/translators/pcx/nl.catkeys b/data/catalogs/add-ons/translators/pcx/nl.catkeys index 45ddba5126..2a804915e5 100644 --- a/data/catalogs/add-ons/translators/pcx/nl.catkeys +++ b/data/catalogs/add-ons/translators/pcx/nl.catkeys @@ -1,8 +1,6 @@ -1 dutch; flemish x-vnd.Haiku-PCXTranslator 1002061545 +1 dutch; flemish x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main PCX Instellingen -PCX translator PCXTranslator PCX vertaler Version %d.%d.%d, %s ConfigView Versie %d.%d.%d, %s PCXTranslator Settings ConfigView PCXTranslator Instellingen PCX %lu bit image PCXTranslator PCX %lu bit afbeelding -PCX images ConfigView PCX afbeeldingen PCX images PCXTranslator PCX afbeeldingen diff --git a/data/catalogs/add-ons/translators/pcx/pl.catkeys b/data/catalogs/add-ons/translators/pcx/pl.catkeys index 0e0e7d15fb..c7697b213a 100644 --- a/data/catalogs/add-ons/translators/pcx/pl.catkeys +++ b/data/catalogs/add-ons/translators/pcx/pl.catkeys @@ -1,8 +1,6 @@ -1 polish x-vnd.Haiku-PCXTranslator 1002061545 +1 polish x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main Ustawienia PCX -PCX translator PCXTranslator PCX translator Version %d.%d.%d, %s ConfigView Wersja %d.%d.%d, %s PCXTranslator Settings ConfigView Ustawienia PCXTranslatora PCX %lu bit image PCXTranslator Obrazek PCX %lu bitowy -PCX images ConfigView Obrazki PCX PCX images PCXTranslator Obrazki PCX diff --git a/data/catalogs/add-ons/translators/pcx/ro.catkeys b/data/catalogs/add-ons/translators/pcx/ro.catkeys index 0ed1f685f4..2008366fcc 100644 --- a/data/catalogs/add-ons/translators/pcx/ro.catkeys +++ b/data/catalogs/add-ons/translators/pcx/ro.catkeys @@ -1,8 +1,6 @@ -1 romanian x-vnd.Haiku-PCXTranslator 1002061545 +1 romanian x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main Configurări PCX -PCX translator PCXTranslator Traducător PCX Version %d.%d.%d, %s ConfigView Versiune %d.%d.%d, %s PCXTranslator Settings ConfigView Configurări TraducătorPCX PCX %lu bit image PCXTranslator Imagine PCX %lu biți -PCX images ConfigView Imagini PCX PCX images PCXTranslator Imagini PCX diff --git a/data/catalogs/add-ons/translators/pcx/ru.catkeys b/data/catalogs/add-ons/translators/pcx/ru.catkeys index ecb18159fa..f72cae54c3 100644 --- a/data/catalogs/add-ons/translators/pcx/ru.catkeys +++ b/data/catalogs/add-ons/translators/pcx/ru.catkeys @@ -1,8 +1,6 @@ -1 russian x-vnd.Haiku-PCXTranslator 1002061545 +1 russian x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main Настройки PCX транслятора -PCX translator PCXTranslator Транслятор PCX изображений Version %d.%d.%d, %s ConfigView Версия %d.%d.%d, %s PCXTranslator Settings ConfigView Настройки PCX транслятора PCX %lu bit image PCXTranslator PCX %lu битное изображение -PCX images ConfigView PCX изображения PCX images PCXTranslator PCX изображения diff --git a/data/catalogs/add-ons/translators/pcx/sk.catkeys b/data/catalogs/add-ons/translators/pcx/sk.catkeys index 337125504b..bee5492770 100644 --- a/data/catalogs/add-ons/translators/pcx/sk.catkeys +++ b/data/catalogs/add-ons/translators/pcx/sk.catkeys @@ -1,8 +1,6 @@ -1 slovak x-vnd.Haiku-PCXTranslator 1002061545 +1 slovak x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main Nastavenia PCX -PCX translator PCXTranslator Prekladač PCX Version %d.%d.%d, %s ConfigView Verzia %d.%d.%d, %s PCXTranslator Settings ConfigView Nastavenia PCXTranslator PCX %lu bit image PCXTranslator %lu-bitový obrázok PCX -PCX images ConfigView Obrázky PCX PCX images PCXTranslator Obrázok PCX diff --git a/data/catalogs/add-ons/translators/pcx/sv.catkeys b/data/catalogs/add-ons/translators/pcx/sv.catkeys index 4f2740286f..188f08f59f 100644 --- a/data/catalogs/add-ons/translators/pcx/sv.catkeys +++ b/data/catalogs/add-ons/translators/pcx/sv.catkeys @@ -1,8 +1,6 @@ -1 swedish x-vnd.Haiku-PCXTranslator 1002061545 +1 swedish x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main PCX-inställningar -PCX translator PCXTranslator PCX-översättare Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s PCXTranslator Settings ConfigView PCX-översättningsinställningar PCX %lu bit image PCXTranslator PCX %lu bitbild -PCX images ConfigView PCX-bilder PCX images PCXTranslator PCX-bilder diff --git a/data/catalogs/add-ons/translators/pcx/uk.catkeys b/data/catalogs/add-ons/translators/pcx/uk.catkeys index 967fce9ff2..a7d9b4a4b5 100644 --- a/data/catalogs/add-ons/translators/pcx/uk.catkeys +++ b/data/catalogs/add-ons/translators/pcx/uk.catkeys @@ -1,8 +1,6 @@ -1 ukrainian x-vnd.Haiku-PCXTranslator 1002061545 +1 ukrainian x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main Настройки PCX -PCX translator PCXTranslator Перетворювач PCX Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s PCXTranslator Settings ConfigView Настройки перетворювача PCХ PCX %lu bit image PCXTranslator Зображення PCX %lu bit -PCX images ConfigView Зображення PCX PCX images PCXTranslator Зображення PCX diff --git a/data/catalogs/add-ons/translators/pcx/zh-Hans.catkeys b/data/catalogs/add-ons/translators/pcx/zh-Hans.catkeys index c11f6eb477..e400070487 100644 --- a/data/catalogs/add-ons/translators/pcx/zh-Hans.catkeys +++ b/data/catalogs/add-ons/translators/pcx/zh-Hans.catkeys @@ -1,8 +1,6 @@ -1 english x-vnd.Haiku-PCXTranslator 1002061545 +1 english x-vnd.Haiku-PCXTranslator 2307793683 PCX Settings main PCX 设置 -PCX translator PCXTranslator PCX 转换器 Version %d.%d.%d, %s ConfigView 版本 %d.%d.%d,%s PCXTranslator Settings ConfigView PCX 转换器设置 PCX %lu bit image PCXTranslator PCX %lu 位图图像 -PCX images ConfigView PCX 图像 PCX images PCXTranslator PCX 图像 diff --git a/data/catalogs/add-ons/translators/ppm/be.catkeys b/data/catalogs/add-ons/translators/ppm/be.catkeys index 6e30d4235d..6c9a9f86bd 100644 --- a/data/catalogs/add-ons/translators/ppm/be.catkeys +++ b/data/catalogs/add-ons/translators/ppm/be.catkeys @@ -1,4 +1,4 @@ -1 belarusian x-vnd.Haiku-PPMTranslator 2886727868 +1 belarusian x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain Наладкі PPM Based on PPMTranslator sample code PPMTranslator Грунтуецца на зыходным тэксце прыкладу "PPMTranslator" OK PPMMain ОК @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator Шэракаляровы 8 біт CMY 8:8:8 32 bits PPMTranslator CMY 8:8:8 32 біт PPM image PPMTranslator Выява PPM RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1 16 біт -PPM Image Translator PPMTranslator Канвертар выяваў PPM Be Bitmap Format (PPMTranslator) PPMTranslator Фармат бітмапу BeOS (Канвертар PPM) CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 біт CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 біт diff --git a/data/catalogs/add-ons/translators/ppm/de.catkeys b/data/catalogs/add-ons/translators/ppm/de.catkeys index 1e844d95ff..0322570d93 100644 --- a/data/catalogs/add-ons/translators/ppm/de.catkeys +++ b/data/catalogs/add-ons/translators/ppm/de.catkeys @@ -1,4 +1,4 @@ -1 german x-vnd.Haiku-PPMTranslator 2886727868 +1 german x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain PPM-Einstellungen Based on PPMTranslator sample code PPMTranslator Basiert auf PPMTranslator Beispielcode OK PPMMain OK @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator Graustufen, 8 Bits CMY 8:8:8 32 bits PPMTranslator CMY, 8:8:8, 32 Bits PPM image PPMTranslator PPM-Bild RGBA 5:5:5:1 16 bits PPMTranslator RGBA, 5:5:5:1, 16 Bits -PPM Image Translator PPMTranslator PPM-Bild-Translator Be Bitmap Format (PPMTranslator) PPMTranslator Be-Bitmap-Format (PPMTranslator) CMYA 8:8:8:8 32 bits PPMTranslator CMYA, 8:8:8:8, 32 Bits CMYK 8:8:8:8 32 bits PPMTranslator CMYK, 8:8:8:8, 32 Bits diff --git a/data/catalogs/add-ons/translators/ppm/el.catkeys b/data/catalogs/add-ons/translators/ppm/el.catkeys index 4cbb53286f..59a81a6cb2 100644 --- a/data/catalogs/add-ons/translators/ppm/el.catkeys +++ b/data/catalogs/add-ons/translators/ppm/el.catkeys @@ -1,4 +1,4 @@ -1 greek, modern (1453-) x-vnd.Haiku-PPMTranslator 2886727868 +1 greek, modern (1453-) x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain Ρυθμίσεις PPM Based on PPMTranslator sample code PPMTranslator Βασισμένο σε δείγμα κώδικα του PPM μεταφραστή OK PPMMain Εντάξει @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator Κλίμακα του Γκρι 8 bits CMY 8:8:8 32 bits PPMTranslator CMY 8:8:8 32 bits PPM image PPMTranslator PPM εικόνα RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1 16 bits -PPM Image Translator PPMTranslator Μεταφραστής εικόνας PPM Be Bitmap Format (PPMTranslator) PPMTranslator Μορφή Be Bitmap (Μεταφραστής PPM) CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 bits CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 bits diff --git a/data/catalogs/add-ons/translators/ppm/fi.catkeys b/data/catalogs/add-ons/translators/ppm/fi.catkeys index d017a2eaf1..944c3128f1 100644 --- a/data/catalogs/add-ons/translators/ppm/fi.catkeys +++ b/data/catalogs/add-ons/translators/ppm/fi.catkeys @@ -1,4 +1,4 @@ -1 finnish x-vnd.Haiku-PPMTranslator 2886727868 +1 finnish x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain PPM-asetukset Based on PPMTranslator sample code PPMTranslator Perustuu PPM-muunninnäytekoodiin OK PPMMain Valmis @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator Harmaaskaala 8 bittiä CMY 8:8:8 32 bits PPMTranslator CMY 8:8:8 32 bittiä PPM image PPMTranslator PPM-kuva RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1 16 bittiä -PPM Image Translator PPMTranslator PPM-kuvamuunnin Be Bitmap Format (PPMTranslator) PPMTranslator Be-bittikarttamuoto (PPM-muunnin) CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 bittiä CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 bittiä diff --git a/data/catalogs/add-ons/translators/ppm/fr.catkeys b/data/catalogs/add-ons/translators/ppm/fr.catkeys index e6025823ba..9554feb0ca 100644 --- a/data/catalogs/add-ons/translators/ppm/fr.catkeys +++ b/data/catalogs/add-ons/translators/ppm/fr.catkeys @@ -1,4 +1,4 @@ -1 french x-vnd.Haiku-PPMTranslator 2886727868 +1 french x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain Réglages PPM Based on PPMTranslator sample code PPMTranslator Basé sur le code d'exemple du traducteur PPM OK PPMMain OK @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator Nuances de gris 8 bits CMY 8:8:8 32 bits PPMTranslator CMJ 8:8:8 32 bits PPM image PPMTranslator Image PPM RGBA 5:5:5:1 16 bits PPMTranslator RVBA 5:5:5:1 16 bits -PPM Image Translator PPMTranslator Traducteur PPM Be Bitmap Format (PPMTranslator) PPMTranslator Format Bitmap Be (Traducteur PPM) CMYA 8:8:8:8 32 bits PPMTranslator CMJA 8:8:8:8 32 bits CMYK 8:8:8:8 32 bits PPMTranslator CMJN 8:8:8:8 32 bits diff --git a/data/catalogs/add-ons/translators/ppm/hi.catkeys b/data/catalogs/add-ons/translators/ppm/hi.catkeys index f39a5e2e71..2b2b5e3b15 100644 --- a/data/catalogs/add-ons/translators/ppm/hi.catkeys +++ b/data/catalogs/add-ons/translators/ppm/hi.catkeys @@ -1,4 +1,4 @@ -1 hindi x-vnd.Haiku-PPMTranslator 2886727868 +1 hindi x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain PPM सेत्तिंग्स Based on PPMTranslator sample code PPMTranslator PPM अनुवादक सेमपल कोड पर आधारित OK PPMMain ठीक है @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator Grayscale 8 bits CMY 8:8:8 32 bits PPMTranslator CMY 8:8:8 32 bits PPM image PPMTranslator PPM चित्र RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1 16 bits -PPM Image Translator PPMTranslator PPM चित्र का अनुवादक Be Bitmap Format (PPMTranslator) PPMTranslator Be Bitmap Format (PPMTranslator) CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 bits CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 bits diff --git a/data/catalogs/add-ons/translators/ppm/ja.catkeys b/data/catalogs/add-ons/translators/ppm/ja.catkeys index 63c874bd88..b74026f14e 100644 --- a/data/catalogs/add-ons/translators/ppm/ja.catkeys +++ b/data/catalogs/add-ons/translators/ppm/ja.catkeys @@ -1,4 +1,4 @@ -1 japanese x-vnd.Haiku-PPMTranslator 2886727868 +1 japanese x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain PPM 設定 Based on PPMTranslator sample code PPMTranslator PPM トランスレーターのサンプルコードに基づく OK PPMMain OK @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator グレースケール 8 ビット CMY 8:8:8 32 bits PPMTranslator CMY 8:8:8 32 ビット PPM image PPMTranslator PPM イメージ RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1 16 ビット -PPM Image Translator PPMTranslator PPM イメージトランスレーター Be Bitmap Format (PPMTranslator) PPMTranslator Be ビットマップフォーマット (PPMトランスレーター) CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 ビット CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 ビット diff --git a/data/catalogs/add-ons/translators/ppm/lt.catkeys b/data/catalogs/add-ons/translators/ppm/lt.catkeys index c8a00de665..db1db80d9b 100644 --- a/data/catalogs/add-ons/translators/ppm/lt.catkeys +++ b/data/catalogs/add-ons/translators/ppm/lt.catkeys @@ -1,4 +1,4 @@ -1 lithuanian x-vnd.Haiku-PPMTranslator 2886727868 +1 lithuanian x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain PPM nuostatos Based on PPMTranslator sample code PPMTranslator Sukurta PPM keitiklio pavyzdinio kodo pagrindu OK PPMMain Gerai @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator 8 bitų pilkumo tonai CMY 8:8:8 32 bits PPMTranslator ŽPG 8:8:8 32 bitų PPM image PPMTranslator PPM paveikslas RGBA 5:5:5:1 16 bits PPMTranslator RŽMA 5:5:5:1 16 bitų -PPM Image Translator PPMTranslator PPM paveikslų keitiklis Be Bitmap Format (PPMTranslator) PPMTranslator „Be“ paveikslų formatas (PPM keitiklis) CMYA 8:8:8:8 32 bits PPMTranslator ŽPGA 8:8:8:8 32 bitų CMYK 8:8:8:8 32 bits PPMTranslator ŽPGJ 8:8:8:8 32 bitų diff --git a/data/catalogs/add-ons/translators/ppm/nb.catkeys b/data/catalogs/add-ons/translators/ppm/nb.catkeys index f4ff009945..67ca487639 100644 --- a/data/catalogs/add-ons/translators/ppm/nb.catkeys +++ b/data/catalogs/add-ons/translators/ppm/nb.catkeys @@ -1,4 +1,4 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-PPMTranslator 4086122955 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-PPMTranslator 3634665967 PPM Settings PPMMain PPM-innstillinger Based on PPMTranslator sample code PPMTranslator Basert på PPMTranslator eksempelkode OK PPMMain OK @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator 8-bit gråtoner CMY 8:8:8 32 bits PPMTranslator CMY 8:8:8 32 bit PPM image PPMTranslator PPM-bilde RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1 16 bit -PPM Image Translator PPMTranslator PPM-bildeoversetter Be Bitmap Format (PPMTranslator) PPMTranslator Be Bitmap Format (PPMTranslator) CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 bit CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 bit diff --git a/data/catalogs/add-ons/translators/ppm/nl.catkeys b/data/catalogs/add-ons/translators/ppm/nl.catkeys index 3dad751d28..16f7f5d749 100644 --- a/data/catalogs/add-ons/translators/ppm/nl.catkeys +++ b/data/catalogs/add-ons/translators/ppm/nl.catkeys @@ -1,4 +1,4 @@ -1 dutch; flemish x-vnd.Haiku-PPMTranslator 2886727868 +1 dutch; flemish x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain PPM Instellingen Based on PPMTranslator sample code PPMTranslator Gebaseerd op PPM-Vertaler voorbeeld code OK PPMMain OK @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator Grijswaarden 8 bits CMY 8:8:8 32 bits PPMTranslator CMY 8:8:8 32 bits PPM image PPMTranslator PPM afbeelding RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1 16 bits -PPM Image Translator PPMTranslator PPM Afbeelding vertaler Be Bitmap Format (PPMTranslator) PPMTranslator Be Bitmap Formaat (PPM Vertaler) CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 bits CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 bits diff --git a/data/catalogs/add-ons/translators/ppm/pl.catkeys b/data/catalogs/add-ons/translators/ppm/pl.catkeys index 2bf5dde2f7..b921a5938a 100644 --- a/data/catalogs/add-ons/translators/ppm/pl.catkeys +++ b/data/catalogs/add-ons/translators/ppm/pl.catkeys @@ -1,4 +1,4 @@ -1 polish x-vnd.Haiku-PPMTranslator 2886727868 +1 polish x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain Ustawienia PPM Based on PPMTranslator sample code PPMTranslator Oparte na przykładowym kodzie źródłowym translatora PPM OK PPMMain OK @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator 8-bitowa skala szarości CMY 8:8:8 32 bits PPMTranslator CMY 8:8:8 32 bity PPM image PPMTranslator Obraz PPM RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1, 16 bitów -PPM Image Translator PPMTranslator Translator obrazów PPM Be Bitmap Format (PPMTranslator) PPMTranslator Format Be Bitmap (Translator PPM) CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8, 32 bity CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8, 32 bity diff --git a/data/catalogs/add-ons/translators/ppm/ru.catkeys b/data/catalogs/add-ons/translators/ppm/ru.catkeys index 7490b78d75..12447d37fd 100644 --- a/data/catalogs/add-ons/translators/ppm/ru.catkeys +++ b/data/catalogs/add-ons/translators/ppm/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-PPMTranslator 2886727868 +1 russian x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain Настройки PPM транслятора Based on PPMTranslator sample code PPMTranslator Основано на исходном коде PPM транслятора OK PPMMain ОК @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator Оттенки серого 8 бит CMY 8:8:8 32 bits PPMTranslator CMY 8:8:8 32 бита PPM image PPMTranslator PPM изображение RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1 16 бит -PPM Image Translator PPMTranslator Транслятор PPM изображений Be Bitmap Format (PPMTranslator) PPMTranslator Битмапный формат BeOS (PPM транслятор) CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 бита CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 бита diff --git a/data/catalogs/add-ons/translators/ppm/sk.catkeys b/data/catalogs/add-ons/translators/ppm/sk.catkeys index 13a54d19f6..3d7783e486 100644 --- a/data/catalogs/add-ons/translators/ppm/sk.catkeys +++ b/data/catalogs/add-ons/translators/ppm/sk.catkeys @@ -1,4 +1,4 @@ -1 slovak x-vnd.Haiku-PPMTranslator 2886727868 +1 slovak x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain Nastavenia PPM Based on PPMTranslator sample code PPMTranslator Založené na vzorovom kóde PPMTranslator OK PPMMain OK @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator Stupne šedej 8 bitov CMY 8:8:8 32 bits PPMTranslator CMY 8:8:8 32 bitov PPM image PPMTranslator Obrázok PPM RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1 16 bitov -PPM Image Translator PPMTranslator Prekladač obrázkov PPM Be Bitmap Format (PPMTranslator) PPMTranslator Be Bitmap Format (PPMTranslator) CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 bitov CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 bitov diff --git a/data/catalogs/add-ons/translators/ppm/sv.catkeys b/data/catalogs/add-ons/translators/ppm/sv.catkeys index bf2fc852fe..7f93a528ff 100644 --- a/data/catalogs/add-ons/translators/ppm/sv.catkeys +++ b/data/catalogs/add-ons/translators/ppm/sv.catkeys @@ -1,4 +1,4 @@ -1 swedish x-vnd.Haiku-PPMTranslator 2886727868 +1 swedish x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain PPM-inställningar Based on PPMTranslator sample code PPMTranslator Baserat på exempelkod från PPM-översättare OK PPMMain OK @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator 8 bitars gråskala CMY 8:8:8 32 bits PPMTranslator 32 bitars CMY 8:8:8 PPM image PPMTranslator PPM-bild RGBA 5:5:5:1 16 bits PPMTranslator 16 bitars RGBA 5:5:5:1 -PPM Image Translator PPMTranslator PPM-bildöversättare Be Bitmap Format (PPMTranslator) PPMTranslator BE bitmappsformat (PPM-översättare) CMYA 8:8:8:8 32 bits PPMTranslator 32 bitars CMYA 8:8:8:8 CMYK 8:8:8:8 32 bits PPMTranslator 32 bitars CMYK 8:8:8:8 diff --git a/data/catalogs/add-ons/translators/ppm/uk.catkeys b/data/catalogs/add-ons/translators/ppm/uk.catkeys index c6887514b5..a9d0b4b724 100644 --- a/data/catalogs/add-ons/translators/ppm/uk.catkeys +++ b/data/catalogs/add-ons/translators/ppm/uk.catkeys @@ -1,4 +1,4 @@ -1 ukrainian x-vnd.Haiku-PPMTranslator 2886727868 +1 ukrainian x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain Настройки PPM Based on PPMTranslator sample code PPMTranslator На основі зразка коду Перетворювача PPM OK PPMMain Гаразд @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator 8 бітні сірі CMY 8:8:8 32 bits PPMTranslator CMY 8:8:8 32 біт PPM image PPMTranslator Зображення PPM RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1 16 біт -PPM Image Translator PPMTranslator Перетворювач зображень PPM Be Bitmap Format (PPMTranslator) PPMTranslator Формат Be Bitmap (Перетворювач PPM) CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 біт CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 біт diff --git a/data/catalogs/add-ons/translators/ppm/zh-Hans.catkeys b/data/catalogs/add-ons/translators/ppm/zh-Hans.catkeys index e6c64ef7d5..08de9799cb 100644 --- a/data/catalogs/add-ons/translators/ppm/zh-Hans.catkeys +++ b/data/catalogs/add-ons/translators/ppm/zh-Hans.catkeys @@ -1,4 +1,4 @@ -1 english x-vnd.Haiku-PPMTranslator 2886727868 +1 english x-vnd.Haiku-PPMTranslator 2435270880 PPM Settings PPMMain PPM 设置 Based on PPMTranslator sample code PPMTranslator 基于 PPM转换器 示例代码 OK PPMMain 确定 @@ -6,7 +6,6 @@ Grayscale 8 bits PPMTranslator 灰度 8 bits CMY 8:8:8 32 bits PPMTranslator CMY 8:8:8 32 bits PPM image PPMTranslator PPM 图像 RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1 16 bits -PPM Image Translator PPMTranslator PPM 图像转换器 Be Bitmap Format (PPMTranslator) PPMTranslator Be 位图格式(PPM 转换器) CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 bits CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 bits diff --git a/data/catalogs/add-ons/translators/rtf/be.catkeys b/data/catalogs/add-ons/translators/rtf/be.catkeys index b5bb41fdc1..20577b9268 100644 --- a/data/catalogs/add-ons/translators/rtf/be.catkeys +++ b/data/catalogs/add-ons/translators/rtf/be.catkeys @@ -1,9 +1,7 @@ -1 belarusian x-vnd.Haiku-RTFTranslator 526958155 +1 belarusian x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s RTF text files RTFTranslator Файлы тэксту ў RTF RTF-Translator Settings ConfigView Наладкі канвертара RTF -Rich Text Format (RTF) files ConfigView Файлы RTF (Багата фарматаваны тэкст) RTF Settings main Наладки RTF RichTextFormat file RTFTranslator Файл RichTextFormat -Rich Text Format Translator RTFTranslator Канвертар Багата Фарматаванага Тэксту (RTF) Rich Text Format translator v%d.%d.%d %s RTFTranslator Канвертар Багата Фарматаванага Тэксту (RTF) версія %d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/de.catkeys b/data/catalogs/add-ons/translators/rtf/de.catkeys index 4003f18e46..cabb877c04 100644 --- a/data/catalogs/add-ons/translators/rtf/de.catkeys +++ b/data/catalogs/add-ons/translators/rtf/de.catkeys @@ -1,9 +1,7 @@ -1 german x-vnd.Haiku-RTFTranslator 526958155 +1 german x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s RTF text files RTFTranslator RTF-Textdateien RTF-Translator Settings ConfigView RTFTranslator-Einstellungen -Rich Text Format (RTF) files ConfigView Rich Text Format (RTF) Dateien RTF Settings main RTF-Einstellungen RichTextFormat file RTFTranslator RichTextFormat Datei -Rich Text Format Translator RTFTranslator Rich Text Format Translator Rich Text Format translator v%d.%d.%d %s RTFTranslator Rich Text Format Translator v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/el.catkeys b/data/catalogs/add-ons/translators/rtf/el.catkeys index e815a175d8..c4b0083596 100644 --- a/data/catalogs/add-ons/translators/rtf/el.catkeys +++ b/data/catalogs/add-ons/translators/rtf/el.catkeys @@ -1,9 +1,7 @@ -1 greek, modern (1453-) x-vnd.Haiku-RTFTranslator 526958155 +1 greek, modern (1453-) x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView Έκδοση %d.%d.%d, %s RTF text files RTFTranslator Αρχεία κειμένου RTF RTF-Translator Settings ConfigView Ρυθμίσεις Μεταφραστή-RTF -Rich Text Format (RTF) files ConfigView Αρχεία Εμπλουτισμένου Κειμένου (RTF) RTF Settings main Ρυθμίσεις RTF RichTextFormat file RTFTranslator Αρχείο Εμπλουτισμένοι Κειμένου -Rich Text Format Translator RTFTranslator Μεταφραστής Εμπλουτισμένου Κειμένου Rich Text Format translator v%d.%d.%d %s RTFTranslator Μεταφραστής Εμπλουτισμένου Κειμένου v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/fi.catkeys b/data/catalogs/add-ons/translators/rtf/fi.catkeys index f2e90b2137..32ffbc2638 100644 --- a/data/catalogs/add-ons/translators/rtf/fi.catkeys +++ b/data/catalogs/add-ons/translators/rtf/fi.catkeys @@ -1,9 +1,7 @@ -1 finnish x-vnd.Haiku-RTFTranslator 526958155 +1 finnish x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView Versio %d.%d.%d, %s RTF text files RTFTranslator RTF-tekstitiedostot RTF-Translator Settings ConfigView RTF-muunninasetukset -Rich Text Format (RTF) files ConfigView Rich Text -muotoiset (RTF) tiedostot RTF Settings main RTF-asetukset RichTextFormat file RTFTranslator RichTextFormat-tiedosto -Rich Text Format Translator RTFTranslator Rich Text -muotomuunnin Rich Text Format translator v%d.%d.%d %s RTFTranslator Rich Text -muotomuunnin v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/fr.catkeys b/data/catalogs/add-ons/translators/rtf/fr.catkeys index 4cde4fa179..46da7b01d5 100644 --- a/data/catalogs/add-ons/translators/rtf/fr.catkeys +++ b/data/catalogs/add-ons/translators/rtf/fr.catkeys @@ -1,9 +1,7 @@ -1 french x-vnd.Haiku-RTFTranslator 526958155 +1 french x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s RTF text files RTFTranslator Fichiers textes RTF RTF-Translator Settings ConfigView Réglages du traducteur RTF -Rich Text Format (RTF) files ConfigView Fichiers au Format Texte enRichi (RTF) RTF Settings main Réglages RTF RichTextFormat file RTFTranslator Fichier Format Texte enRichi -Rich Text Format Translator RTFTranslator Traducteur du Format Texte enRichi Rich Text Format translator v%d.%d.%d %s RTFTranslator Traducteur du Format Texte enRichi v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/hi.catkeys b/data/catalogs/add-ons/translators/rtf/hi.catkeys index 8c98aebe12..bde0852414 100644 --- a/data/catalogs/add-ons/translators/rtf/hi.catkeys +++ b/data/catalogs/add-ons/translators/rtf/hi.catkeys @@ -1,9 +1,7 @@ -1 hindi x-vnd.Haiku-RTFTranslator 526958155 +1 hindi x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView संस्करण %d.%d.%d, %s RTF text files RTFTranslator RTF टेक्स्ट फ़ाइल RTF-Translator Settings ConfigView RTF-अनुवादक की सेत्तिंग्स -Rich Text Format (RTF) files ConfigView Rich Text Format (RTF) की फ़ाइल RTF Settings main RTF की सेत्तिंग्स RichTextFormat file RTFTranslator RichTextFormat की फ़ाइल -Rich Text Format Translator RTFTranslator Rich Text Format अनुवादक Rich Text Format translator v%d.%d.%d %s RTFTranslator Rich Text Format अनुवादक v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/ja.catkeys b/data/catalogs/add-ons/translators/rtf/ja.catkeys index 6d89934936..3bb58b59c6 100644 --- a/data/catalogs/add-ons/translators/rtf/ja.catkeys +++ b/data/catalogs/add-ons/translators/rtf/ja.catkeys @@ -1,9 +1,7 @@ -1 japanese x-vnd.Haiku-RTFTranslator 526958155 +1 japanese x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView バージョン %d.%d.%d, %s RTF text files RTFTranslator RTF テキストファイル RTF-Translator Settings ConfigView RTF-トランスレーター設定 -Rich Text Format (RTF) files ConfigView リッチテキストフォーマット (RTF) ファイル RTF Settings main RTF 設定 RichTextFormat file RTFTranslator リッチテキストフォーマットファイル -Rich Text Format Translator RTFTranslator リッチテキストフォーマットトランスレーター Rich Text Format translator v%d.%d.%d %s RTFTranslator リッチテキストフォーマットトランスレーター v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/lt.catkeys b/data/catalogs/add-ons/translators/rtf/lt.catkeys index 230e7f39c6..b230859a67 100644 --- a/data/catalogs/add-ons/translators/rtf/lt.catkeys +++ b/data/catalogs/add-ons/translators/rtf/lt.catkeys @@ -1,9 +1,7 @@ -1 lithuanian x-vnd.Haiku-RTFTranslator 526958155 +1 lithuanian x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView Versija %d.%d.%d, %s RTF text files RTFTranslator RTF teksto failai RTF-Translator Settings ConfigView RTF keitiklio nuostatos -Rich Text Format (RTF) files ConfigView RTF formato teksto failai RTF Settings main RTF nuostatos RichTextFormat file RTFTranslator RTF formato teksto failas -Rich Text Format Translator RTFTranslator RTF keitiklis Rich Text Format translator v%d.%d.%d %s RTFTranslator RTF keitiklis, versija %d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/nb.catkeys b/data/catalogs/add-ons/translators/rtf/nb.catkeys index bcf1ddbd77..c479418142 100644 --- a/data/catalogs/add-ons/translators/rtf/nb.catkeys +++ b/data/catalogs/add-ons/translators/rtf/nb.catkeys @@ -1,9 +1,7 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-RTFTranslator 526958155 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView Versjon %d.%d.%d, %s RTF text files RTFTranslator RTF-tekstfiler RTF-Translator Settings ConfigView RTF-oversetterinnstillinger -Rich Text Format (RTF) files ConfigView Filer i rikt tekstformat (RTF) RTF Settings main RTF-innstillinger RichTextFormat file RTFTranslator Fil i rikt tekstformat (RTF) -Rich Text Format Translator RTFTranslator Rikt tekstfomatoversetter Rich Text Format translator v%d.%d.%d %s RTFTranslator Rikt tekstformatoversetter v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/nl.catkeys b/data/catalogs/add-ons/translators/rtf/nl.catkeys index deb9c1b26e..cdaf617e69 100644 --- a/data/catalogs/add-ons/translators/rtf/nl.catkeys +++ b/data/catalogs/add-ons/translators/rtf/nl.catkeys @@ -1,9 +1,7 @@ -1 dutch; flemish x-vnd.Haiku-RTFTranslator 526958155 +1 dutch; flemish x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView Versie %d.%d.%d, %s RTF text files RTFTranslator RTF tekstbestanden RTF-Translator Settings ConfigView RTF-Translator instellingen -Rich Text Format (RTF) files ConfigView Rich Text Format (RTF) bestanden RTF Settings main RTF Instellingen RichTextFormat file RTFTranslator RichTextFormat bestand -Rich Text Format Translator RTFTranslator Rich Text Format Translator Rich Text Format translator v%d.%d.%d %s RTFTranslator Rich Text Format vertaler v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/pl.catkeys b/data/catalogs/add-ons/translators/rtf/pl.catkeys index 616cc53d24..61a4b30dd4 100644 --- a/data/catalogs/add-ons/translators/rtf/pl.catkeys +++ b/data/catalogs/add-ons/translators/rtf/pl.catkeys @@ -1,9 +1,7 @@ -1 polish x-vnd.Haiku-RTFTranslator 526958155 +1 polish x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView Wersja %d.%d.%d, %s RTF text files RTFTranslator Pliki tekstowe RTF RTF-Translator Settings ConfigView Ustawienia Translatora RTF -Rich Text Format (RTF) files ConfigView Pliki Rich Text Format (RTF) RTF Settings main Ustawienia RTF RichTextFormat file RTFTranslator Plik RichTextFormat -Rich Text Format Translator RTFTranslator Rich Text Format Translator Rich Text Format translator v%d.%d.%d %s RTFTranslator Rich Text Format translator v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/ru.catkeys b/data/catalogs/add-ons/translators/rtf/ru.catkeys index 5d6d33999a..6a75bfcbcb 100644 --- a/data/catalogs/add-ons/translators/rtf/ru.catkeys +++ b/data/catalogs/add-ons/translators/rtf/ru.catkeys @@ -1,9 +1,7 @@ -1 russian x-vnd.Haiku-RTFTranslator 526958155 +1 russian x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView Версия %d.%d.%d, %s RTF text files RTFTranslator RTF текстовые файлы RTF-Translator Settings ConfigView Настройки RTF транслятора -Rich Text Format (RTF) files ConfigView Файлы формата обогащённого текста (RTF) RTF Settings main Настройки RTF транслятора RichTextFormat file RTFTranslator Файл формата обогащённого текста -Rich Text Format Translator RTFTranslator Транслятор формата обогащённого текста Rich Text Format translator v%d.%d.%d %s RTFTranslator Транслятор формата обогащённого текста v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/sk.catkeys b/data/catalogs/add-ons/translators/rtf/sk.catkeys index 624ee7cd11..078d47b86e 100644 --- a/data/catalogs/add-ons/translators/rtf/sk.catkeys +++ b/data/catalogs/add-ons/translators/rtf/sk.catkeys @@ -1,9 +1,7 @@ -1 slovak x-vnd.Haiku-RTFTranslator 526958155 +1 slovak x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView Verzia %d.%d.%d, %s RTF text files RTFTranslator Textové súbory RTF RTF-Translator Settings ConfigView Nastavenia prekladača RTF -Rich Text Format (RTF) files ConfigView Súbory formátu Obohatený text (RTF) RTF Settings main Nastavenia RTF RichTextFormat file RTFTranslator Súbor RTF -Rich Text Format Translator RTFTranslator Prekladač RTF Rich Text Format translator v%d.%d.%d %s RTFTranslator Prekladač RTF v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/sv.catkeys b/data/catalogs/add-ons/translators/rtf/sv.catkeys index 23e9b2fca8..74d56eba40 100644 --- a/data/catalogs/add-ons/translators/rtf/sv.catkeys +++ b/data/catalogs/add-ons/translators/rtf/sv.catkeys @@ -1,9 +1,7 @@ -1 swedish x-vnd.Haiku-RTFTranslator 526958155 +1 swedish x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s RTF text files RTFTranslator RTF-textfiler RTF-Translator Settings ConfigView RTF-översättningsinställningar -Rich Text Format (RTF) files ConfigView Rich Text Format (RTF) filer RTF Settings main RTF-inställningar RichTextFormat file RTFTranslator RichTextFormat-fil -Rich Text Format Translator RTFTranslator Rich Text Format översättare Rich Text Format translator v%d.%d.%d %s RTFTranslator Rich Text Format översättare v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/uk.catkeys b/data/catalogs/add-ons/translators/rtf/uk.catkeys index 01b9cabb44..37328bcb53 100644 --- a/data/catalogs/add-ons/translators/rtf/uk.catkeys +++ b/data/catalogs/add-ons/translators/rtf/uk.catkeys @@ -1,9 +1,7 @@ -1 ukrainian x-vnd.Haiku-RTFTranslator 526958155 +1 ukrainian x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s RTF text files RTFTranslator Текстові файли RTF RTF-Translator Settings ConfigView Настройки Перетворювача RTF -Rich Text Format (RTF) files ConfigView Файли Rich Text Format (RTF) RTF Settings main Настройки RTF RichTextFormat file RTFTranslator Файл формату RichText -Rich Text Format Translator RTFTranslator Перетворювач Rich Text Format Rich Text Format translator v%d.%d.%d %s RTFTranslator Перетворювач Rich Text Format v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/zh-Hans.catkeys b/data/catalogs/add-ons/translators/rtf/zh-Hans.catkeys index f6a3d8ce5f..573bb9911b 100644 --- a/data/catalogs/add-ons/translators/rtf/zh-Hans.catkeys +++ b/data/catalogs/add-ons/translators/rtf/zh-Hans.catkeys @@ -1,9 +1,7 @@ -1 english x-vnd.Haiku-RTFTranslator 526958155 +1 english x-vnd.Haiku-RTFTranslator 3736645044 Version %d.%d.%d, %s ConfigView 版本 %d.%d.%d, %s RTF text files RTFTranslator RTF 文本文件 RTF-Translator Settings ConfigView RTF转换器设置 -Rich Text Format (RTF) files ConfigView 富文本格式(RTF)文件 RTF Settings main RTF 设置 RichTextFormat file RTFTranslator 富文本文件 -Rich Text Format Translator RTFTranslator 富文本格式转换器 Rich Text Format translator v%d.%d.%d %s RTFTranslator 富文本格式转换器 v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/stxt/be.catkeys b/data/catalogs/add-ons/translators/stxt/be.catkeys index 8bd6f7edce..a3cf681121 100644 --- a/data/catalogs/add-ons/translators/stxt/be.catkeys +++ b/data/catalogs/add-ons/translators/stxt/be.catkeys @@ -1,8 +1,6 @@ -1 belarusian x-vnd.Haiku-STXTTranslator 4075159346 +1 belarusian x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator Тэкставы файл са стылямі (Be styled) -StyledEdit files translator STXTTranslator Канвртар файлаў StyledEdit Plain text file STXTTranslator Файл з простым тэкстам -StyledEdit files translator STXTView Канвертар файлаў StyledEdit STXTTranslator Settings STXTTranslator Наладкі канвертара STXT StyledEdit files STXTTranslator Файлы StyledEdit STXT Settings STXTMain Наладкі STXT diff --git a/data/catalogs/add-ons/translators/stxt/de.catkeys b/data/catalogs/add-ons/translators/stxt/de.catkeys index e48b66df0c..96737e0efd 100644 --- a/data/catalogs/add-ons/translators/stxt/de.catkeys +++ b/data/catalogs/add-ons/translators/stxt/de.catkeys @@ -1,8 +1,6 @@ -1 german x-vnd.Haiku-STXTTranslator 4075159346 +1 german x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator Be-Styled-Textdatei -StyledEdit files translator STXTTranslator StyledEdit-Text-Translator Plain text file STXTTranslator Einfache Textdatei -StyledEdit files translator STXTView StyledEdit-Text-Translator STXTTranslator Settings STXTTranslator STXTTranslator-Einstellungen StyledEdit files STXTTranslator StyledEdit-Dateien STXT Settings STXTMain STXT-Einstellungen diff --git a/data/catalogs/add-ons/translators/stxt/el.catkeys b/data/catalogs/add-ons/translators/stxt/el.catkeys index 43ed8f89c7..1855f0a721 100644 --- a/data/catalogs/add-ons/translators/stxt/el.catkeys +++ b/data/catalogs/add-ons/translators/stxt/el.catkeys @@ -1,8 +1,6 @@ -1 greek, modern (1453-) x-vnd.Haiku-STXTTranslator 4075159346 +1 greek, modern (1453-) x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator Αρχείο κειμένου Be -StyledEdit files translator STXTTranslator Μεταφραστής αρχείων StyledEdit Plain text file STXTTranslator Αρχείο απλού κειμἐνου -StyledEdit files translator STXTView Μεταφραστής αρχείων StyledEdit STXTTranslator Settings STXTTranslator Ρυθμίσεις μεταφραστή STXT StyledEdit files STXTTranslator StyledEdit αρχεία STXT Settings STXTMain Ρυθμίσεις STXT diff --git a/data/catalogs/add-ons/translators/stxt/fi.catkeys b/data/catalogs/add-ons/translators/stxt/fi.catkeys index df863405fd..38a3121da3 100644 --- a/data/catalogs/add-ons/translators/stxt/fi.catkeys +++ b/data/catalogs/add-ons/translators/stxt/fi.catkeys @@ -1,8 +1,6 @@ -1 finnish x-vnd.Haiku-STXTTranslator 4075159346 +1 finnish x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator Be-tyylinen tekstitiedosto -StyledEdit files translator STXTTranslator StyledEdit-tiedostomuunnin Plain text file STXTTranslator Pelkkä tekstitiedosto -StyledEdit files translator STXTView StyledEdit-tiedostomuunnin STXTTranslator Settings STXTTranslator STXT-muunninasetukset StyledEdit files STXTTranslator StyledEdit-tiedostot STXT Settings STXTMain STXT-asetukset diff --git a/data/catalogs/add-ons/translators/stxt/fr.catkeys b/data/catalogs/add-ons/translators/stxt/fr.catkeys index c2bc6a541f..d9cd87acf6 100644 --- a/data/catalogs/add-ons/translators/stxt/fr.catkeys +++ b/data/catalogs/add-ons/translators/stxt/fr.catkeys @@ -1,8 +1,6 @@ -1 french x-vnd.Haiku-STXTTranslator 4075159346 +1 french x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator Fichier texte stylé Be -StyledEdit files translator STXTTranslator Traducteur de fichiers textes stylés Plain text file STXTTranslator Fichier de texte brut -StyledEdit files translator STXTView Traducteur de fichiers textes stylés STXTTranslator Settings STXTTranslator Réglages du traducteur STXT StyledEdit files STXTTranslator Fichiers texte stylé STXT Settings STXTMain Réglages STXT diff --git a/data/catalogs/add-ons/translators/stxt/hi.catkeys b/data/catalogs/add-ons/translators/stxt/hi.catkeys index 3f706c6145..693614d810 100644 --- a/data/catalogs/add-ons/translators/stxt/hi.catkeys +++ b/data/catalogs/add-ons/translators/stxt/hi.catkeys @@ -1,8 +1,6 @@ -1 hindi x-vnd.Haiku-STXTTranslator 4075159346 +1 hindi x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator टेक्स्ट फ़ाइल का सतयले रहे -StyledEdit files translator STXTTranslator StyledEdit फ़ाइल का अनुवादक Plain text file STXTTranslator सदी टेक्स्ट फ़ाइल -StyledEdit files translator STXTView StyledEdit फ़ाइल का अनुवादक STXTTranslator Settings STXTTranslator STXTTranslator की सेत्तिंग्स StyledEdit files STXTTranslator StyledEdit की फाइल्स STXT Settings STXTMain STXT की सेत्तिंग्स diff --git a/data/catalogs/add-ons/translators/stxt/ja.catkeys b/data/catalogs/add-ons/translators/stxt/ja.catkeys index 1d72ce9185..70072b79ef 100644 --- a/data/catalogs/add-ons/translators/stxt/ja.catkeys +++ b/data/catalogs/add-ons/translators/stxt/ja.catkeys @@ -1,8 +1,6 @@ -1 japanese x-vnd.Haiku-STXTTranslator 4075159346 +1 japanese x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator Be styled テキストファイル -StyledEdit files translator STXTTranslator StyledEdit ファイルトランスレーター Plain text file STXTTranslator テキストファイル -StyledEdit files translator STXTView StyledEdit ファイルトランスレーター STXTTranslator Settings STXTTranslator STXTTranslator 設定 StyledEdit files STXTTranslator StyledEdit ファイル STXT Settings STXTMain STXT 設定 diff --git a/data/catalogs/add-ons/translators/stxt/lt.catkeys b/data/catalogs/add-ons/translators/stxt/lt.catkeys index 3899adcde7..55b3289b89 100644 --- a/data/catalogs/add-ons/translators/stxt/lt.catkeys +++ b/data/catalogs/add-ons/translators/stxt/lt.catkeys @@ -1,8 +1,6 @@ -1 lithuanian x-vnd.Haiku-STXTTranslator 4075159346 +1 lithuanian x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator „BeOS“ raiškiojo teksto failas -StyledEdit files translator STXTTranslator Rašyklės raiškiojo teksto failų keitiklis Plain text file STXTTranslator Grynojo teksto failas -StyledEdit files translator STXTView Rašyklės raiškiojo teksto failų keitiklis STXTTranslator Settings STXTTranslator STXT keitiklio nuostatos StyledEdit files STXTTranslator Rašyklės teksto failai STXT Settings STXTMain STXT nuostatos diff --git a/data/catalogs/add-ons/translators/stxt/nb.catkeys b/data/catalogs/add-ons/translators/stxt/nb.catkeys index 5ed7e17273..7f714e0ca5 100644 --- a/data/catalogs/add-ons/translators/stxt/nb.catkeys +++ b/data/catalogs/add-ons/translators/stxt/nb.catkeys @@ -1,8 +1,6 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-STXTTranslator 4075159346 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator Be styled-tekstfil -StyledEdit files translator STXTTranslator StyledEdit-filoversetter Plain text file STXTTranslator Ren tekstfil -StyledEdit files translator STXTView StyledEdit filoversetter STXTTranslator Settings STXTTranslator STXT-ovesetterinnstillinger StyledEdit files STXTTranslator StyledEdit-filer STXT Settings STXTMain STXT-innstillinger diff --git a/data/catalogs/add-ons/translators/stxt/nl.catkeys b/data/catalogs/add-ons/translators/stxt/nl.catkeys index 05dad35289..d7d83130fe 100644 --- a/data/catalogs/add-ons/translators/stxt/nl.catkeys +++ b/data/catalogs/add-ons/translators/stxt/nl.catkeys @@ -1,8 +1,6 @@ -1 dutch; flemish x-vnd.Haiku-STXTTranslator 4075159346 +1 dutch; flemish x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator Be stijl tekstbestand -StyledEdit files translator STXTTranslator StyledEdit bestanden vertaler Plain text file STXTTranslator Platte tekstbestand -StyledEdit files translator STXTView StyledEdit bestanden vertaler STXTTranslator Settings STXTTranslator STXTVertaler Instellingen StyledEdit files STXTTranslator StyledEdit bestanden STXT Settings STXTMain STXT Instellingen diff --git a/data/catalogs/add-ons/translators/stxt/pl.catkeys b/data/catalogs/add-ons/translators/stxt/pl.catkeys index 5c6fddf075..bba7170954 100644 --- a/data/catalogs/add-ons/translators/stxt/pl.catkeys +++ b/data/catalogs/add-ons/translators/stxt/pl.catkeys @@ -1,8 +1,6 @@ -1 polish x-vnd.Haiku-STXTTranslator 4075159346 +1 polish x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator Tekst formatowany Be -StyledEdit files translator STXTTranslator Translator plików StyledEdit Plain text file STXTTranslator Plik czystego tekstu -StyledEdit files translator STXTView Translator plików StyledEdit STXTTranslator Settings STXTTranslator Ustawienia translatora STXT StyledEdit files STXTTranslator Pliki StyledEdit STXT Settings STXTMain Ustawienia STXT diff --git a/data/catalogs/add-ons/translators/stxt/ru.catkeys b/data/catalogs/add-ons/translators/stxt/ru.catkeys index 90eb6226fc..1645ab7ab7 100644 --- a/data/catalogs/add-ons/translators/stxt/ru.catkeys +++ b/data/catalogs/add-ons/translators/stxt/ru.catkeys @@ -1,8 +1,6 @@ -1 russian x-vnd.Haiku-STXTTranslator 4075159346 +1 russian x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator Стилизованный текстовый файл BeOS -StyledEdit files translator STXTTranslator Транслятор файлов StyledEdit Plain text file STXTTranslator Текстовый файл -StyledEdit files translator STXTView Транслятор файлов StyledEdit STXTTranslator Settings STXTTranslator Настройки STXT транслятора StyledEdit files STXTTranslator Файлы StyledEdit STXT Settings STXTMain Настройки STXT транслятора diff --git a/data/catalogs/add-ons/translators/stxt/sk.catkeys b/data/catalogs/add-ons/translators/stxt/sk.catkeys index c2ffa3e1d4..d71973ed44 100644 --- a/data/catalogs/add-ons/translators/stxt/sk.catkeys +++ b/data/catalogs/add-ons/translators/stxt/sk.catkeys @@ -1,8 +1,6 @@ -1 slovak x-vnd.Haiku-STXTTranslator 4075159346 +1 slovak x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator Textový súbor so štýlom Be -StyledEdit files translator STXTTranslator Prekladač súborov StyledEdit Plain text file STXTTranslator Čistý textový súbor -StyledEdit files translator STXTView Prekladač súborov StyledEdit STXTTranslator Settings STXTTranslator Nastavenia STXTTranslator StyledEdit files STXTTranslator Súbory StyledEdit STXT Settings STXTMain Nastavenia STXT diff --git a/data/catalogs/add-ons/translators/stxt/sv.catkeys b/data/catalogs/add-ons/translators/stxt/sv.catkeys index 368b764239..42609a24ae 100644 --- a/data/catalogs/add-ons/translators/stxt/sv.catkeys +++ b/data/catalogs/add-ons/translators/stxt/sv.catkeys @@ -1,8 +1,6 @@ -1 swedish x-vnd.Haiku-STXTTranslator 4075159346 +1 swedish x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator Textfil i Be-format -StyledEdit files translator STXTTranslator SkrivStiligt filöversättare Plain text file STXTTranslator Klartextfil -StyledEdit files translator STXTView SkrivStiligt filöversättare STXTTranslator Settings STXTTranslator STXT-översättningsinställningar StyledEdit files STXTTranslator SkrivStiligt-filer STXT Settings STXTMain STXT-inställningar diff --git a/data/catalogs/add-ons/translators/stxt/uk.catkeys b/data/catalogs/add-ons/translators/stxt/uk.catkeys index 41b7328d05..a3c80a7596 100644 --- a/data/catalogs/add-ons/translators/stxt/uk.catkeys +++ b/data/catalogs/add-ons/translators/stxt/uk.catkeys @@ -1,8 +1,6 @@ -1 ukrainian x-vnd.Haiku-STXTTranslator 4075159346 +1 ukrainian x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator Текстові файли формату Be -StyledEdit files translator STXTTranslator Перетворювач файлів StyledEdit Plain text file STXTTranslator Чисто текстовий файл -StyledEdit files translator STXTView Перетворювач файлів StyledEdit STXTTranslator Settings STXTTranslator Настройки Перетворювача STXT StyledEdit files STXTTranslator Файли StyledEdit STXT Settings STXTMain Настройки STXT diff --git a/data/catalogs/add-ons/translators/stxt/zh-Hans.catkeys b/data/catalogs/add-ons/translators/stxt/zh-Hans.catkeys index f0e8e735b2..60a22d5130 100644 --- a/data/catalogs/add-ons/translators/stxt/zh-Hans.catkeys +++ b/data/catalogs/add-ons/translators/stxt/zh-Hans.catkeys @@ -1,8 +1,6 @@ -1 english x-vnd.Haiku-STXTTranslator 4075159346 +1 english x-vnd.Haiku-STXTTranslator 3302294301 Be styled text file STXTTranslator Be 格式文本文件 -StyledEdit files translator STXTTranslator StyledEdit 文件转换器 Plain text file STXTTranslator 纯文本文件 -StyledEdit files translator STXTView StyledEdit 文件转换器 STXTTranslator Settings STXTTranslator STXT 转换器设置 StyledEdit files STXTTranslator StyledEdit 文件 STXT Settings STXTMain STXT 设置 diff --git a/data/catalogs/add-ons/translators/tga/be.catkeys b/data/catalogs/add-ons/translators/tga/be.catkeys index ce853cb29a..204fda0e89 100644 --- a/data/catalogs/add-ons/translators/tga/be.catkeys +++ b/data/catalogs/add-ons/translators/tga/be.catkeys @@ -1,9 +1,8 @@ -1 belarusian x-vnd.Haiku-TGATranslator 4159874267 +1 belarusian x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator Выява Targa (%d бітаў поўнaкаляровы) Version %d.%d.%d %s TGAView Версія %d.%d.%d %s Ignore TGA alpha channel TGAView Игнараваць альфа канал TGA Targa image (%d bits colormap) TGATranslator Выява Targa (палета колераў %d бітаў) -TGA Image Translator TGAView Канвертар малюнкаў TGA Targa image (%d bits RLE colormap) TGATranslator Выява Targa (палета колераў RLE %d бітаў) Targa image (%d bits gray) TGATranslator Выява Targa (адценні шэрага %d бітаў) Written by the Haiku Translation Kit Team TGAView Распрацаваны Haiku Translation Kit Team diff --git a/data/catalogs/add-ons/translators/tga/de.catkeys b/data/catalogs/add-ons/translators/tga/de.catkeys index 2b561b5874..0e5ea3b166 100644 --- a/data/catalogs/add-ons/translators/tga/de.catkeys +++ b/data/catalogs/add-ons/translators/tga/de.catkeys @@ -1,9 +1,8 @@ -1 german x-vnd.Haiku-TGATranslator 4159874267 +1 german x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator Targa-Bild (%d Bits Truecolor) Version %d.%d.%d %s TGAView Version %d.%d.%d %s Ignore TGA alpha channel TGAView TGA-Alphakanal ignorieren Targa image (%d bits colormap) TGATranslator Targa-Bild (%d Bits Colormap) -TGA Image Translator TGAView TGA-Bild-Translator Targa image (%d bits RLE colormap) TGATranslator Targa-Bild (%d Bits RLE Colormap) Targa image (%d bits gray) TGATranslator Targa-Bild (%d Bits Graustufen) Written by the Haiku Translation Kit Team TGAView vom Haiku Translation Kit Team diff --git a/data/catalogs/add-ons/translators/tga/el.catkeys b/data/catalogs/add-ons/translators/tga/el.catkeys index 66a0437dee..739b076437 100644 --- a/data/catalogs/add-ons/translators/tga/el.catkeys +++ b/data/catalogs/add-ons/translators/tga/el.catkeys @@ -1,9 +1,8 @@ -1 greek, modern (1453-) x-vnd.Haiku-TGATranslator 4159874267 +1 greek, modern (1453-) x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator Εικόνα Targa (%d bits truecolor) Version %d.%d.%d %s TGAView Έκδοση %d.%d.%d %s Ignore TGA alpha channel TGAView Αγνοήση καναλιού TGA άλφα Targa image (%d bits colormap) TGATranslator Εικόνα Targa (%d bits colormap) -TGA Image Translator TGAView Μεταφραστής εικόνων TGA Targa image (%d bits RLE colormap) TGATranslator Εικόνα Targa (%d bits RLE colormap) Targa image (%d bits gray) TGATranslator Εικόνα Targa (%d bits gray) Written by the Haiku Translation Kit Team TGAView Γράφτηκε από την ομάδα του Haiku Translation Kit diff --git a/data/catalogs/add-ons/translators/tga/fi.catkeys b/data/catalogs/add-ons/translators/tga/fi.catkeys index 0e518fd02c..790f9f67ac 100644 --- a/data/catalogs/add-ons/translators/tga/fi.catkeys +++ b/data/catalogs/add-ons/translators/tga/fi.catkeys @@ -1,9 +1,8 @@ -1 finnish x-vnd.Haiku-TGATranslator 4159874267 +1 finnish x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator Targa-kuva (%d-bittinen truecolor-kuva) Version %d.%d.%d %s TGAView Versio %d.%d.%d %s Ignore TGA alpha channel TGAView Ohita TGA-alfakanava Targa image (%d bits colormap) TGATranslator Targa-kuva (%d-bittinen värikartta) -TGA Image Translator TGAView TGA-kuvamuunnin Targa image (%d bits RLE colormap) TGATranslator Targa-kuva (%d-bittinen RLE-värikartta) Targa image (%d bits gray) TGATranslator Targa-kuva (%d-bittinen harmaa) Written by the Haiku Translation Kit Team TGAView Tekijä: Haiku Translation Kit Team diff --git a/data/catalogs/add-ons/translators/tga/fr.catkeys b/data/catalogs/add-ons/translators/tga/fr.catkeys index 5215e38805..260d8cc853 100644 --- a/data/catalogs/add-ons/translators/tga/fr.catkeys +++ b/data/catalogs/add-ons/translators/tga/fr.catkeys @@ -1,9 +1,8 @@ -1 french x-vnd.Haiku-TGATranslator 4159874267 +1 french x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator Image Targa (Vraie couleur %d bits) Version %d.%d.%d %s TGAView Version %d.%d.%d %s Ignore TGA alpha channel TGAView Ignorer le canal alpha TGA Targa image (%d bits colormap) TGATranslator Image Targa (Palette %d bits) -TGA Image Translator TGAView Traducteur d'image TGA Targa image (%d bits RLE colormap) TGATranslator Image Targa (Palette %d bits RLE) Targa image (%d bits gray) TGATranslator Image Targa (Gris %d bits) Written by the Haiku Translation Kit Team TGAView Écrit par l'équipe du Kit de TraductionDeDonnées de Haiku diff --git a/data/catalogs/add-ons/translators/tga/hi.catkeys b/data/catalogs/add-ons/translators/tga/hi.catkeys index e1d27654b4..4182c1158f 100644 --- a/data/catalogs/add-ons/translators/tga/hi.catkeys +++ b/data/catalogs/add-ons/translators/tga/hi.catkeys @@ -1,9 +1,8 @@ -1 hindi x-vnd.Haiku-TGATranslator 4159874267 +1 hindi x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator तारगा चित्र (%d bits truecolor) Version %d.%d.%d %s TGAView संस्करण %d.%d.%d %s Ignore TGA alpha channel TGAView TGA अल्फा चैनल को नज़र अंदाज़ करें Targa image (%d bits colormap) TGATranslator तारगा का चित्र (%d bits colormap) -TGA Image Translator TGAView TGA चित्र का अनुवादक Targa image (%d bits RLE colormap) TGATranslator तारगा का चित्र (%d bits RLE colormap) Targa image (%d bits gray) TGATranslator तारगा का चित्र (%d bits gray) Written by the Haiku Translation Kit Team TGAView हैकू ट्रांसलेशन किट टीम के द्वारा लिखा गया diff --git a/data/catalogs/add-ons/translators/tga/ja.catkeys b/data/catalogs/add-ons/translators/tga/ja.catkeys index 8496f2766d..03b255d274 100644 --- a/data/catalogs/add-ons/translators/tga/ja.catkeys +++ b/data/catalogs/add-ons/translators/tga/ja.catkeys @@ -1,9 +1,8 @@ -1 japanese x-vnd.Haiku-TGATranslator 4159874267 +1 japanese x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator Targa イメージ (%d ビット トゥルーカラー) Version %d.%d.%d %s TGAView バージョン %d.%d.%d %s Ignore TGA alpha channel TGAView TGA のαチャンネルを無視する Targa image (%d bits colormap) TGATranslator Targa イメージ (%d ビット カラーマップ) -TGA Image Translator TGAView TGA イメージトランスレーター Targa image (%d bits RLE colormap) TGATranslator Targa イメージ (%d ビット RLE カラーマップ) Targa image (%d bits gray) TGATranslator Targa イメージ (%d ビット グレー) Written by the Haiku Translation Kit Team TGAView Haiku トランスレーターキットチーム作 diff --git a/data/catalogs/add-ons/translators/tga/lt.catkeys b/data/catalogs/add-ons/translators/tga/lt.catkeys index 82ff6e79b6..dd0a59d19e 100644 --- a/data/catalogs/add-ons/translators/tga/lt.catkeys +++ b/data/catalogs/add-ons/translators/tga/lt.catkeys @@ -1,9 +1,8 @@ -1 lithuanian x-vnd.Haiku-TGATranslator 4159874267 +1 lithuanian x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator TGA paveikslas (%d bitų tikrosios spalvos) Version %d.%d.%d %s TGAView Versija %d.%d.%d %s Ignore TGA alpha channel TGAView Nepaisyti TGA alfa kanalo Targa image (%d bits colormap) TGATranslator TGA paveikslas (%d bitų spalvų atvaizdis) -TGA Image Translator TGAView TGA paveikslų keitiklis Targa image (%d bits RLE colormap) TGATranslator TGA paveikslas (%d bitų RLE spalvų atvaizdis) Targa image (%d bits gray) TGATranslator TGA paveikslas (%d bitų pilkumo tonai) Written by the Haiku Translation Kit Team TGAView Sukūrė „Haiku“ komanda diff --git a/data/catalogs/add-ons/translators/tga/nb.catkeys b/data/catalogs/add-ons/translators/tga/nb.catkeys index 5b501f3d89..092eb726d4 100644 --- a/data/catalogs/add-ons/translators/tga/nb.catkeys +++ b/data/catalogs/add-ons/translators/tga/nb.catkeys @@ -1,9 +1,8 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-TGATranslator 4159874267 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator Targa-bilde (%d bit truecolor) Version %d.%d.%d %s TGAView Versjon %d.%d.%d %s Ignore TGA alpha channel TGAView Ignorer TGA alfakanal Targa image (%d bits colormap) TGATranslator Targa-bilde (%d bit colormap) -TGA Image Translator TGAView TGA Bilde translator Targa image (%d bits RLE colormap) TGATranslator Targa-bilde (%d bit RLE colormap) Targa image (%d bits gray) TGATranslator Targa-bilde (%d bit gråtone) Written by the Haiku Translation Kit Team TGAView Skrevet av Haikus Translation Kit-team diff --git a/data/catalogs/add-ons/translators/tga/nl.catkeys b/data/catalogs/add-ons/translators/tga/nl.catkeys index c36aad9d92..10f9d55b50 100644 --- a/data/catalogs/add-ons/translators/tga/nl.catkeys +++ b/data/catalogs/add-ons/translators/tga/nl.catkeys @@ -1,9 +1,8 @@ -1 dutch; flemish x-vnd.Haiku-TGATranslator 4159874267 +1 dutch; flemish x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator Targa afbeelding (%d bits truecolor) Version %d.%d.%d %s TGAView Versie %d.%d.%d %s Ignore TGA alpha channel TGAView Negeer TGA alpha kanaal Targa image (%d bits colormap) TGATranslator Targa afbeelding (%d bits kleurmap) -TGA Image Translator TGAView TGA Afbeelding Vertaler Targa image (%d bits RLE colormap) TGATranslator Targa afbeelding (%d bits RLE kleurmap) Targa image (%d bits gray) TGATranslator Targa afbeelding (%d bits grijs) Written by the Haiku Translation Kit Team TGAView Geschreven door het Haiku Translation Kit Team diff --git a/data/catalogs/add-ons/translators/tga/pl.catkeys b/data/catalogs/add-ons/translators/tga/pl.catkeys index 5bd4344d26..5b8de52817 100644 --- a/data/catalogs/add-ons/translators/tga/pl.catkeys +++ b/data/catalogs/add-ons/translators/tga/pl.catkeys @@ -1,9 +1,8 @@ -1 polish x-vnd.Haiku-TGATranslator 4159874267 +1 polish x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator Obraz Targa (%d bitów Truecolor) Version %d.%d.%d %s TGAView Wersja %d.%d.%d %s Ignore TGA alpha channel TGAView Ignoruj kanał alpha TGA Targa image (%d bits colormap) TGATranslator Obraz Targa (%d bitów colormap) -TGA Image Translator TGAView Translator obrazów TGA Targa image (%d bits RLE colormap) TGATranslator Obraz Targa (%d bitów RLE colormap) Targa image (%d bits gray) TGATranslator Obraz Targa (%d-bitowa skala szarości) Written by the Haiku Translation Kit Team TGAView Stworzone przez Zespół Translation Kit Haiku diff --git a/data/catalogs/add-ons/translators/tga/ru.catkeys b/data/catalogs/add-ons/translators/tga/ru.catkeys index 26e0fb7a1d..81bfc99fe5 100644 --- a/data/catalogs/add-ons/translators/tga/ru.catkeys +++ b/data/catalogs/add-ons/translators/tga/ru.catkeys @@ -1,9 +1,8 @@ -1 russian x-vnd.Haiku-TGATranslator 4159874267 +1 russian x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator Targa изображение (%d битный истинный цвет) Version %d.%d.%d %s TGAView Версия %d.%d.%d %s Ignore TGA alpha channel TGAView Игнорировать альфа канал TGA Targa image (%d bits colormap) TGATranslator Targa изображение (%d битная цветовая карта) -TGA Image Translator TGAView Транслятор TGA изображений Targa image (%d bits RLE colormap) TGATranslator Targa изображение (%d битная цветовая карта RLE) Targa image (%d bits gray) TGATranslator Targa изображение (%d битное серое) Written by the Haiku Translation Kit Team TGAView Разработан командой Haiku Translation Kit diff --git a/data/catalogs/add-ons/translators/tga/sk.catkeys b/data/catalogs/add-ons/translators/tga/sk.catkeys index 451b9e2423..8845c583ec 100644 --- a/data/catalogs/add-ons/translators/tga/sk.catkeys +++ b/data/catalogs/add-ons/translators/tga/sk.catkeys @@ -1,9 +1,8 @@ -1 slovak x-vnd.Haiku-TGATranslator 4159874267 +1 slovak x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator Obrázok Targa (%d-bitový truecolor) Version %d.%d.%d %s TGAView Verzia %d.%d.%d %s Ignore TGA alpha channel TGAView Ignorovať alfa kanál TGA Targa image (%d bits colormap) TGATranslator Obrázok Targa (%d-bitová farebná mapa) -TGA Image Translator TGAView Prekladač obrázkov TGA Targa image (%d bits RLE colormap) TGATranslator Obrázok Targa (%d-bitová farebná mapa RLE) Targa image (%d bits gray) TGATranslator Obrázok Targa (%d bitov šedej) Written by the Haiku Translation Kit Team TGAView Napísal Haiku Translation Kit Team diff --git a/data/catalogs/add-ons/translators/tga/sv.catkeys b/data/catalogs/add-ons/translators/tga/sv.catkeys index 7690a6b90e..04f168ddee 100644 --- a/data/catalogs/add-ons/translators/tga/sv.catkeys +++ b/data/catalogs/add-ons/translators/tga/sv.catkeys @@ -1,9 +1,8 @@ -1 swedish x-vnd.Haiku-TGATranslator 4159874267 +1 swedish x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator Targabild (%d bitars truecolor) Version %d.%d.%d %s TGAView Version %d.%d.%d %s Ignore TGA alpha channel TGAView Ignorera TGA-alfakanal Targa image (%d bits colormap) TGATranslator Targabild (%d bitars färgbibliotek) -TGA Image Translator TGAView TGA bildöversättare Targa image (%d bits RLE colormap) TGATranslator Targabild (%d bitars RLE färgbibliotek) Targa image (%d bits gray) TGATranslator Targabild (%d bitars gråskala) Written by the Haiku Translation Kit Team TGAView Skrivet av Haikus Translation Kit Team diff --git a/data/catalogs/add-ons/translators/tga/uk.catkeys b/data/catalogs/add-ons/translators/tga/uk.catkeys index 173efd844f..372cbf6640 100644 --- a/data/catalogs/add-ons/translators/tga/uk.catkeys +++ b/data/catalogs/add-ons/translators/tga/uk.catkeys @@ -1,9 +1,8 @@ -1 ukrainian x-vnd.Haiku-TGATranslator 4159874267 +1 ukrainian x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator Зображення Targa (%d біт повнокольорове) Version %d.%d.%d %s TGAView Версія %d.%d.%d %s Ignore TGA alpha channel TGAView Ігнорувати альфа канал TGA Targa image (%d bits colormap) TGATranslator Зображення Targa ( палітра кольорів %d біт) -TGA Image Translator TGAView Перетворювач зображень TGA Targa image (%d bits RLE colormap) TGATranslator Зображення Targa (палітра кольорів RLE %d біт) Targa image (%d bits gray) TGATranslator Зображення Targa (у відтінках сірого %d біт) Written by the Haiku Translation Kit Team TGAView Автори Haiku Translation Kit Team diff --git a/data/catalogs/add-ons/translators/tga/zh-Hans.catkeys b/data/catalogs/add-ons/translators/tga/zh-Hans.catkeys index f44238e4ef..91343cd062 100644 --- a/data/catalogs/add-ons/translators/tga/zh-Hans.catkeys +++ b/data/catalogs/add-ons/translators/tga/zh-Hans.catkeys @@ -1,9 +1,8 @@ -1 english x-vnd.Haiku-TGATranslator 4159874267 +1 english x-vnd.Haiku-TGATranslator 2221210336 Targa image (%d bits truecolor) TGATranslator Targa 图像(%d 位真彩) Version %d.%d.%d %s TGAView 版本 %d.%d.%d %s Ignore TGA alpha channel TGAView 忽略 TGA 测试频道 Targa image (%d bits colormap) TGATranslator Targa 图像(%d 位色图) -TGA Image Translator TGAView TGA 图像转换器 Targa image (%d bits RLE colormap) TGATranslator Targa 图像(%d 为 RLE 色图) Targa image (%d bits gray) TGATranslator Targa 图像(%d 位灰度) Written by the Haiku Translation Kit Team TGAView 由 Haiku Translation Kit Team 编写 diff --git a/data/catalogs/add-ons/translators/tiff/be.catkeys b/data/catalogs/add-ons/translators/tiff/be.catkeys index 26a6ceaebb..a6f1bad5ff 100644 --- a/data/catalogs/add-ons/translators/tiff/be.catkeys +++ b/data/catalogs/add-ons/translators/tiff/be.catkeys @@ -1,9 +1,8 @@ -1 belarusian x-vnd.Haiku-TIFFTranslator 292291870 +1 belarusian x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: немагчыма пераключыць каталог\n TIFF image TIFFTranslator Выява TIFF TIFF Library: TIFFView Бібліятэка TIFF: -TIFF Image Translator TIFFView Канвертар выяваў TIFF None TIFFView Адсутнічае TIFF images TIFFTranslator Выявы TIFF TIFFTranslator Settings TIFFTranslator Наладкі канвертара выяваў TIFF diff --git a/data/catalogs/add-ons/translators/tiff/de.catkeys b/data/catalogs/add-ons/translators/tiff/de.catkeys index 1f521bea5f..9d20f84b26 100644 --- a/data/catalogs/add-ons/translators/tiff/de.catkeys +++ b/data/catalogs/add-ons/translators/tiff/de.catkeys @@ -1,9 +1,8 @@ -1 german x-vnd.Haiku-TIFFTranslator 292291870 +1 german x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: Ordner konnte nicht gesetzt werden\n TIFF image TIFFTranslator TIFF-Bild TIFF Library: TIFFView TIFF-Bibliothek: -TIFF Image Translator TIFFView TIFF-Bild-Translator None TIFFView Keine TIFF images TIFFTranslator TIFF-Bilder TIFFTranslator Settings TIFFTranslator TIFFTranslator-Einstellungen diff --git a/data/catalogs/add-ons/translators/tiff/el.catkeys b/data/catalogs/add-ons/translators/tiff/el.catkeys index e43014859b..9b358b760a 100644 --- a/data/catalogs/add-ons/translators/tiff/el.catkeys +++ b/data/catalogs/add-ons/translators/tiff/el.catkeys @@ -1,9 +1,8 @@ -1 greek, modern (1453-) x-vnd.Haiku-TIFFTranslator 292291870 +1 greek, modern (1453-) x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: αδυναμία ορισμού του καταλόγου\n TIFF image TIFFTranslator TIFF εικόνα TIFF Library: TIFFView TIFF Βιβλιοθήκη: -TIFF Image Translator TIFFView Μεταφραστής εικόνων TIFF None TIFFView Κανένα TIFF images TIFFTranslator TIFF εικόνες TIFFTranslator Settings TIFFTranslator Ρυθμίσεις μεταφραστή TIFF diff --git a/data/catalogs/add-ons/translators/tiff/fi.catkeys b/data/catalogs/add-ons/translators/tiff/fi.catkeys index d1c648ba02..9496a04d64 100644 --- a/data/catalogs/add-ons/translators/tiff/fi.catkeys +++ b/data/catalogs/add-ons/translators/tiff/fi.catkeys @@ -1,9 +1,8 @@ -1 finnish x-vnd.Haiku-TIFFTranslator 292291870 +1 finnish x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: ei voitu asettaa hakemistoa\n TIFF image TIFFTranslator TIFF-kuva TIFF Library: TIFFView TIFF-kirjasto: -TIFF Image Translator TIFFView TIFF-kuvamuunnin None TIFFView Ei mikään TIFF images TIFFTranslator TIFF-kuvat TIFFTranslator Settings TIFFTranslator TIFF-muunninasetukset diff --git a/data/catalogs/add-ons/translators/tiff/fr.catkeys b/data/catalogs/add-ons/translators/tiff/fr.catkeys index 371f399664..216bad8521 100644 --- a/data/catalogs/add-ons/translators/tiff/fr.catkeys +++ b/data/catalogs/add-ons/translators/tiff/fr.catkeys @@ -1,9 +1,8 @@ -1 french x-vnd.Haiku-TIFFTranslator 292291870 +1 french x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator identification de l'entête TIFF : impossible de déterminer l'annuaire\n TIFF image TIFFTranslator Image TIFF TIFF Library: TIFFView Bibliothèque TIFF : -TIFF Image Translator TIFFView Traducteur d'images TIFF None TIFFView Aucun TIFF images TIFFTranslator Images TIFF TIFFTranslator Settings TIFFTranslator Réglages du traducteur TIFF diff --git a/data/catalogs/add-ons/translators/tiff/ja.catkeys b/data/catalogs/add-ons/translators/tiff/ja.catkeys index 8baf0c4274..da462cd19c 100644 --- a/data/catalogs/add-ons/translators/tiff/ja.catkeys +++ b/data/catalogs/add-ons/translators/tiff/ja.catkeys @@ -1,9 +1,8 @@ -1 japanese x-vnd.Haiku-TIFFTranslator 292291870 +1 japanese x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: couldn't set directory\n TIFF image TIFFTranslator TIFF イメージ TIFF Library: TIFFView TIFFライブラリ: -TIFF Image Translator TIFFView TIFF イメージトランスレーター None TIFFView 無圧縮 TIFF images TIFFTranslator TIFFイメージ TIFFTranslator Settings TIFFTranslator TIFF トランスレーター設定 diff --git a/data/catalogs/add-ons/translators/tiff/lt.catkeys b/data/catalogs/add-ons/translators/tiff/lt.catkeys index bf7d51e46b..6b49a8831e 100644 --- a/data/catalogs/add-ons/translators/tiff/lt.catkeys +++ b/data/catalogs/add-ons/translators/tiff/lt.catkeys @@ -1,9 +1,8 @@ -1 lithuanian x-vnd.Haiku-TIFFTranslator 292291870 +1 lithuanian x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: nepavyko nustatyti katalogo\n TIFF image TIFFTranslator TIFF paveikslas TIFF Library: TIFFView TIFF biblioteka: -TIFF Image Translator TIFFView TIFF paveikslų keitiklis None TIFFView jokio TIFF images TIFFTranslator TIFF paveikslai TIFFTranslator Settings TIFFTranslator TIFF keitiklio nuostatos diff --git a/data/catalogs/add-ons/translators/tiff/nb.catkeys b/data/catalogs/add-ons/translators/tiff/nb.catkeys index aafe204667..2b9f0a0e29 100644 --- a/data/catalogs/add-ons/translators/tiff/nb.catkeys +++ b/data/catalogs/add-ons/translators/tiff/nb.catkeys @@ -1,9 +1,8 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-TIFFTranslator 292291870 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: kunne ikke sette mappe\n TIFF image TIFFTranslator TIF-bilde TIFF Library: TIFFView TIFF-bibliotek -TIFF Image Translator TIFFView TIFF-bildeoversetter None TIFFView Ingen TIFF images TIFFTranslator TIFF-bilder TIFFTranslator Settings TIFFTranslator TIFF-oversetterinstillinger diff --git a/data/catalogs/add-ons/translators/tiff/nl.catkeys b/data/catalogs/add-ons/translators/tiff/nl.catkeys index eb3b7476a6..25d558fc50 100644 --- a/data/catalogs/add-ons/translators/tiff/nl.catkeys +++ b/data/catalogs/add-ons/translators/tiff/nl.catkeys @@ -1,9 +1,8 @@ -1 dutch; flemish x-vnd.Haiku-TIFFTranslator 292291870 +1 dutch; flemish x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: kan directory niet plaatsen\n TIFF image TIFFTranslator TIFF afbeelding TIFF Library: TIFFView TIFF bibliotheek: -TIFF Image Translator TIFFView TIFF Afbeelding Vertaler None TIFFView Geen TIFF images TIFFTranslator TIFF afbeeldingen TIFFTranslator Settings TIFFTranslator TIFFTranslator Instellingen diff --git a/data/catalogs/add-ons/translators/tiff/pl.catkeys b/data/catalogs/add-ons/translators/tiff/pl.catkeys index fe226be65c..136cebe1a6 100644 --- a/data/catalogs/add-ons/translators/tiff/pl.catkeys +++ b/data/catalogs/add-ons/translators/tiff/pl.catkeys @@ -1,9 +1,8 @@ -1 polish x-vnd.Haiku-TIFFTranslator 292291870 +1 polish x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: nie można ustawić katalogu\n TIFF image TIFFTranslator Obraz TIFF TIFF Library: TIFFView Biblioteka TIFF -TIFF Image Translator TIFFView Translator obrazów TIFF None TIFFView Brak TIFF images TIFFTranslator Obrazy TIFF TIFFTranslator Settings TIFFTranslator Ustawienia translatora TIFF diff --git a/data/catalogs/add-ons/translators/tiff/ro.catkeys b/data/catalogs/add-ons/translators/tiff/ro.catkeys index 8153072e1f..819ca9a525 100644 --- a/data/catalogs/add-ons/translators/tiff/ro.catkeys +++ b/data/catalogs/add-ons/translators/tiff/ro.catkeys @@ -1,9 +1,8 @@ -1 romanian x-vnd.Haiku-TIFFTranslator 292291870 +1 romanian x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: nu s-a putut configura dosarul\n TIFF image TIFFTranslator Imagine TIFF TIFF Library: TIFFView Bibliotecă TIFF: -TIFF Image Translator TIFFView Traducător imagine TIFF None TIFFView Nimic TIFF images TIFFTranslator Imagini TIFF TIFFTranslator Settings TIFFTranslator Configurări TraducătorTIFF diff --git a/data/catalogs/add-ons/translators/tiff/ru.catkeys b/data/catalogs/add-ons/translators/tiff/ru.catkeys index a709966e31..937e31dc08 100644 --- a/data/catalogs/add-ons/translators/tiff/ru.catkeys +++ b/data/catalogs/add-ons/translators/tiff/ru.catkeys @@ -1,8 +1,7 @@ -1 russian x-vnd.Haiku-TIFFTranslator 1327609507 +1 russian x-vnd.Haiku-TIFFTranslator 3390030358 LZW TIFFView LZW TIFF image TIFFTranslator TIFF изображение TIFF Library: TIFFView Библиотека TIFF: -TIFF Image Translator TIFFView Транслятор TIFF изображений None TIFFView Не использовать TIFF images TIFFTranslator TIFF изображения TIFFTranslator Settings TIFFTranslator Настройки TIFF транслятора diff --git a/data/catalogs/add-ons/translators/tiff/sk.catkeys b/data/catalogs/add-ons/translators/tiff/sk.catkeys index 70f44ccaf3..51c07139bf 100644 --- a/data/catalogs/add-ons/translators/tiff/sk.catkeys +++ b/data/catalogs/add-ons/translators/tiff/sk.catkeys @@ -1,9 +1,8 @@ -1 slovak x-vnd.Haiku-TIFFTranslator 292291870 +1 slovak x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: nepodarilo sa nastaviť adresár\n TIFF image TIFFTranslator Obrázok TIFF TIFF Library: TIFFView Knižnica TIFF: -TIFF Image Translator TIFFView Prekladač obrázkov TIFF None TIFFView Žiadne TIFF images TIFFTranslator Obrázky TIFF TIFFTranslator Settings TIFFTranslator Nastavenia TIFFTranslator diff --git a/data/catalogs/add-ons/translators/tiff/sv.catkeys b/data/catalogs/add-ons/translators/tiff/sv.catkeys index 8d2abb9a52..3316ba5ea0 100644 --- a/data/catalogs/add-ons/translators/tiff/sv.catkeys +++ b/data/catalogs/add-ons/translators/tiff/sv.catkeys @@ -1,9 +1,8 @@ -1 swedish x-vnd.Haiku-TIFFTranslator 292291870 +1 swedish x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: kunde inte ange mapp\n TIFF image TIFFTranslator TIFF-bild TIFF Library: TIFFView TIFF-bibliotek: -TIFF Image Translator TIFFView TIFF-bildöversättare None TIFFView Ingen TIFF images TIFFTranslator TIFF-bilder TIFFTranslator Settings TIFFTranslator TIFF-bildinställningar diff --git a/data/catalogs/add-ons/translators/tiff/uk.catkeys b/data/catalogs/add-ons/translators/tiff/uk.catkeys index c96c396367..9c31d43be7 100644 --- a/data/catalogs/add-ons/translators/tiff/uk.catkeys +++ b/data/catalogs/add-ons/translators/tiff/uk.catkeys @@ -1,9 +1,8 @@ -1 ukrainian x-vnd.Haiku-TIFFTranslator 292291870 +1 ukrainian x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator iВизначення заголовка tiff: неможливо встановити каталог\n TIFF image TIFFTranslator Зображення TIFF TIFF Library: TIFFView Бібліотека TIFF: -TIFF Image Translator TIFFView Перетворювач зображень TIFF None TIFFView Жоден TIFF images TIFFTranslator Зображення TIFF TIFFTranslator Settings TIFFTranslator Настройки перетворювача TIFF diff --git a/data/catalogs/add-ons/translators/tiff/zh-Hans.catkeys b/data/catalogs/add-ons/translators/tiff/zh-Hans.catkeys index 6b95b185d9..df83378260 100644 --- a/data/catalogs/add-ons/translators/tiff/zh-Hans.catkeys +++ b/data/catalogs/add-ons/translators/tiff/zh-Hans.catkeys @@ -1,9 +1,8 @@ -1 english x-vnd.Haiku-TIFFTranslator 292291870 +1 english x-vnd.Haiku-TIFFTranslator 2354712721 LZW TIFFView LZW identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header:无法设置目录\n TIFF image TIFFTranslator TIFF 图像 TIFF Library: TIFFView TIFF 库: -TIFF Image Translator TIFFView TIFF 图像转换器 None TIFFView 无 TIFF images TIFFTranslator TIFF 图像 TIFFTranslator Settings TIFFTranslator TIFF 转换器设置 diff --git a/data/catalogs/apps/charactermap/nb.catkeys b/data/catalogs/apps/charactermap/nb.catkeys index be3be989f0..dc59af7a22 100644 --- a/data/catalogs/apps/charactermap/nb.catkeys +++ b/data/catalogs/apps/charactermap/nb.catkeys @@ -1,13 +1,14 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-CharacterMap 2152393398 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-CharacterMap 2263177535 Enclosed alphanumerics UnicodeBlocks Innkapslede alfanumeriske tegn Basic Latin UnicodeBlocks Grunnleggende latin View CharacterWindow Vis Latin-1 supplement UnicodeBlocks Latin-1-tillegg Hebrew UnicodeBlocks Hebraisk Georgian supplement UnicodeBlocks Georgisk tillegg -CJK unified ideographs UnicodeBlocks Kinesiske, japanske og koreanske forente ideogrammer +CJK unified ideographs UnicodeBlocks Kinesiske, japanske og koreanske (CJK) forente ideogrammer Modifier tone letters UnicodeBlocks Endrende tonetegn Khmer UnicodeBlocks Khmer +Supplementary private use area A UnicodeBlocks Tilleggsområde A for privat bruk Hanunoo UnicodeBlocks Hanunoo Latin extended additional UnicodeBlocks Latin utvidet tillegg Arabic presentation forms A UnicodeBlocks Arabiske presentasjonsformer-A @@ -28,22 +29,25 @@ Font CharacterWindow Skrifttype Variation selectors supplement UnicodeBlocks Tillegg for variasjonsvelgere Gujarati UnicodeBlocks Gujarati Cuneiform UnicodeBlocks Kileskrift +CJK radicals supplement UnicodeBlocks Tillegg for tegnstammer for kinesisk, japansk og koreansk (CJK) Balinese UnicodeBlocks Balinesisk Cham UnicodeBlocks Cham Specials UnicodeBlocks Spesielle tegn -CJK compatibility ideographs UnicodeBlocks Kompatibilitetsideogrammer for kinesisk, japansk og koreansk +CJK compatibility ideographs UnicodeBlocks Kompatibilitetsideogrammer for kinesisk, japansk og koreansk (CJK) Phonetic extensions UnicodeBlocks Fonetiske utvidelser Khmer symbols UnicodeBlocks Khmer-symboler Tagbanwa UnicodeBlocks Tagbanwa Kanbun UnicodeBlocks Kanbun Syriac UnicodeBlocks Syrisk +CJK compatibility ideographs Supplement UnicodeBlocks Tillegg for CJK kompatibilitetstegn Musical symbols UnicodeBlocks Musikksymboler Hangul syllables UnicodeBlocks Hangul-stavelser Coptic UnicodeBlocks Koptisk +Tai Le UnicodeBlocks Tai Le Mahjong tiles UnicodeBlocks Mahjong-brikker Spacing modifier letters UnicodeBlocks Avstandsendrende tegn Aegean numbers UnicodeBlocks Egeiske tall -CJK strokes UnicodeBlocks KJK-strøk +CJK strokes UnicodeBlocks CJK-strøk Old italic UnicodeBlocks Gammel kursiv Supplemental arrows B UnicodeBlocks Piler, tillegg B Cyrillic extended A UnicodeBlocks Kyrillisk, utvidet A @@ -70,12 +74,12 @@ Osmanya UnicodeBlocks Osmanya Ethiopic UnicodeBlocks Etiopisk Bengali UnicodeBlocks Bengalsk Supplementary private use area B UnicodeBlocks Tilleggsområde B for privat bruk -CJK unified ideographs extension A UnicodeBlocks Forente KJK-tegn, utvidelse A +CJK unified ideographs extension A UnicodeBlocks Forente CJK-tegn, utvidelse A Filter: CharacterWindow Filter: Hangul compatibility Jamo UnicodeBlocks Hangul med Jamo Ideographic description characters UnicodeBlocks Ideografiske beskrivelsestegn Arabic presentation forms B UnicodeBlocks Arabiske presentasjonsformer-B -CJK compatibility forms UnicodeBlocks KJK kompatibilitetsformer +CJK compatibility forms UnicodeBlocks CJK kompatibilitetsformer Hiragana UnicodeBlocks Hiragana Tagalog UnicodeBlocks Tagalog Control pictures UnicodeBlocks Kontrollbilder @@ -84,34 +88,90 @@ Linear B syllabary UnicodeBlocks Linear B stavelsesskrift Buginese UnicodeBlocks Buginesisk Bopomofo UnicodeBlocks Bopomofo Code CharacterWindow Kode +Lepcha UnicodeBlocks Lepcha +Sinhala UnicodeBlocks Singalesisk Ancient Greek musical notation UnicodeBlocks Gammelgresk musikknotasjon Geometric shapes UnicodeBlocks Geometriske former Letterlike symbols UnicodeBlocks Bokstavlignende symboler +Hangul Jamo UnicodeBlocks Hangul Jamo Tamil UnicodeBlocks Tamilsk Currency symbols UnicodeBlocks Valutasymboler +Combining diacritical marks UnicodeBlocks Kombinerende diakritiske tegn +Supplement punctuation UnicodeBlocks Tegnsetting, tillegg +Unified Canadian Aboriginal syllabics UnicodeBlocks Canadisk innfødt, forent stavelsesbasert +Ugaritic UnicodeBlocks Ugarittisk +CJK symbols and punctuation UnicodeBlocks CJK-symboler og tegnsetting File CharacterWindow Fil +Number forms UnicodeBlocks Tallformer Cherokee UnicodeBlocks Cherokee -Latin extended A UnicodeBlocks Latin (utvidet A) +Tags UnicodeBlocks Merker +Cypriot syllabary UnicodeBlocks Kypriotisk stavelsesskrift +Counting rod numerals UnicodeBlocks Tellestav-tall +Latin extended A UnicodeBlocks Latin, utvidet A Miscellaneous symbols UnicodeBlocks Diverse symboler +Saurashtra UnicodeBlocks Saurashtra +Optical character recognition UnicodeBlocks Optisk tegngjenkjenning +Old Persian UnicodeBlocks Gammelpersisk +Combining diacritical marks supplement UnicodeBlocks Tillegg for kombinerende diakritiske tegn Myanmar UnicodeBlocks Burmesisk -Latin extended D UnicodeBlocks Latin (utvidet D) +Latin extended D UnicodeBlocks Latin, utvidet D Byzantine musical symbols UnicodeBlocks Bysantinske musikksymboler +Oriya UnicodeBlocks Oriya +Tibetan UnicodeBlocks Tibetansk +Ancient Greek numbers UnicodeBlocks Gammelgreske tall +Vai UnicodeBlocks Vai +Yi Radicals UnicodeBlocks Yi tegnrøtter +Cyrillic extended B UnicodeBlocks Kyrillisk, utvidet B Quit CharacterWindow Avslutt +Braille patterns UnicodeBlocks Blindeskriftmønstre +New Tai Lue UnicodeBlocks Ny Tai Lue Runic UnicodeBlocks Runer +Miscellaneous mathematical symbols B UnicodeBlocks Diverse matematiske symboler B +Cuneiform numbers and punctuation UnicodeBlocks Kileskrift-tall og tegnsetting +Private use area UnicodeBlocks Område for privat bruk +CJK unified ideographs extension B UnicodeBlocks Forente CJK-tegn, utvidelse B +Phags-pa UnicodeBlocks Phags-pa +Kangxi radicals UnicodeBlocks Kangxi tegnstammer Dingbats UnicodeBlocks Dingbats +Tai Xuan Jing symbols UnicodeBlocks Tai Xuan Jing-symboler +Yi syllables UnicodeBlocks Yi-stavelser +Buhid UnicodeBlocks Buhid +Telugu UnicodeBlocks Telugu +Superscripts and subscripts UnicodeBlocks Hevet og senket skrift +Thai UnicodeBlocks Thailandsk +Deseret UnicodeBlocks Deseret +Tifinagh UnicodeBlocks Tifinagh +Gurmukhi UnicodeBlocks Gurmukhi CharacterMap System name Tegnkart +Lao UnicodeBlocks Laotisk Gothic UnicodeBlocks Gotisk +Limbu UnicodeBlocks Limbu +Rejang UnicodeBlocks Rejang Show private blocks CharacterWindow Vis private blokker Phoenician UnicodeBlocks Fønikisk Mongolian UnicodeBlocks Mongolsk Supplemental arrows A UnicodeBlocks Piler supplement A Miscellaneous symbols and arrows UnicodeBlocks Diverse symboler og piler +Yijing hexagram symbols UnicodeBlocks Yijing heksagram-symboler +Supplemental mathematical operators UnicodeBlocks Matematiske operatorer, tillegg +Enclosed CJK letters and months UnicodeBlocks Omsluttede CJK-bokstaver og måneder +Kayah Li UnicodeBlocks Kayah Li Alphabetic presentation forms UnicodeBlocks Alfabetiske presentasjonsformer +Halfwidth and fullwidth forms UnicodeBlocks Halvbredde og fullbredde-former +Lydian UnicodeBlocks Lydisk +Ethiopic supplement UnicodeBlocks Etiopisk, tillegg Latin extended B UnicodeBlocks Latin (utvidet B) Box drawing UnicodeBlocks Bokstegning Mathematical alphanumeric symbols UnicodeBlocks Matematiske alfanumeriske symboler Greek and Coptic UnicodeBlocks Gresk og koptisk +Carian UnicodeBlocks Karisk Georgian UnicodeBlocks Georgisk Phaistos disc UnicodeBlocks Festosdisken +Shavian UnicodeBlocks Shavisk +CJK compatibility UnicodeBlocks CJK-kompatibilitet +Malayalam UnicodeBlocks Malayalam +N'Ko UnicodeBlocks N'Ko +Kannada UnicodeBlocks Kannada +Phonetic extensions supplement UnicodeBlocks Fonetiske utvidelser, tillegg Domino tiles UnicodeBlocks Dominobrikker Katakana phonetic extensions UnicodeBlocks Katakana fonetiske utvidelser diff --git a/data/catalogs/apps/codycam/nb.catkeys b/data/catalogs/apps/codycam/nb.catkeys index 83cb620058..4280412bea 100644 --- a/data/catalogs/apps/codycam/nb.catkeys +++ b/data/catalogs/apps/codycam/nb.catkeys @@ -1,4 +1,4 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-CodyCam 3353004969 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-CodyCam 2416864674 Capturing Image… VideoConsumer.cpp Tar bilde... Every 30 seconds CodyCam Hvert 30. sekund File name: CodyCam Filnavn: @@ -38,6 +38,7 @@ Every 8 hours CodyCam Hver 8. time Rename failed VideoConsumer.cpp Klarte ikke å gi nytt navn Cannot start time source! CodyCam Kan ikke starte tidskilde! Cannot register the video window CodyCam Kan ikke registrere videovinduet +CodyCam System name CodyCam Every 24 hours CodyCam Hver 24. time unknown command SettingsHandler ukjent kommando Video settings CodyCam Videoinnstillinger diff --git a/data/catalogs/apps/deskbar/nb.catkeys b/data/catalogs/apps/deskbar/nb.catkeys index 071851257d..562fb48531 100644 --- a/data/catalogs/apps/deskbar/nb.catkeys +++ b/data/catalogs/apps/deskbar/nb.catkeys @@ -1,28 +1,50 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Be-TSKB 1689825316 +1 bokmål, norwegian; norwegian bokmål x-vnd.Be-TSKB 3828916766 +Show day of week PreferencesWindow Vis ukedag Edit menu… PreferencesWindow Rediger meny... Applications PreferencesWindow Programmer +Time preferences… TimeView Tidsinnstillinger ... +About Haiku DeskbarMenu Om Haiku Recent documents: PreferencesWindow Nylig brukte dokumenter +Recent applications DeskbarMenu Nylig brukte programmer Sort running applications PreferencesWindow Sorter kjørende programmer -Applications B_USER_DESKBAR_DIRECTORY/Applications B_USER_DESKBAR_DIRECTORY/Programmer +Show time Tray Vis tid +Applications B_USER_DESKBAR_DIRECTORY/Applications Programmer +Find… DeskbarMenu Finn ... Window PreferencesWindow Vindu Menu PreferencesWindow Meny +Recent documents DeskbarMenu Nylig brukte dokumenter +Show seconds PreferencesWindow Vis sekunder +Auto-hide PreferencesWindow Skjul automatisk Always on top PreferencesWindow Alltid øverst + DeskbarMenu Show all WindowMenu Vis alle No windows WindowMenu Ingen vinduer Deskbar System name Deskbar +Restart system DeskbarMenu Omstart +Large PreferencesWindow Stor Auto-raise PreferencesWindow Fremhev automatisk Hide time TimeView Skjul klokken Recent folders: PreferencesWindow Nylig brukte mapper: Show application expander PreferencesWindow Vis Arkivåpner-programmet +Restart Tracker DeskbarMenu Start Tracker på nytt Close all WindowMenu Lukk alle Deskbar preferences PreferencesWindow Innstillinger for Deskbar -Recent applications: PreferencesWindow Nylig brukte programmer +Mount DeskbarMenu Monter +Small PreferencesWindow Liten +Recent applications: PreferencesWindow Nylig brukte programmer: +Shutdown… DeskbarMenu Avslutt ... Tracker always first PreferencesWindow Tracker alltid først -Preferences B_USER_DESKBAR_DIRECTORY/Preferences B_USER_DESKBAR_DIRECTORY/Innstillinger -Show calendar… TimeView Vis kalender... +Preferences B_USER_DESKBAR_DIRECTORY/Preferences Innstillinger +Recent folders DeskbarMenu Nylig brukte mapper: +About this system DeskbarMenu Om dette systemet +Show calendar… TimeView Vis kalender ... +Deskbar preferences… DeskbarMenu Innstillinger for Deskbar Expand new applications PreferencesWindow Pakk ut nye programmer +Show replicants DeskbarMenu Vis replikanter +Hide application names PreferencesWindow Skjul programnavn Clock PreferencesWindow Klokke -Demos B_USER_DESKBAR_DIRECTORY/Demos B_USER_DESKBAR_DIRECTORY/Demoer -Desktop applets B_USER_DESKBAR_DIRECTORY/Desktop applets B_USER_DESKBAR_DIRECTORY/Skrivebordsverktøy +Demos B_USER_DESKBAR_DIRECTORY/Demos Demoer +Icon size PreferencesWindow Ikonstørrelse +Desktop applets B_USER_DESKBAR_DIRECTORY/Desktop applets Skrivebordsverktøy Hide all WindowMenu Skjul alle Quit application WindowMenu Avslutt program diff --git a/data/catalogs/apps/deskcalc/nb.catkeys b/data/catalogs/apps/deskcalc/nb.catkeys index da2e01cd62..5a8e1cb719 100644 --- a/data/catalogs/apps/deskcalc/nb.catkeys +++ b/data/catalogs/apps/deskcalc/nb.catkeys @@ -1,4 +1,9 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-DeskCalc 2021462472 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-DeskCalc 3276968552 +Compact CalcView Kompakt +Scientific CalcView Vitenskapelig DeskCalc System name Kalkulator +Basic CalcView Enkel +Radians CalcView Radianer Enable Num Lock on startup CalcView Aktiver Num Lock ved oppstart +Degrees CalcView Grader Audio Feedback CalcView Lyd-feedback diff --git a/data/catalogs/apps/devices/nb.catkeys b/data/catalogs/apps/devices/nb.catkeys index cc8f0c45cd..94cabbc76d 100644 --- a/data/catalogs/apps/devices/nb.catkeys +++ b/data/catalogs/apps/devices/nb.catkeys @@ -1,9 +1,10 @@ -1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-Devices 2163563541 +1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-Devices 3652047890 Manufacturer DeviceSCSI Produsent Order by: DevicesView Sorter etter: ACPI controller Device ACPI-kontroller Memory controller Device Minnekontroller -Driver used DevicePCI Driver brukt +Driver used DevicePCI Driver i bruk +CD-ROM DeviceSCSI CD-ROM ISA bus Device ISA-buss ACPI bus Device ACPI-buss ISA bus DevicesView ISA-buss @@ -12,26 +13,35 @@ Computer Device Datamaskin Unknown device Device Ukjent enhet Class Info:\t\t\t\t: %classInfo% DeviceACPI Klasseinformasjon:\t\t\t\t: %classInfo% Processor DeviceSCSI Prosessor +RBC DeviceSCSI RBC Detailed DevicesView Detaljert Category DevicesView Kategori Quit DevicesView Avslutt Device paths Device Enhetsti +Scanner DeviceSCSI Scanner +Printer DeviceSCSI Skriver Processor Device Prosessor +Optical Drive DeviceSCSI Optisk stasjon ACPI Processor Namespace '%2' DeviceACPI ACPI-prosessor-navnerom '%2' +Bridge DeviceSCSI Bro unknown Device ukjent ACPI Information DeviceACPI ACPI-informasjon Generic system peripheral Device Generisk ekstern enhet Not implemented DevicePCI Ikke implementert +Disk Drive DeviceSCSI Diskstasjon Not implemented DeviceACPI Ikke implementert Device name DevicePCI Enhetsnavn Display controller Device Skjermkontroller -Mass storage controller Device Masselagringsenhet -Input device controller Device Inndata enhetskontroller +Mass storage controller Device Masselagringskontroller +Input device controller Device Input-enhetskontroller Network controller Device Nettverkskontroller +Device class DeviceSCSI Enhetsklasse Device name DeviceACPI Enhetsnavn Driver used Device Driver brukt +Other DeviceSCSI Annet Device Name\t\t\t\t: %Name%\nManufacturer\t\t\t: %Manufacturer%\nDriver used\t\t\t\t: %DriverUsed%\nDevice paths\t: %DevicePaths% Device Enhetsnavn\t\t\t\t: %Name%\nProdusent\t\t\t: %Manufacturer%\nDriver brukt\t\t\t\t: %DriverUsed%\nEnhetssti\t: %DevicePaths% ACPI Thermal Zone DeviceACPI ACPI-temperaturområde +Communications DeviceSCSI Kommunikasjon Bus DevicesView Buss Communication controller Device Kommunikasjonskontroller Manufacturer DeviceACPI Produsent @@ -54,13 +64,29 @@ Value PropertyList Verdi Report compatibility DevicesView Rapporter kompatibilitet Device Device Enhet Signal processing controller Device Signalbehandlingskontroller -Serial bus controller Device Seriellbusskontroller -Wireless controller Device Trådløs kontroller +Serial bus controller Device Seriebusskontroller +Wireless controller Device Trådløs-kontroller ACPI node '%1' DeviceACPI ACPI-node '%1' Device name Device Enhetsnavn Manufacturer Device Produsent +Name PropertyList Navn Manufacturer DevicePCI Produsent +Intelligent controller Device Intelligent kontroller +Satellite communications controller Device Satellittkommunikasjonskontroller +SCSI Information DeviceSCSI SCSI-informasjon +Enclosure DeviceSCSI Vedlegg +Bridge Device Bro +Refresh devices DevicesView Oppdater enheter Unknown device DevicesView Ukjent enhet +Graphics Peripheral DeviceSCSI Ekstern grafikkenhet +Tape Drive DeviceSCSI Båndstasjon +Bus Information Device Bussinformasjon +Connection DevicesView Tilkobling +Generate system information DevicesView Generer systeminformasjon +Encryption controller Device Krypteringskontroller +Unclassified device Device Uklassifisert enhet Device name DeviceSCSI Enhetsnavn +Card Reader DeviceSCSI Kortleser +Class info DevicePCI Klasseinformasjon Device paths DevicePCI Enhetsti Devices DevicesView Maskinvare diff --git a/data/catalogs/preferences/appearance/ru.catkeys b/data/catalogs/preferences/appearance/ru.catkeys index 0d056c7f3b..0d32778c96 100644 --- a/data/catalogs/preferences/appearance/ru.catkeys +++ b/data/catalogs/preferences/appearance/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-Appearance 1557879521 +1 russian x-vnd.Haiku-Appearance 2671941221 Plain font: Font view Простой шрифт: Control highlight Colors tab Подсветка элемента Control border Colors tab Граница элемента @@ -31,6 +31,7 @@ Window decorator: DecorSettingsView Оконный декоратор: Selected menu item text Colors tab Текст выделенного пункта меню Menu background Colors tab Фон меню OK DecorSettingsView ОК +Control mark Colors tab Отметка Size: Font Selection view Размер: Panel background Colors tab Фон панели Menu font: Font view Шрифт меню: diff --git a/data/catalogs/servers/mail/ru.catkeys b/data/catalogs/servers/mail/ru.catkeys index e79147f0c5..1c2c91179a 100644 --- a/data/catalogs/servers/mail/ru.catkeys +++ b/data/catalogs/servers/mail/ru.catkeys @@ -10,10 +10,10 @@ Mail status MailDaemon Статус почты Sending mail for %name Notifier Отправка почты для %name %num new messages. MailDaemon %num новых сообщений. %num new message. MailDaemon %num новое сообщение. -Create new message… DeskbarView Создать новое сообщение… +Create new message… DeskbarView Создать сообщение… %num new message for %name\n MailDaemon У вас есть %num новое сообщение для %name\n No new messages MailDaemon Нет новых сообщений -Check for mail now DeskbarView Проверить почту сейчас +Check for mail now DeskbarView Проверить почту No new messages DeskbarView Нет новых сообщений %num new messages for %name\n MailDaemon У вас есть %num новых сообщений для %name\n No new messages. MailDaemon Нет новых сообщений. From 8cbdf82a0a71dd2ffe7e6522ea102f9896554162 Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Tue, 14 Aug 2012 16:22:41 -0400 Subject: [PATCH 32/59] Tracker: Drawing glitch when created Pose is first in PoseView Due to clipping of a rect to match the view bounds, there was a confusion as to whether the rect was at the top of the view bounds, or above the view bounds as both met the condition. Fixes #8876. --- src/kits/tracker/PoseView.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/kits/tracker/PoseView.cpp b/src/kits/tracker/PoseView.cpp index 3082040e95..0060b32b07 100644 --- a/src/kits/tracker/PoseView.cpp +++ b/src/kits/tracker/PoseView.cpp @@ -1091,7 +1091,10 @@ BPoseView::CommitActivePose(bool saveChanges) loc = ActivePose()->Location(this); ActivePose()->Commit(saveChanges, loc, this, index); + BPose *pose = fActivePose; fActivePose = NULL; + if (fFiltering && !FilterPose(pose)) + RemoveFilteredPose(pose, index); } } @@ -1742,7 +1745,8 @@ BPoseView::AddPoseToList(PoseList* list, bool visibleList, bool insertionSort, // to show the area below the items that have already // been added. if (srcRect.top == viewBounds.top - && srcRect.bottom >= viewBounds.top) { + && srcRect.bottom >= viewBounds.top + && poseIndex != 0) { // if new pose above current view bounds, cache up // the draw and do it later listViewScrollBy += fListElemHeight; @@ -5469,7 +5473,7 @@ BPoseView::EntryMoved(const BMessage* message) bounds, scrollBy, true); } else if (visible && !FilterPose(pose)) RemoveFilteredPose(pose, index); - else + else if (visible) _CheckPoseSortOrder(fFilteredPoseList, pose, index); } } From 51014b9eb6b27a1311bccc52eadc8265bfb15ae6 Mon Sep 17 00:00:00 2001 From: Matt Madia Date: Tue, 14 Aug 2012 18:24:12 -0400 Subject: [PATCH 33/59] Revert "ffmpeg: switch to 0.11.1" (hrev44483) This reverts commit 14b654326dc9c4b4ff38811672eb53e6723eece3. Unfortunately that changeset causes a regression on GCC 2, which makes playback of (some?) video impossible. This is due to Libavcodec being miscompiled, which requires gcc >= 4.2 Resolves the regression of #8856, but does not fix the root issue. --- build/jam/OptionalBuildFeatures | 4 +- .../media/plugins/ffmpeg/AVCodecEncoder.cpp | 30 +++++------ .../media/plugins/ffmpeg/AVFormatReader.cpp | 16 +++--- .../media/plugins/ffmpeg/AVFormatWriter.cpp | 51 ++++++++++--------- 4 files changed, 51 insertions(+), 50 deletions(-) diff --git a/build/jam/OptionalBuildFeatures b/build/jam/OptionalBuildFeatures index 218b80244e..cdd17eb11f 100644 --- a/build/jam/OptionalBuildFeatures +++ b/build/jam/OptionalBuildFeatures @@ -224,14 +224,14 @@ if $(TARGET_ARCH) = x86 { local ffmpegBaseURL = $(baseURL)/lib ; if $(TARGET_ARCH) = x86 { if $(HAIKU_GCC_VERSION[1]) >= 4 { - HAIKU_FFMPEG_FILE = ffmpeg-0.11.1-x86-gcc4-2012-08-07.zip ; + HAIKU_FFMPEG_FILE = ffmpeg-0.10.2-x86-gcc4-2012-03-28.zip ; HAIKU_SPEEX_FILE = speex-1.2rc1-x86-gcc4-2012-03-12.zip ; HAIKU_LIBTHEORA_FILE = libtheora-1.1.1-x86-gcc4-2012-03-12.zip ; HAIKU_LIBVORBIS_FILE = libvorbis-1.3.2-x86-gcc4-2012-03-12.zip ; HAIKU_LIBOGG_FILE = libogg-1.3.0-x86-gcc4-2012-03-12.zip ; HAIKU_LIBVPX_FILE = libvpx-1.0.0-x86-gcc4-2012-03-14.zip ; } else { - HAIKU_FFMPEG_FILE = ffmpeg-0.11.1-x86-gcc2-2012-08-06.zip ; + HAIKU_FFMPEG_FILE = ffmpeg-0.10.2-x86-gcc2-2012-03-28.zip ; HAIKU_SPEEX_FILE = speex-1.2rc1-x86-gcc2-2012-03-11.zip ; HAIKU_LIBTHEORA_FILE = libtheora-1.1.1-x86-gcc2-2012-03-11.zip ; HAIKU_LIBVORBIS_FILE = libvorbis-1.3.2-x86-gcc2-2012-03-11.zip ; diff --git a/src/add-ons/media/plugins/ffmpeg/AVCodecEncoder.cpp b/src/add-ons/media/plugins/ffmpeg/AVCodecEncoder.cpp index 141962c730..58b26cc946 100644 --- a/src/add-ons/media/plugins/ffmpeg/AVCodecEncoder.cpp +++ b/src/add-ons/media/plugins/ffmpeg/AVCodecEncoder.cpp @@ -42,7 +42,7 @@ AVCodecEncoder::AVCodecEncoder(uint32 codecID, int bitRateScale) fBitRateScale(bitRateScale), fCodecID((enum CodecID)codecID), fCodec(NULL), - fOwnContext(avcodec_alloc_context3(NULL)), + fOwnContext(avcodec_alloc_context()), fContext(fOwnContext), fCodecInitStatus(CODEC_INIT_NEEDED), @@ -368,19 +368,19 @@ AVCodecEncoder::_Setup() // sample format switch (fInputFormat.u.raw_audio.format) { case media_raw_audio_format::B_AUDIO_FLOAT: - fContext->sample_fmt = AV_SAMPLE_FMT_FLT; + fContext->sample_fmt = SAMPLE_FMT_FLT; break; case media_raw_audio_format::B_AUDIO_DOUBLE: - fContext->sample_fmt = AV_SAMPLE_FMT_DBL; + fContext->sample_fmt = SAMPLE_FMT_DBL; break; case media_raw_audio_format::B_AUDIO_INT: - fContext->sample_fmt = AV_SAMPLE_FMT_S32; + fContext->sample_fmt = SAMPLE_FMT_S32; break; case media_raw_audio_format::B_AUDIO_SHORT: - fContext->sample_fmt = AV_SAMPLE_FMT_S16; + fContext->sample_fmt = SAMPLE_FMT_S16; break; case media_raw_audio_format::B_AUDIO_UCHAR: - fContext->sample_fmt = AV_SAMPLE_FMT_U8; + fContext->sample_fmt = SAMPLE_FMT_U8; break; case media_raw_audio_format::B_AUDIO_CHAR: @@ -393,28 +393,28 @@ AVCodecEncoder::_Setup() switch (fInputFormat.u.raw_audio.channel_count) { default: case 2: - fContext->channel_layout = AV_CH_LAYOUT_STEREO; + fContext->channel_layout = CH_LAYOUT_STEREO; break; case 1: - fContext->channel_layout = AV_CH_LAYOUT_MONO; + fContext->channel_layout = CH_LAYOUT_MONO; break; case 3: - fContext->channel_layout = AV_CH_LAYOUT_SURROUND; + fContext->channel_layout = CH_LAYOUT_SURROUND; break; case 4: - fContext->channel_layout = AV_CH_LAYOUT_QUAD; + fContext->channel_layout = CH_LAYOUT_QUAD; break; case 5: - fContext->channel_layout = AV_CH_LAYOUT_5POINT0; + fContext->channel_layout = CH_LAYOUT_5POINT0; break; case 6: - fContext->channel_layout = AV_CH_LAYOUT_5POINT1; + fContext->channel_layout = CH_LAYOUT_5POINT1; break; case 8: - fContext->channel_layout = AV_CH_LAYOUT_7POINT1; + fContext->channel_layout = CH_LAYOUT_7POINT1; break; case 10: - fContext->channel_layout = AV_CH_LAYOUT_7POINT1_WIDE; + fContext->channel_layout = CH_LAYOUT_7POINT1_WIDE; break; } } else { @@ -492,7 +492,7 @@ AVCodecEncoder::_OpenCodecIfNeeded() return false; // Open the codec - int result = avcodec_open2(fContext, fCodec, NULL); + int result = avcodec_open(fContext, fCodec); if (result >= 0) fCodecInitStatus = CODEC_INIT_DONE; else diff --git a/src/add-ons/media/plugins/ffmpeg/AVFormatReader.cpp b/src/add-ons/media/plugins/ffmpeg/AVFormatReader.cpp index 787f43c059..23b0b66815 100644 --- a/src/add-ons/media/plugins/ffmpeg/AVFormatReader.cpp +++ b/src/add-ons/media/plugins/ffmpeg/AVFormatReader.cpp @@ -52,14 +52,14 @@ static const int64 kNoPTSValue = 0x8000000000000000LL; static uint32 -avformat_to_beos_format(AVSampleFormat format) +avformat_to_beos_format(SampleFormat format) { switch (format) { - case AV_SAMPLE_FMT_U8: return media_raw_audio_format::B_AUDIO_UCHAR; - case AV_SAMPLE_FMT_S16: return media_raw_audio_format::B_AUDIO_SHORT; - case AV_SAMPLE_FMT_S32: return media_raw_audio_format::B_AUDIO_INT; - case AV_SAMPLE_FMT_FLT: return media_raw_audio_format::B_AUDIO_FLOAT; - case AV_SAMPLE_FMT_DBL: return media_raw_audio_format::B_AUDIO_DOUBLE; + case SAMPLE_FMT_U8: return media_raw_audio_format::B_AUDIO_UCHAR; + case SAMPLE_FMT_S16: return media_raw_audio_format::B_AUDIO_SHORT; + case SAMPLE_FMT_S32: return media_raw_audio_format::B_AUDIO_INT; + case SAMPLE_FMT_FLT: return media_raw_audio_format::B_AUDIO_FLOAT; + case SAMPLE_FMT_DBL: return media_raw_audio_format::B_AUDIO_DOUBLE; default: break; } @@ -68,7 +68,7 @@ avformat_to_beos_format(AVSampleFormat format) static uint32 -avformat_to_beos_byte_order(AVSampleFormat format) +avformat_to_beos_byte_order(SampleFormat format) { // TODO: Huh? return B_MEDIA_HOST_ENDIAN; @@ -83,7 +83,7 @@ avdictionary_to_message(AVDictionary* dictionary, BMessage* message) AVDictionaryEntry* entry = NULL; while ((entry = av_dict_get(dictionary, "", entry, - AV_DICT_IGNORE_SUFFIX))) { + AV_METADATA_IGNORE_SUFFIX))) { // convert entry keys into something more meaningful using the names from // id3v2.c if (strcmp(entry->key, "TALB") == 0 || strcmp(entry->key, "TAL") == 0) diff --git a/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.cpp b/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.cpp index 69adc853e4..1e2bcfed7d 100644 --- a/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.cpp +++ b/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.cpp @@ -109,13 +109,12 @@ AVFormatWriter::StreamCookie::Init(media_format* format, BAutolock _(fStreamLock); fPacket.stream_index = fContext->nb_streams; - fStream = avformat_new_stream(fContext, NULL); + fStream = av_new_stream(fContext, fPacket.stream_index); if (fStream == NULL) { TRACE(" failed to add new stream\n"); return B_ERROR; } - fStream->id = fPacket.stream_index; // TRACE(" fStream->codec: %p\n", fStream->codec); // TODO: This is a hack for now! Use avcodec_find_encoder_by_name() @@ -174,19 +173,19 @@ AVFormatWriter::StreamCookie::Init(media_format* format, fStream->codec->channels = format->u.raw_audio.channel_count; switch (format->u.raw_audio.format) { case media_raw_audio_format::B_AUDIO_FLOAT: - fStream->codec->sample_fmt = AV_SAMPLE_FMT_FLT; + fStream->codec->sample_fmt = SAMPLE_FMT_FLT; break; case media_raw_audio_format::B_AUDIO_DOUBLE: - fStream->codec->sample_fmt = AV_SAMPLE_FMT_DBL; + fStream->codec->sample_fmt = SAMPLE_FMT_DBL; break; case media_raw_audio_format::B_AUDIO_INT: - fStream->codec->sample_fmt = AV_SAMPLE_FMT_S32; + fStream->codec->sample_fmt = SAMPLE_FMT_S32; break; case media_raw_audio_format::B_AUDIO_SHORT: - fStream->codec->sample_fmt = AV_SAMPLE_FMT_S16; + fStream->codec->sample_fmt = SAMPLE_FMT_S16; break; case media_raw_audio_format::B_AUDIO_UCHAR: - fStream->codec->sample_fmt = AV_SAMPLE_FMT_U8; + fStream->codec->sample_fmt = SAMPLE_FMT_U8; break; case media_raw_audio_format::B_AUDIO_CHAR: @@ -199,28 +198,28 @@ AVFormatWriter::StreamCookie::Init(media_format* format, switch (format->u.raw_audio.channel_count) { default: case 2: - fStream->codec->channel_layout = AV_CH_LAYOUT_STEREO; + fStream->codec->channel_layout = CH_LAYOUT_STEREO; break; case 1: - fStream->codec->channel_layout = AV_CH_LAYOUT_MONO; + fStream->codec->channel_layout = CH_LAYOUT_MONO; break; case 3: - fStream->codec->channel_layout = AV_CH_LAYOUT_SURROUND; + fStream->codec->channel_layout = CH_LAYOUT_SURROUND; break; case 4: - fStream->codec->channel_layout = AV_CH_LAYOUT_QUAD; + fStream->codec->channel_layout = CH_LAYOUT_QUAD; break; case 5: - fStream->codec->channel_layout = AV_CH_LAYOUT_5POINT0; + fStream->codec->channel_layout = CH_LAYOUT_5POINT0; break; case 6: - fStream->codec->channel_layout = AV_CH_LAYOUT_5POINT1; + fStream->codec->channel_layout = CH_LAYOUT_5POINT1; break; case 8: - fStream->codec->channel_layout = AV_CH_LAYOUT_7POINT1; + fStream->codec->channel_layout = CH_LAYOUT_7POINT1; break; case 10: - fStream->codec->channel_layout = AV_CH_LAYOUT_7POINT1_WIDE; + fStream->codec->channel_layout = CH_LAYOUT_7POINT1_WIDE; break; } } else { @@ -366,13 +365,9 @@ AVFormatWriter::Init(const media_file_format* fileFormat) // Init I/O context with buffer and hook functions, pass ourself as // cookie. - // Allocate I/O context with buffer and hook functions, pass ourself as - // cookie. - memset(buffer, 0, kIOBufferSize); - fIOContext = avio_alloc_context(buffer, kIOBufferSize, 1, this, 0, _Write, - _Seek); - if (fIOContext == NULL) { - TRACE(" avio_alloc_context() failed!\n"); + if (init_put_byte(fIOContext, buffer, kIOBufferSize, 1, this, + 0, _Write, _Seek) != 0) { + TRACE(" init_put_byte() failed!\n"); return B_ERROR; } @@ -415,6 +410,12 @@ AVFormatWriter::CommitHeader() if (fHeaderWritten) return B_NOT_ALLOWED; + // According to output_example.c, the output parameters must be set even + // if none are specified. In the example, this call is used after the + // streams have been created. + if (av_set_parameters(fContext, NULL) < 0) + return B_ERROR; + #if OPEN_CODEC_CONTEXT for (unsigned i = 0; i < fContext->nb_streams; i++) { AVStream* stream = fContext->streams[i]; @@ -423,7 +424,7 @@ AVFormatWriter::CommitHeader() // it may be an encoder from a different plugin. AVCodecContext* codecContext = stream->codec; AVCodec* codec = avcodec_find_encoder(codecContext->codec_id); - if (codec == NULL || avcodec_open2(codecContext, codec, NULL) < 0) { + if (codec == NULL || avcodec_open(codecContext, codec) < 0) { TRACE(" stream[%u] - failed to open AVCodecContext\n", i); } TRACE(" stream[%u] time_base: (%d/%d), codec->time_base: (%d/%d)\n", @@ -432,9 +433,9 @@ AVFormatWriter::CommitHeader() } #endif - int result = avformat_write_header(fContext, NULL); + int result = av_write_header(fContext); if (result < 0) - TRACE(" avformat_write_header(): %d\n", result); + TRACE(" av_write_header(): %d\n", result); // We need to close the codecs we opened, even in case of failure. fHeaderWritten = true; From baa7999a48a2a0e147b439ef35491281cfef0613 Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Tue, 14 Aug 2012 07:00:48 -0500 Subject: [PATCH 34/59] radeon_hd: slight adjustment to PLL choosing on DP --- src/add-ons/accelerants/radeon_hd/pll.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/add-ons/accelerants/radeon_hd/pll.cpp b/src/add-ons/accelerants/radeon_hd/pll.cpp index 1bec580de5..0abaa935f7 100644 --- a/src/add-ons/accelerants/radeon_hd/pll.cpp +++ b/src/add-ons/accelerants/radeon_hd/pll.cpp @@ -942,15 +942,15 @@ pll_pick(uint32 connectorIndex) return B_OK; } else if (info.dceMajor >= 4) { if (connector_is_dp(connectorIndex)) { - if (info.dceMajor >= 6) { + if (gInfo->dpExternalClock) { + pll->id = ATOM_PPLL_INVALID; + return B_OK; + } else if (info.dceMajor >= 6) { pll->id = ATOM_PPLL1; return B_OK; } else if (info.dceMajor >= 5) { pll->id = ATOM_DCPLL; return B_OK; - } else if (gInfo->dpExternalClock) { - pll->id = ATOM_PPLL_INVALID; - return B_OK; } } pll->id = ATOM_PPLL1; From facf5d1ef883b0199f7ababe907696c030d83041 Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Tue, 14 Aug 2012 07:11:49 -0500 Subject: [PATCH 35/59] radeon_hd: ensure we call CMD_SETUP on DCE6+ dpms * We may not get a picture otherwise --- src/add-ons/accelerants/radeon_hd/encoder.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/add-ons/accelerants/radeon_hd/encoder.cpp b/src/add-ons/accelerants/radeon_hd/encoder.cpp index bccae25cd3..e9a7fb5751 100644 --- a/src/add-ons/accelerants/radeon_hd/encoder.cpp +++ b/src/add-ons/accelerants/radeon_hd/encoder.cpp @@ -1702,6 +1702,12 @@ encoder_dpms_set_dig(uint8 crtcID, int mode) || info.chipsetID == RADEON_RV730 || (info.chipsetFlags & CHIP_APU) != 0 || info.dceMajor >= 5) { + if (info.dceMajor >= 6) { + /* We need to call CMD_SETUP before reenabling the encoder, + otherwise we never get a picture */ + transmitter_dig_setup(connectorIndex, pll->pixelClock, 0, 0, + ATOM_ENCODER_CMD_SETUP); + } transmitter_dig_setup(connectorIndex, pll->pixelClock, 0, 0, ATOM_TRANSMITTER_ACTION_ENABLE); } else { From 29e603928228980819a8a2b3b9f56ccc064c9f5f Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Tue, 14 Aug 2012 07:27:37 -0500 Subject: [PATCH 36/59] radeon_hd: style cleanup; no functional change --- src/add-ons/accelerants/radeon_hd/connector.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/add-ons/accelerants/radeon_hd/connector.cpp b/src/add-ons/accelerants/radeon_hd/connector.cpp index 31e303f0bf..31741efd83 100644 --- a/src/add-ons/accelerants/radeon_hd/connector.cpp +++ b/src/add-ons/accelerants/radeon_hd/connector.cpp @@ -764,7 +764,8 @@ debug_connectors() uint16 gpioID = gConnector[id]->gpioID; ERROR("Connector #%" B_PRIu32 ")\n", id); - ERROR(" + connector: %s\n", get_connector_name(connectorType)); + ERROR(" + connector: %s\n", + get_connector_name(connectorType)); ERROR(" + gpio table id: %" B_PRIu16 "\n", gpioID); ERROR(" + gpio hw pin: 0x%" B_PRIX32 "\n", gGPIOInfo[gpioID]->hwPin); @@ -772,7 +773,8 @@ debug_connectors() gGPIOInfo[gpioID]->valid ? "true" : "false"); encoder_info* encoder = &gConnector[id]->encoder; - ERROR(" + encoder: %s\n", get_encoder_name(encoder->type)); + ERROR(" + encoder: %s\n", + get_encoder_name(encoder->type)); ERROR(" - id: %" B_PRIu16 "\n", encoder->objectID); ERROR(" - type: %s\n", encoder_name_lookup(encoder->objectID)); @@ -783,7 +785,7 @@ debug_connectors() ERROR(" - is bridge: %s\n", encoder->valid ? "true" : "false"); - + if (!encoder->valid) ERROR(" + external encoder: none\n"); else { From 14943b5b8bd02664ed24734ffabefaa20cb65c7b Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Tue, 14 Aug 2012 12:30:14 -0500 Subject: [PATCH 37/59] radeon_hd: cleanup some logic; no functional change --- src/add-ons/accelerants/radeon_hd/display.cpp | 2 ++ src/add-ons/accelerants/radeon_hd/encoder.cpp | 7 +++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/add-ons/accelerants/radeon_hd/display.cpp b/src/add-ons/accelerants/radeon_hd/display.cpp index 41b4b828ce..1d9d10ffbd 100644 --- a/src/add-ons/accelerants/radeon_hd/display.cpp +++ b/src/add-ons/accelerants/radeon_hd/display.cpp @@ -272,6 +272,8 @@ detect_displays() encoder_external_setup(id, 23860, EXTERNAL_ENCODER_ACTION_V3_DDC_SETUP); gDisplay[displayIndex]->attached = true; + + // TODO: DDC Router switching for DisplayPort (and others?) } else if (gConnector[id]->type == VIDEO_CONNECTOR_LVDS) { #endif if (gConnector[id]->type == VIDEO_CONNECTOR_LVDS) { diff --git a/src/add-ons/accelerants/radeon_hd/encoder.cpp b/src/add-ons/accelerants/radeon_hd/encoder.cpp index e9a7fb5751..77f4560fe4 100644 --- a/src/add-ons/accelerants/radeon_hd/encoder.cpp +++ b/src/add-ons/accelerants/radeon_hd/encoder.cpp @@ -1351,9 +1351,11 @@ transmitter_dig_setup(uint32 connectorIndex, uint32 pixelClock, // Select the PLL for the PHY // DP PHY to be clocked from external src if possible + + // DCE4 has external DCPLL clock for DP if (isDP && gInfo->dpExternalClock) { - // use external clock source - args.v3.acConfig.ucRefClkSource = ATOM_DCPLL; + // use external clock source (id'ed to 2 on DCE4) + args.v3.acConfig.ucRefClkSource = 2; // EXT clock } else args.v3.acConfig.ucRefClkSource = pll->id; @@ -1417,6 +1419,7 @@ transmitter_dig_setup(uint32 connectorIndex, uint32 pixelClock, // Select the PLL for the PHY // DP PHY to be clocked from external src if possible + // DCE5, DCPLL usually generates the DP ref clock if (isDP) { if (gInfo->dpExternalClock > 0) { args.v4.acConfig.ucRefClkSource From a5ccd036b4a540462abe4d1347381344695b7fcf Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Tue, 14 Aug 2012 18:52:18 -0500 Subject: [PATCH 38/59] radeon_hd: Become Spread Spectrum aware * Enable Spread Spectrum when requested * Tested working across several cards, does have regression potential though. --- src/add-ons/accelerants/radeon_hd/display.cpp | 6 -- src/add-ons/accelerants/radeon_hd/mode.cpp | 2 - src/add-ons/accelerants/radeon_hd/pll.cpp | 77 ++++++++++--------- src/add-ons/accelerants/radeon_hd/pll.h | 1 - 4 files changed, 42 insertions(+), 44 deletions(-) diff --git a/src/add-ons/accelerants/radeon_hd/display.cpp b/src/add-ons/accelerants/radeon_hd/display.cpp index 1d9d10ffbd..d09bd8f58d 100644 --- a/src/add-ons/accelerants/radeon_hd/display.cpp +++ b/src/add-ons/accelerants/radeon_hd/display.cpp @@ -852,12 +852,6 @@ display_crtc_ss(pll_info* pll, int command) int index = GetIndexIntoMasterTable(COMMAND, EnableSpreadSpectrumOnPPLL); - if (command != ATOM_DISABLE) { - ERROR("%s: TODO: SS was enabled, however functionality incomplete\n", - __func__); - command = ATOM_DISABLE; - } - union enableSS { ENABLE_LVDS_SS_PARAMETERS lvds_ss; ENABLE_LVDS_SS_PARAMETERS_V2 lvds_ss_2; diff --git a/src/add-ons/accelerants/radeon_hd/mode.cpp b/src/add-ons/accelerants/radeon_hd/mode.cpp index e3bdc20b11..d272965cc3 100644 --- a/src/add-ons/accelerants/radeon_hd/mode.cpp +++ b/src/add-ons/accelerants/radeon_hd/mode.cpp @@ -185,8 +185,6 @@ radeon_set_display_mode(display_mode* mode) encoder_assign_crtc(id); // *** CRT controler mode set - // TODO: program SS - // Set up PLL for connector pll_pick(connectorIndex); pll_info* pll = &gConnector[connectorIndex]->encoder.pll; diff --git a/src/add-ons/accelerants/radeon_hd/pll.cpp b/src/add-ons/accelerants/radeon_hd/pll.cpp index 0abaa935f7..9ee2695eeb 100644 --- a/src/add-ons/accelerants/radeon_hd/pll.cpp +++ b/src/add-ons/accelerants/radeon_hd/pll.cpp @@ -164,12 +164,6 @@ pll_ppll_ss_probe(pll_info* pll, uint32 ssID) } } - pll->ssPercentage = 0; - pll->ssType = 0; - pll->ssStep = 0; - pll->ssDelay = 0; - pll->ssRange = 0; - pll->ssReferenceDiv = 0; return B_ERROR; } @@ -289,10 +283,6 @@ pll_asic_ss_probe(pll_info* pll, uint32 ssID) return B_ERROR; } - pll->ssPercentage = 0; - pll->ssType = 0; - pll->ssRate = 0; - ERROR("%s: No potential spread spectrum data found!\n", __func__); return B_ERROR; } @@ -468,6 +458,9 @@ pll_setup_flags(pll_info* pll, uint8 crtcID) uint32 dceVersion = (info.dceMajor * 100) + info.dceMinor; + TRACE("%s: CRTC: %" B_PRIu8 ", PLL: %" B_PRIu8 "\n", __func__, + crtcID, pll->id); + if (dceVersion >= 302 && pll->pixelClock > 200000) pll->flags |= PLL_PREFER_HIGH_FB_DIV; else @@ -479,12 +472,18 @@ pll_setup_flags(pll_info* pll, uint8 crtcID) if ((encoderFlags & ATOM_DEVICE_LCD_SUPPORT) != 0) { pll->flags |= PLL_IS_LCD; - // TODO: Spread Spectrum PLL // use reference divider for spread spectrum - if (0) { // SS enabled - if (0) { // if we have a SS reference divider + TRACE("%s: Spread Spectrum is %" B_PRIu32 "%%\n", __func__, + pll->ssPercentage); + if (pll->ssPercentage > 0) { + if (pll->ssReferenceDiv > 0) { + TRACE("%s: using Spread Spectrum reference divider. " + "refDiv was: %" B_PRIu32 ", now: %" B_PRIu32 "\n", + __func__, pll->referenceDiv, pll->ssReferenceDiv); pll->flags |= PLL_USE_REF_DIV; - //pll->reference_div = ss->refdiv; + pll->referenceDiv = pll->ssReferenceDiv; + + // TODO: IS AVIVO+? pll->flags |= PLL_USE_FRAC_FB_DIV; } } @@ -551,8 +550,7 @@ pll_adjust(pll_info* pll, display_mode* mode, uint8 crtcID) = B_HOST_TO_LENDIAN_INT16(pixelClock / 10); args.v1.ucTransmitterID = encoderID; args.v1.ucEncodeMode = encoderMode; - // TODO: SS and SS % > 0 - if (0) { + if (pll->ssPercentage > 0) { args.v1.ucConfig |= ADJUST_DISPLAY_CONFIG_SS_ENABLE; } @@ -569,8 +567,7 @@ pll_adjust(pll_info* pll, display_mode* mode, uint8 crtcID) args.v3.sInput.ucTransmitterID = encoderID; args.v3.sInput.ucEncodeMode = encoderMode; args.v3.sInput.ucDispPllConfig = 0; - // TODO: SS and SS % > 0 - if (0) { + if (pll->ssPercentage > 0) { args.v3.sInput.ucDispPllConfig |= DISPPLL_CONFIG_SS_ENABLE; } @@ -655,15 +652,15 @@ pll_set(display_mode* mode, uint8 crtcID) pll->pixelClock = mode->timing.pixel_clock; - pll_setup_flags(pll, crtcID); - // set up any special flags - pll_adjust(pll, mode, crtcID); - // get any needed clock adjustments, set reference/post dividers - pll_compute(pll); - // compute dividers - radeon_shared_info &info = *gInfo->shared_info; + + // Probe for PLL spread spectrum info; + pll->ssPercentage = 0; pll->ssType = 0; + pll->ssStep = 0; + pll->ssDelay = 0; + pll->ssRange = 0; + pll->ssReferenceDiv = 0; switch (display_get_encoder_mode(connectorIndex)) { case ATOM_ENCODER_MODE_DP_MST: @@ -691,6 +688,13 @@ pll_set(display_mode* mode, uint8 crtcID) break; } + pll_setup_flags(pll, crtcID); + // set up any special flags + pll_adjust(pll, mode, crtcID); + // get any needed clock adjustments, set reference/post dividers + pll_compute(pll); + // compute dividers + display_crtc_ss(pll, ATOM_DISABLE); // disable ss @@ -751,8 +755,10 @@ pll_set(display_mode* mode, uint8 crtcID) args.v3.ucPostDiv = pll->postDiv; args.v3.ucPpll = pll->id; args.v3.ucMiscInfo = (pll->id << 2); - // if (ss_enabled && (ss->type & ATOM_EXTERNAL_SS_MASK)) - // args.v3.ucMiscInfo |= PIXEL_CLOCK_MISC_REF_DIV_SRC; + if (pll->ssPercentage > 0 + && (pll->ssType & ATOM_EXTERNAL_SS_MASK) != 0) { + args.v3.ucMiscInfo |= PIXEL_CLOCK_MISC_REF_DIV_SRC; + } args.v3.ucTransmitterId = gConnector[connectorIndex]->encoder.objectID; args.v3.ucEncoderMode = display_get_encoder_mode(connectorIndex); @@ -767,8 +773,10 @@ pll_set(display_mode* mode, uint8 crtcID) = B_HOST_TO_LENDIAN_INT32(pll->feedbackDivFrac * 100000); args.v5.ucPostDiv = pll->postDiv; args.v5.ucMiscInfo = 0; /* HDMI depth, etc. */ - // if (ss_enabled && (ss->type & ATOM_EXTERNAL_SS_MASK)) - // args.v5.ucMiscInfo |= PIXEL_CLOCK_V5_MISC_REF_DIV_SRC; + if (pll->ssPercentage > 0 + && (pll->ssType & ATOM_EXTERNAL_SS_MASK) != 0) { + args.v5.ucMiscInfo |= PIXEL_CLOCK_V5_MISC_REF_DIV_SRC; + } switch (bitsPerColor) { case 8: default: @@ -793,8 +801,10 @@ pll_set(display_mode* mode, uint8 crtcID) = B_HOST_TO_LENDIAN_INT32(pll->feedbackDivFrac * 100000); args.v6.ucPostDiv = pll->postDiv; args.v6.ucMiscInfo = 0; /* HDMI depth, etc. */ - // if (ss_enabled && (ss->type & ATOM_EXTERNAL_SS_MASK)) - // args.v6.ucMiscInfo |= PIXEL_CLOCK_V6_MISC_REF_DIV_SRC; + if (pll->ssPercentage > 0 + && (pll->ssType & ATOM_EXTERNAL_SS_MASK) != 0) { + args.v6.ucMiscInfo |= PIXEL_CLOCK_V6_MISC_REF_DIV_SRC; + } switch (bitsPerColor) { case 8: default: @@ -826,8 +836,7 @@ pll_set(display_mode* mode, uint8 crtcID) status_t result = atom_execute_table(gAtomContext, index, (uint32*)&args); - //display_crtc_ss(pll, ATOM_ENABLE); - // Not yet, lets avoid this. + display_crtc_ss(pll, ATOM_ENABLE); return result; } @@ -913,10 +922,8 @@ pll_external_init() if (ssPresent) display_crtc_ss(&pll, ATOM_DISABLE); pll_external_set(gInfo->displayClockFrequency); - #if 0 if (ssPresent) display_crtc_ss(&pll, ATOM_ENABLE); - #endif } } diff --git a/src/add-ons/accelerants/radeon_hd/pll.h b/src/add-ons/accelerants/radeon_hd/pll.h index 899aca32ee..3a5cbba7e0 100644 --- a/src/add-ons/accelerants/radeon_hd/pll.h +++ b/src/add-ons/accelerants/radeon_hd/pll.h @@ -93,7 +93,6 @@ struct pll_info { /* asic spread spectrum */ uint16 ssRate; uint16 ssAmount; - }; From 8ec95e105959e25881777c723644aa1167425556 Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Tue, 14 Aug 2012 19:38:40 -0500 Subject: [PATCH 39/59] radeon_hd: Update atombios, add v1.5 transmitter control * Latest stock atombios.h from Linux DRM with a few small environment tweaks. * Add 1.5 transmitter control used in latest 7xxx cards --- .../accelerants/radeon_hd/atombios/atombios.h | 1125 ++++++++++++++++- src/add-ons/accelerants/radeon_hd/encoder.cpp | 65 + 2 files changed, 1123 insertions(+), 67 deletions(-) diff --git a/src/add-ons/accelerants/radeon_hd/atombios/atombios.h b/src/add-ons/accelerants/radeon_hd/atombios/atombios.h index ccccff3ace..634780a38d 100644 --- a/src/add-ons/accelerants/radeon_hd/atombios/atombios.h +++ b/src/add-ons/accelerants/radeon_hd/atombios/atombios.h @@ -40,18 +40,22 @@ #define ATOM_BIG_ENDIAN 0 #endif -#ifndef ULONG - typedef unsigned long ULONG; +#ifndef ATOM_BIG_ENDIAN +#error Endian not specified +#endif + +#ifndef ULONG +typedef unsigned long ULONG; #endif #ifndef UCHAR - typedef unsigned char UCHAR; +typedef unsigned char UCHAR; #endif -#ifndef USHORT - typedef unsigned short USHORT; +#ifndef USHORT +typedef unsigned short USHORT; #endif - + #define ATOM_DAC_A 0 #define ATOM_DAC_B 1 #define ATOM_EXT_DAC 2 @@ -98,6 +102,7 @@ #define ATOM_LCD_SELFTEST_START (ATOM_DISABLE+5) #define ATOM_LCD_SELFTEST_STOP (ATOM_ENABLE+5) #define ATOM_ENCODER_INIT (ATOM_DISABLE+7) +#define ATOM_INIT (ATOM_DISABLE+7) #define ATOM_GET_STATUS (ATOM_DISABLE+8) #define ATOM_BLANKING 1 @@ -248,25 +253,25 @@ typedef struct _ATOM_MASTER_LIST_OF_COMMAND_TABLES{ USHORT SetEngineClock; //Function Table,directly used by various SW components,latest version 1.1 USHORT SetMemoryClock; //Function Table,directly used by various SW components,latest version 1.1 USHORT SetPixelClock; //Function Table,directly used by various SW components,latest version 1.2 - USHORT DynamicClockGating; //Atomic Table, indirectly used by various SW components,called from ASIC_Init + USHORT EnableDispPowerGating; //Atomic Table, indirectly used by various SW components,called from ASIC_Init USHORT ResetMemoryDLL; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock USHORT ResetMemoryDevice; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock - USHORT MemoryPLLInit; - USHORT AdjustDisplayPll; //only used by Bios + USHORT MemoryPLLInit; //Atomic Table, used only by Bios + USHORT AdjustDisplayPll; //Atomic Table, used by various SW componentes. USHORT AdjustMemoryController; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock USHORT EnableASIC_StaticPwrMgt; //Atomic Table, only used by Bios USHORT ASIC_StaticPwrMgtStatusChange; //Obsolete , only used by Bios USHORT DAC_LoadDetection; //Atomic Table, directly used by various SW components,latest version 1.2 USHORT LVTMAEncoderControl; //Atomic Table,directly used by various SW components,latest version 1.3 - USHORT LCD1OutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 + USHORT HW_Misc_Operation; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT DAC1EncoderControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT DAC2EncoderControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT DVOOutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT CV1OutputControl; //Atomic Table, Atomic Table, Obsolete from Ry6xx, use DAC2 Output instead - USHORT GetConditionalGoldenSetting; //only used by Bios + USHORT GetConditionalGoldenSetting; //Only used by Bios USHORT TVEncoderControl; //Function Table,directly used by various SW components,latest version 1.1 - USHORT TMDSAEncoderControl; //Atomic Table, directly used by various SW components,latest version 1.3 - USHORT LVDSEncoderControl; //Atomic Table, directly used by various SW components,latest version 1.3 + USHORT PatchMCSetting; //only used by BIOS + USHORT MC_SEQ_Control; //only used by BIOS USHORT TV1OutputControl; //Atomic Table, Obsolete from Ry6xx, use DAC2 Output instead USHORT EnableScaler; //Atomic Table, used only by Bios USHORT BlankCRTC; //Atomic Table, directly used by various SW components,latest version 1.1 @@ -279,7 +284,7 @@ typedef struct _ATOM_MASTER_LIST_OF_COMMAND_TABLES{ USHORT SetCRTC_Replication; //Atomic Table, used only by Bios USHORT SelectCRTC_Source; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT EnableGraphSurfaces; //Atomic Table, used only by Bios - USHORT UpdateCRTC_DoubleBufferRegisters; + USHORT UpdateCRTC_DoubleBufferRegisters; //Atomic Table, used only by Bios USHORT LUT_AutoFill; //Atomic Table, only used by Bios USHORT EnableHW_IconCursor; //Atomic Table, only used by Bios USHORT GetMemoryClock; //Atomic Table, directly used by various SW components,latest version 1.1 @@ -305,27 +310,36 @@ typedef struct _ATOM_MASTER_LIST_OF_COMMAND_TABLES{ USHORT SetVoltage; //Function Table,directly and/or indirectly used by various SW components,latest version 1.1 USHORT DAC1OutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 USHORT DAC2OutputControl; //Atomic Table, directly used by various SW components,latest version 1.1 - USHORT SetupHWAssistedI2CStatus; //Function Table,only used by Bios, obsolete soon.Switch to use "ReadEDIDFromHWAssistedI2C" + USHORT ComputeMemoryClockParam; //Function Table,only used by Bios, obsolete soon.Switch to use "ReadEDIDFromHWAssistedI2C" USHORT ClockSource; //Atomic Table, indirectly used by various SW components,called from ASIC_Init USHORT MemoryDeviceInit; //Atomic Table, indirectly used by various SW components,called from SetMemoryClock - USHORT EnableYUV; //Atomic Table, indirectly used by various SW components,called from EnableVGARender + USHORT GetDispObjectInfo; //Atomic Table, indirectly used by various SW components,called from EnableVGARender USHORT DIG1EncoderControl; //Atomic Table,directly used by various SW components,latest version 1.1 USHORT DIG2EncoderControl; //Atomic Table,directly used by various SW components,latest version 1.1 USHORT DIG1TransmitterControl; //Atomic Table,directly used by various SW components,latest version 1.1 USHORT DIG2TransmitterControl; //Atomic Table,directly used by various SW components,latest version 1.1 USHORT ProcessAuxChannelTransaction; //Function Table,only used by Bios USHORT DPEncoderService; //Function Table,only used by Bios + USHORT GetVoltageInfo; //Function Table,only used by Bios since SI }ATOM_MASTER_LIST_OF_COMMAND_TABLES; // For backward compatible #define ReadEDIDFromHWAssistedI2C ProcessI2cChannelTransaction -#define UNIPHYTransmitterControl DIG1TransmitterControl -#define LVTMATransmitterControl DIG2TransmitterControl +#define DPTranslatorControl DIG2EncoderControl +#define UNIPHYTransmitterControl DIG1TransmitterControl +#define LVTMATransmitterControl DIG2TransmitterControl #define SetCRTC_DPM_State GetConditionalGoldenSetting #define SetUniphyInstance ASIC_StaticPwrMgtStatusChange #define HPDInterruptService ReadHWAssistedI2CStatus #define EnableVGA_Access GetSCLKOverMCLKRatio -#define GetDispObjectInfo EnableYUV +#define EnableYUV GetDispObjectInfo +#define DynamicClockGating EnableDispPowerGating +#define SetupHWAssistedI2CStatus ComputeMemoryClockParam + +#define TMDSAEncoderControl PatchMCSetting +#define LVDSEncoderControl MC_SEQ_Control +#define LCD1OutputControl HW_Misc_Operation + typedef struct _ATOM_MASTER_COMMAND_TABLE { @@ -492,6 +506,34 @@ typedef struct _COMPUTE_MEMORY_ENGINE_PLL_PARAMETERS_V5 // ucInputFlag #define ATOM_PLL_INPUT_FLAG_PLL_STROBE_MODE_EN 1 // 1-StrobeMode, 0-PerformanceMode +// use for ComputeMemoryClockParamTable +typedef struct _COMPUTE_MEMORY_CLOCK_PARAM_PARAMETERS_V2_1 +{ + union + { + ULONG ulClock; + ATOM_S_MPLL_FB_DIVIDER ulFbDiv; //Output:UPPER_WORD=FB_DIV_INTEGER, LOWER_WORD=FB_DIV_FRAC shl (16-FB_FRACTION_BITS) + }; + UCHAR ucDllSpeed; //Output + UCHAR ucPostDiv; //Output + union{ + UCHAR ucInputFlag; //Input : ATOM_PLL_INPUT_FLAG_PLL_STROBE_MODE_EN: 1-StrobeMode, 0-PerformanceMode + UCHAR ucPllCntlFlag; //Output: + }; + UCHAR ucBWCntl; +}COMPUTE_MEMORY_CLOCK_PARAM_PARAMETERS_V2_1; + +// definition of ucInputFlag +#define MPLL_INPUT_FLAG_STROBE_MODE_EN 0x01 +// definition of ucPllCntlFlag +#define MPLL_CNTL_FLAG_VCO_MODE_MASK 0x03 +#define MPLL_CNTL_FLAG_BYPASS_DQ_PLL 0x04 +#define MPLL_CNTL_FLAG_QDR_ENABLE 0x08 +#define MPLL_CNTL_FLAG_AD_HALF_RATE 0x10 + +//MPLL_CNTL_FLAG_BYPASS_AD_PLL has a wrong name, should be BYPASS_DQ_PLL +#define MPLL_CNTL_FLAG_BYPASS_AD_PLL 0x04 + typedef struct _DYNAMICE_MEMORY_SETTINGS_PARAMETER { ATOM_COMPUTE_CLOCK_FREQ ulClock; @@ -558,6 +600,16 @@ typedef struct _DYNAMIC_CLOCK_GATING_PARAMETERS }DYNAMIC_CLOCK_GATING_PARAMETERS; #define DYNAMIC_CLOCK_GATING_PS_ALLOCATION DYNAMIC_CLOCK_GATING_PARAMETERS +/****************************************************************************/ +// Structure used by EnableDispPowerGatingTable.ctb +/****************************************************************************/ +typedef struct _ENABLE_DISP_POWER_GATING_PARAMETERS_V2_1 +{ + UCHAR ucDispPipeId; // ATOM_CRTC1, ATOM_CRTC2, ... + UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE + UCHAR ucPadding[2]; +}ENABLE_DISP_POWER_GATING_PARAMETERS_V2_1; + /****************************************************************************/ // Structure used by EnableASIC_StaticPwrMgtTable.ctb /****************************************************************************/ @@ -804,6 +856,7 @@ typedef struct _ATOM_DIG_ENCODER_CONFIG_V4 #define ATOM_ENCODER_CONFIG_V4_DPLINKRATE_1_62GHZ 0x00 #define ATOM_ENCODER_CONFIG_V4_DPLINKRATE_2_70GHZ 0x01 #define ATOM_ENCODER_CONFIG_V4_DPLINKRATE_5_40GHZ 0x02 +#define ATOM_ENCODER_CONFIG_V4_DPLINKRATE_3_24GHZ 0x03 #define ATOM_ENCODER_CONFIG_V4_ENCODER_SEL 0x70 #define ATOM_ENCODER_CONFIG_V4_DIG0_ENCODER 0x00 #define ATOM_ENCODER_CONFIG_V4_DIG1_ENCODER 0x10 @@ -811,6 +864,7 @@ typedef struct _ATOM_DIG_ENCODER_CONFIG_V4 #define ATOM_ENCODER_CONFIG_V4_DIG3_ENCODER 0x30 #define ATOM_ENCODER_CONFIG_V4_DIG4_ENCODER 0x40 #define ATOM_ENCODER_CONFIG_V4_DIG5_ENCODER 0x50 +#define ATOM_ENCODER_CONFIG_V4_DIG6_ENCODER 0x60 typedef struct _DIG_ENCODER_CONTROL_PARAMETERS_V4 { @@ -1168,6 +1222,106 @@ typedef struct _DIG_TRANSMITTER_CONTROL_PARAMETERS_V4 #define ATOM_TRANSMITTER_CONFIG_V4_TRANSMITTER3 0x80 //EF +typedef struct _ATOM_DIG_TRANSMITTER_CONFIG_V5 +{ +#if ATOM_BIG_ENDIAN + UCHAR ucReservd1:1; + UCHAR ucHPDSel:3; + UCHAR ucPhyClkSrcId:2; + UCHAR ucCoherentMode:1; + UCHAR ucReserved:1; +#else + UCHAR ucReserved:1; + UCHAR ucCoherentMode:1; + UCHAR ucPhyClkSrcId:2; + UCHAR ucHPDSel:3; + UCHAR ucReservd1:1; +#endif +}ATOM_DIG_TRANSMITTER_CONFIG_V5; + +typedef struct _DIG_TRANSMITTER_CONTROL_PARAMETERS_V1_5 +{ + USHORT usSymClock; // Encoder Clock in 10kHz,(DP mode)= linkclock/10, (TMDS/LVDS/HDMI)= pixel clock, (HDMI deep color), =pixel clock * deep_color_ratio + UCHAR ucPhyId; // 0=UNIPHYA, 1=UNIPHYB, 2=UNIPHYC, 3=UNIPHYD, 4= UNIPHYE 5=UNIPHYF + UCHAR ucAction; // define as ATOM_TRANSMITER_ACTION_xxx + UCHAR ucLaneNum; // indicate lane number 1-8 + UCHAR ucConnObjId; // Connector Object Id defined in ObjectId.h + UCHAR ucDigMode; // indicate DIG mode + union{ + ATOM_DIG_TRANSMITTER_CONFIG_V5 asConfig; + UCHAR ucConfig; + }; + UCHAR ucDigEncoderSel; // indicate DIG front end encoder + UCHAR ucDPLaneSet; + UCHAR ucReserved; + UCHAR ucReserved1; +}DIG_TRANSMITTER_CONTROL_PARAMETERS_V1_5; + +//ucPhyId +#define ATOM_PHY_ID_UNIPHYA 0 +#define ATOM_PHY_ID_UNIPHYB 1 +#define ATOM_PHY_ID_UNIPHYC 2 +#define ATOM_PHY_ID_UNIPHYD 3 +#define ATOM_PHY_ID_UNIPHYE 4 +#define ATOM_PHY_ID_UNIPHYF 5 +#define ATOM_PHY_ID_UNIPHYG 6 + +// ucDigEncoderSel +#define ATOM_TRANMSITTER_V5__DIGA_SEL 0x01 +#define ATOM_TRANMSITTER_V5__DIGB_SEL 0x02 +#define ATOM_TRANMSITTER_V5__DIGC_SEL 0x04 +#define ATOM_TRANMSITTER_V5__DIGD_SEL 0x08 +#define ATOM_TRANMSITTER_V5__DIGE_SEL 0x10 +#define ATOM_TRANMSITTER_V5__DIGF_SEL 0x20 +#define ATOM_TRANMSITTER_V5__DIGG_SEL 0x40 + +// ucDigMode +#define ATOM_TRANSMITTER_DIGMODE_V5_DP 0 +#define ATOM_TRANSMITTER_DIGMODE_V5_LVDS 1 +#define ATOM_TRANSMITTER_DIGMODE_V5_DVI 2 +#define ATOM_TRANSMITTER_DIGMODE_V5_HDMI 3 +#define ATOM_TRANSMITTER_DIGMODE_V5_SDVO 4 +#define ATOM_TRANSMITTER_DIGMODE_V5_DP_MST 5 + +// ucDPLaneSet +#define DP_LANE_SET__0DB_0_4V 0x00 +#define DP_LANE_SET__0DB_0_6V 0x01 +#define DP_LANE_SET__0DB_0_8V 0x02 +#define DP_LANE_SET__0DB_1_2V 0x03 +#define DP_LANE_SET__3_5DB_0_4V 0x08 +#define DP_LANE_SET__3_5DB_0_6V 0x09 +#define DP_LANE_SET__3_5DB_0_8V 0x0a +#define DP_LANE_SET__6DB_0_4V 0x10 +#define DP_LANE_SET__6DB_0_6V 0x11 +#define DP_LANE_SET__9_5DB_0_4V 0x18 + +// ATOM_DIG_TRANSMITTER_CONFIG_V5 asConfig; +// Bit1 +#define ATOM_TRANSMITTER_CONFIG_V5_COHERENT 0x02 + +// Bit3:2 +#define ATOM_TRANSMITTER_CONFIG_V5_REFCLK_SEL_MASK 0x0c +#define ATOM_TRANSMITTER_CONFIG_V5_REFCLK_SEL_SHIFT 0x02 + +#define ATOM_TRANSMITTER_CONFIG_V5_P1PLL 0x00 +#define ATOM_TRANSMITTER_CONFIG_V5_P2PLL 0x04 +#define ATOM_TRANSMITTER_CONFIG_V5_P0PLL 0x08 +#define ATOM_TRANSMITTER_CONFIG_V5_REFCLK_SRC_EXT 0x0c +// Bit6:4 +#define ATOM_TRANSMITTER_CONFIG_V5_HPD_SEL_MASK 0x70 +#define ATOM_TRANSMITTER_CONFIG_V5_HPD_SEL_SHIFT 0x04 + +#define ATOM_TRANSMITTER_CONFIG_V5_NO_HPD_SEL 0x00 +#define ATOM_TRANSMITTER_CONFIG_V5_HPD1_SEL 0x10 +#define ATOM_TRANSMITTER_CONFIG_V5_HPD2_SEL 0x20 +#define ATOM_TRANSMITTER_CONFIG_V5_HPD3_SEL 0x30 +#define ATOM_TRANSMITTER_CONFIG_V5_HPD4_SEL 0x40 +#define ATOM_TRANSMITTER_CONFIG_V5_HPD5_SEL 0x50 +#define ATOM_TRANSMITTER_CONFIG_V5_HPD6_SEL 0x60 + +#define DIG_TRANSMITTER_CONTROL_PS_ALLOCATION_V1_5 DIG_TRANSMITTER_CONTROL_PARAMETERS_V1_5 + + /****************************************************************************/ // Structures used by ExternalEncoderControlTable V1.3 // ASIC Families: Evergreen, Llano, NI @@ -1790,6 +1944,7 @@ typedef struct _ENABLE_SPREAD_SPECTRUM_ON_PPLL_V2 #define ATOM_PPLL_SS_TYPE_V3_P1PLL 0x00 #define ATOM_PPLL_SS_TYPE_V3_P2PLL 0x04 #define ATOM_PPLL_SS_TYPE_V3_DCPLL 0x08 +#define ATOM_PPLL_SS_TYPE_V3_P0PLL ATOM_PPLL_SS_TYPE_V3_DCPLL #define ATOM_PPLL_SS_AMOUNT_V3_FBDIV_MASK 0x00FF #define ATOM_PPLL_SS_AMOUNT_V3_FBDIV_SHIFT 0 #define ATOM_PPLL_SS_AMOUNT_V3_NFRAC_MASK 0x0F00 @@ -2027,12 +2182,77 @@ typedef struct _SET_VOLTAGE_PARAMETERS_V2 USHORT usVoltageLevel; // real voltage level }SET_VOLTAGE_PARAMETERS_V2; + +typedef struct _SET_VOLTAGE_PARAMETERS_V1_3 +{ + UCHAR ucVoltageType; // To tell which voltage to set up, VDDC/MVDDC/MVDDQ/VDDCI + UCHAR ucVoltageMode; // Indicate action: Set voltage level + USHORT usVoltageLevel; // real voltage level in unit of mv or Voltage Phase (0, 1, 2, .. ) +}SET_VOLTAGE_PARAMETERS_V1_3; + +//ucVoltageType +#define VOLTAGE_TYPE_VDDC 1 +#define VOLTAGE_TYPE_MVDDC 2 +#define VOLTAGE_TYPE_MVDDQ 3 +#define VOLTAGE_TYPE_VDDCI 4 + +//SET_VOLTAGE_PARAMETERS_V3.ucVoltageMode +#define ATOM_SET_VOLTAGE 0 //Set voltage Level +#define ATOM_INIT_VOLTAGE_REGULATOR 3 //Init Regulator +#define ATOM_SET_VOLTAGE_PHASE 4 //Set Vregulator Phase +#define ATOM_GET_MAX_VOLTAGE 6 //Get Max Voltage, not used in SetVoltageTable v1.3 +#define ATOM_GET_VOLTAGE_LEVEL 6 //Get Voltage level from vitual voltage ID + +// define vitual voltage id in usVoltageLevel +#define ATOM_VIRTUAL_VOLTAGE_ID0 0xff01 +#define ATOM_VIRTUAL_VOLTAGE_ID1 0xff02 +#define ATOM_VIRTUAL_VOLTAGE_ID2 0xff03 +#define ATOM_VIRTUAL_VOLTAGE_ID3 0xff04 + typedef struct _SET_VOLTAGE_PS_ALLOCATION { SET_VOLTAGE_PARAMETERS sASICSetVoltage; WRITE_ONE_BYTE_HW_I2C_DATA_PS_ALLOCATION sReserved; }SET_VOLTAGE_PS_ALLOCATION; +// New Added from SI for GetVoltageInfoTable, input parameter structure +typedef struct _GET_VOLTAGE_INFO_INPUT_PARAMETER_V1_1 +{ + UCHAR ucVoltageType; // Input: To tell which voltage to set up, VDDC/MVDDC/MVDDQ/VDDCI + UCHAR ucVoltageMode; // Input: Indicate action: Get voltage info + USHORT usVoltageLevel; // Input: real voltage level in unit of mv or Voltage Phase (0, 1, 2, .. ) or Leakage Id + ULONG ulReserved; +}GET_VOLTAGE_INFO_INPUT_PARAMETER_V1_1; + +// New Added from SI for GetVoltageInfoTable, output parameter structure when ucVotlageMode == ATOM_GET_VOLTAGE_VID +typedef struct _GET_VOLTAGE_INFO_OUTPUT_PARAMETER_V1_1 +{ + ULONG ulVotlageGpioState; + ULONG ulVoltageGPioMask; +}GET_VOLTAGE_INFO_OUTPUT_PARAMETER_V1_1; + +// New Added from SI for GetVoltageInfoTable, output parameter structure when ucVotlageMode == ATOM_GET_VOLTAGE_STATEx_LEAKAGE_VID +typedef struct _GET_LEAKAGE_VOLTAGE_INFO_OUTPUT_PARAMETER_V1_1 +{ + USHORT usVoltageLevel; + USHORT usVoltageId; // Voltage Id programmed in Voltage Regulator + ULONG ulReseved; +}GET_LEAKAGE_VOLTAGE_INFO_OUTPUT_PARAMETER_V1_1; + + +// GetVoltageInfo v1.1 ucVoltageMode +#define ATOM_GET_VOLTAGE_VID 0x00 +#define ATOM_GET_VOTLAGE_INIT_SEQ 0x03 +#define ATOM_GET_VOLTTAGE_PHASE_PHASE_VID 0x04 +// for SI, this state map to 0xff02 voltage state in Power Play table, which is power boost state +#define ATOM_GET_VOLTAGE_STATE0_LEAKAGE_VID 0x10 + +// for SI, this state map to 0xff01 voltage state in Power Play table, which is performance state +#define ATOM_GET_VOLTAGE_STATE1_LEAKAGE_VID 0x11 +// undefined power state +#define ATOM_GET_VOLTAGE_STATE2_LEAKAGE_VID 0x12 +#define ATOM_GET_VOLTAGE_STATE3_LEAKAGE_VID 0x13 + /****************************************************************************/ // Structures used by TVEncoderControlTable /****************************************************************************/ @@ -2062,9 +2282,9 @@ typedef struct _ATOM_MASTER_LIST_OF_DATA_TABLES USHORT MultimediaConfigInfo; // Only used by MM Lib,latest version 2.1, not configuable from Bios, need to include the table to build Bios USHORT StandardVESA_Timing; // Only used by Bios USHORT FirmwareInfo; // Shared by various SW components,latest version 1.4 - USHORT DAC_Info; // Will be obsolete from R600 + USHORT PaletteData; // Only used by BIOS USHORT LCD_Info; // Shared by various SW components,latest version 1.3, was called LVDS_Info - USHORT TMDS_Info; // Will be obsolete from R600 + USHORT DIGTransmitterInfo; // Internal used by VBIOS only version 3.1 USHORT AnalogTV_Info; // Shared by various SW components,latest version 1.1 USHORT SupportedDevicesInfo; // Will be obsolete from R600 USHORT GPIO_I2C_Info; // Shared by various SW components,latest version 1.2 will be used from R600 @@ -2093,15 +2313,16 @@ typedef struct _ATOM_MASTER_LIST_OF_DATA_TABLES USHORT PowerSourceInfo; // Shared by various SW components, latest versoin 1.1 }ATOM_MASTER_LIST_OF_DATA_TABLES; -// For backward compatible -#define LVDS_Info LCD_Info - typedef struct _ATOM_MASTER_DATA_TABLE { ATOM_COMMON_TABLE_HEADER sHeader; ATOM_MASTER_LIST_OF_DATA_TABLES ListOfDataTables; }ATOM_MASTER_DATA_TABLE; +// For backward compatible +#define LVDS_Info LCD_Info +#define DAC_Info PaletteData +#define TMDS_Info DIGTransmitterInfo /****************************************************************************/ // Structure used in MultimediaCapabilityInfoTable @@ -2168,7 +2389,9 @@ typedef struct _ATOM_MULTIMEDIA_CONFIG_INFO typedef struct _ATOM_FIRMWARE_CAPABILITY { #if ATOM_BIG_ENDIAN - USHORT Reserved:3; + USHORT Reserved:1; + USHORT SCL2Redefined:1; + USHORT PostWithoutModeSet:1; USHORT HyperMemory_Size:4; USHORT HyperMemory_Support:1; USHORT PPMode_Assigned:1; @@ -2190,7 +2413,9 @@ typedef struct _ATOM_FIRMWARE_CAPABILITY USHORT PPMode_Assigned:1; USHORT HyperMemory_Support:1; USHORT HyperMemory_Size:4; - USHORT Reserved:3; + USHORT PostWithoutModeSet:1; + USHORT SCL2Redefined:1; + USHORT Reserved:1; #endif }ATOM_FIRMWARE_CAPABILITY; @@ -2415,7 +2640,8 @@ typedef struct _ATOM_FIRMWARE_INFO_V2_2 USHORT usLcdMaxPixelClockPLL_Output; // In MHz unit ULONG ulReserved4; //Was ulAsicMaximumVoltage ULONG ulMinPixelClockPLL_Output; //In 10Khz unit - ULONG ulReserved5; //Was usMinEngineClockPLL_Input and usMaxEngineClockPLL_Input + UCHAR ucRemoteDisplayConfig; + UCHAR ucReserved5[3]; //Was usMinEngineClockPLL_Input and usMaxEngineClockPLL_Input ULONG ulReserved6; //Was usMinEngineClockPLL_Output and usMinMemoryClockPLL_Input ULONG ulReserved7; //Was usMaxMemoryClockPLL_Input and usMinMemoryClockPLL_Output USHORT usReserved11; //Was usMaxPixelClock; //In 10Khz unit, Max. Pclk used only for DAC @@ -2435,6 +2661,11 @@ typedef struct _ATOM_FIRMWARE_INFO_V2_2 #define ATOM_FIRMWARE_INFO_LAST ATOM_FIRMWARE_INFO_V2_2 + +// definition of ucRemoteDisplayConfig +#define REMOTE_DISPLAY_DISABLE 0x00 +#define REMOTE_DISPLAY_ENABLE 0x01 + /****************************************************************************/ // Structures used in IntegratedSystemInfoTable /****************************************************************************/ @@ -2657,8 +2888,9 @@ usMinDownStreamHTLinkWidth: same as above. #define INTEGRATED_SYSTEM_INFO__AMD_CPU__GREYHOUND 2 #define INTEGRATED_SYSTEM_INFO__AMD_CPU__K8 3 #define INTEGRATED_SYSTEM_INFO__AMD_CPU__PHARAOH 4 +#define INTEGRATED_SYSTEM_INFO__AMD_CPU__OROCHI 5 -#define INTEGRATED_SYSTEM_INFO__AMD_CPU__MAX_CODE INTEGRATED_SYSTEM_INFO__AMD_CPU__PHARAOH // this deff reflects max defined CPU code +#define INTEGRATED_SYSTEM_INFO__AMD_CPU__MAX_CODE INTEGRATED_SYSTEM_INFO__AMD_CPU__OROCHI // this deff reflects max defined CPU code #define SYSTEM_CONFIG_POWEREXPRESS_ENABLE 0x00000001 #define SYSTEM_CONFIG_RUN_AT_OVERDRIVE_ENGINE 0x00000002 @@ -2750,6 +2982,7 @@ typedef struct _ATOM_INTEGRATED_SYSTEM_INFO_V5 #define ASIC_INT_DIG4_ENCODER_ID 0x0b #define ASIC_INT_DIG5_ENCODER_ID 0x0c #define ASIC_INT_DIG6_ENCODER_ID 0x0d +#define ASIC_INT_DIG7_ENCODER_ID 0x0e //define Encoder attribute #define ATOM_ANALOG_ENCODER 0 @@ -3223,15 +3456,23 @@ typedef struct _ATOM_LCD_INFO_V13 UCHAR ucPowerSequenceDIGONtoDE_in4Ms; UCHAR ucPowerSequenceDEtoVARY_BL_in4Ms; - UCHAR ucPowerSequenceDEtoDIGON_in4Ms; UCHAR ucPowerSequenceVARY_BLtoDE_in4Ms; + UCHAR ucPowerSequenceDEtoDIGON_in4Ms; UCHAR ucOffDelay_in4Ms; UCHAR ucPowerSequenceVARY_BLtoBLON_in4Ms; UCHAR ucPowerSequenceBLONtoVARY_BL_in4Ms; UCHAR ucReserved1; - ULONG ulReserved[4]; + UCHAR ucDPCD_eDP_CONFIGURATION_CAP; // dpcd 0dh + UCHAR ucDPCD_MAX_LINK_RATE; // dpcd 01h + UCHAR ucDPCD_MAX_LANE_COUNT; // dpcd 02h + UCHAR ucDPCD_MAX_DOWNSPREAD; // dpcd 03h + + USHORT usMaxPclkFreqInSingleLink; // Max PixelClock frequency in single link mode. + UCHAR uceDPToLVDSRxId; + UCHAR ucLcdReservd; + ULONG ulReserved[2]; }ATOM_LCD_INFO_V13; #define ATOM_LCD_INFO_LAST ATOM_LCD_INFO_V13 @@ -3270,6 +3511,11 @@ typedef struct _ATOM_LCD_INFO_V13 //Use this cap bit for a quick reference whether an embadded panel (LCD1 ) is LVDS or eDP. #define LCDPANEL_CAP_V13_eDP 0x4 // = LCDPANEL_CAP_eDP no change comparing to previous version +//uceDPToLVDSRxId +#define eDP_TO_LVDS_RX_DISABLE 0x00 // no eDP->LVDS translator chip +#define eDP_TO_LVDS_COMMON_ID 0x01 // common eDP->LVDS translator chip without AMD SW init +#define eDP_TO_LVDS_RT_ID 0x02 // RT tanslator which require AMD SW init + typedef struct _ATOM_PATCH_RECORD_MODE { UCHAR ucRecordType; @@ -3314,6 +3560,7 @@ typedef struct _ATOM_PANEL_RESOLUTION_PATCH_RECORD #define LCD_CAP_RECORD_TYPE 3 #define LCD_FAKE_EDID_PATCH_RECORD_TYPE 4 #define LCD_PANEL_RESOLUTION_RECORD_TYPE 5 +#define LCD_EDID_OFFSET_PATCH_RECORD_TYPE 6 #define ATOM_RECORD_END_TYPE 0xFF /****************************Spread Spectrum Info Table Definitions **********************/ @@ -3525,6 +3772,7 @@ else //Non VGA case CAIL needs to claim an reserved area defined by FBAccessAreaOffset and usFBUsedbyDrvInKB in non VGA case.*/ +/***********************************************************************************/ #define ATOM_MAX_FIRMWARE_VRAM_USAGE_INFO 1 typedef struct _ATOM_FIRMWARE_VRAM_RESERVE_INFO @@ -3815,13 +4063,17 @@ typedef struct _EXT_DISPLAY_PATH ATOM_DP_CONN_CHANNEL_MAPPING asDPMapping; ATOM_DVI_CONN_CHANNEL_MAPPING asDVIMapping; }; - UCHAR ucReserved; - USHORT usReserved[2]; + UCHAR ucChPNInvert; // bit vector for up to 8 lanes, =0: P and N is not invert, =1 P and N is inverted + USHORT usCaps; + USHORT usReserved; }EXT_DISPLAY_PATH; #define NUMBER_OF_UCHAR_FOR_GUID 16 #define MAX_NUMBER_OF_EXT_DISPLAY_PATH 7 +//usCaps +#define EXT_DISPLAY_PATH_CAPS__HBR2_DISABLE 0x01 + typedef struct _ATOM_EXTERNAL_DISPLAY_CONNECTION_INFO { ATOM_COMMON_TABLE_HEADER sHeader; @@ -3829,7 +4081,9 @@ typedef struct _ATOM_EXTERNAL_DISPLAY_CONNECTION_INFO EXT_DISPLAY_PATH sPath[MAX_NUMBER_OF_EXT_DISPLAY_PATH]; // total of fixed 7 entries. UCHAR ucChecksum; // a simple Checksum of the sum of whole structure equal to 0x0. UCHAR uc3DStereoPinId; // use for eDP panel - UCHAR Reserved [6]; // for potential expansion + UCHAR ucRemoteDisplayConfig; + UCHAR uceDPToLVDSRxId; + UCHAR Reserved[4]; // for potential expansion }ATOM_EXTERNAL_DISPLAY_CONNECTION_INFO; //Related definitions, all records are different but they have a commond header @@ -3974,6 +4228,7 @@ typedef struct _ATOM_OBJECT_GPIO_CNTL_RECORD #define GPIO_PIN_STATE_ACTIVE_HIGH 0x1 // Indexes to GPIO array in GLSync record +// GLSync record is for Frame Lock/Gen Lock feature. #define ATOM_GPIO_INDEX_GLSYNC_REFCLK 0 #define ATOM_GPIO_INDEX_GLSYNC_HSYNC 1 #define ATOM_GPIO_INDEX_GLSYNC_VSYNC 2 @@ -3981,7 +4236,9 @@ typedef struct _ATOM_OBJECT_GPIO_CNTL_RECORD #define ATOM_GPIO_INDEX_GLSYNC_SWAP_GNT 4 #define ATOM_GPIO_INDEX_GLSYNC_INTERRUPT 5 #define ATOM_GPIO_INDEX_GLSYNC_V_RESET 6 -#define ATOM_GPIO_INDEX_GLSYNC_MAX 7 +#define ATOM_GPIO_INDEX_GLSYNC_SWAP_CNTL 7 +#define ATOM_GPIO_INDEX_GLSYNC_SWAP_SEL 8 +#define ATOM_GPIO_INDEX_GLSYNC_MAX 9 typedef struct _ATOM_ENCODER_DVO_CF_RECORD { @@ -3991,7 +4248,8 @@ typedef struct _ATOM_ENCODER_DVO_CF_RECORD }ATOM_ENCODER_DVO_CF_RECORD; // Bit maps for ATOM_ENCODER_CAP_RECORD.ucEncoderCap -#define ATOM_ENCODER_CAP_RECORD_HBR2 0x01 // DP1.2 HBR2 is supported by this path +#define ATOM_ENCODER_CAP_RECORD_HBR2 0x01 // DP1.2 HBR2 is supported by HW encoder +#define ATOM_ENCODER_CAP_RECORD_HBR2_EN 0x02 // DP1.2 HBR2 setting is qualified and HBR2 can be enabled typedef struct _ATOM_ENCODER_CAP_RECORD { @@ -4000,11 +4258,13 @@ typedef struct _ATOM_ENCODER_CAP_RECORD USHORT usEncoderCap; struct { #if ATOM_BIG_ENDIAN - USHORT usReserved:15; // Bit1-15 may be defined for other capability in future + USHORT usReserved:14; // Bit1-15 may be defined for other capability in future + USHORT usHBR2En:1; // Bit1 is for DP1.2 HBR2 enable USHORT usHBR2Cap:1; // Bit0 is for DP1.2 HBR2 capability. #else USHORT usHBR2Cap:1; // Bit0 is for DP1.2 HBR2 capability. - USHORT usReserved:15; // Bit1-15 may be defined for other capability in future + USHORT usHBR2En:1; // Bit1 is for DP1.2 HBR2 enable + USHORT usReserved:14; // Bit1-15 may be defined for other capability in future #endif }; }; @@ -4154,6 +4414,7 @@ typedef struct _ATOM_VOLTAGE_CONTROL #define VOLTAGE_CONTROL_ID_VT1556M 0x07 #define VOLTAGE_CONTROL_ID_CHL822x 0x08 #define VOLTAGE_CONTROL_ID_VT1586M 0x09 +#define VOLTAGE_CONTROL_ID_UP1637 0x0A typedef struct _ATOM_VOLTAGE_OBJECT { @@ -4190,6 +4451,69 @@ typedef struct _ATOM_LEAKID_VOLTAGE USHORT usVoltage; }ATOM_LEAKID_VOLTAGE; +typedef struct _ATOM_VOLTAGE_OBJECT_HEADER_V3{ + UCHAR ucVoltageType; //Indicate Voltage Source: VDDC, MVDDC, MVDDQ or MVDDCI + UCHAR ucVoltageMode; //Indicate voltage control mode: Init/Set/Leakage/Set phase + USHORT usSize; //Size of Object +}ATOM_VOLTAGE_OBJECT_HEADER_V3; + +typedef struct _VOLTAGE_LUT_ENTRY_V2 +{ + ULONG ulVoltageId; // The Voltage ID which is used to program GPIO register + USHORT usVoltageValue; // The corresponding Voltage Value, in mV +}VOLTAGE_LUT_ENTRY_V2; + +typedef struct _LEAKAGE_VOLTAGE_LUT_ENTRY_V2 +{ + USHORT usVoltageLevel; // The Voltage ID which is used to program GPIO register + USHORT usVoltageId; + USHORT usLeakageId; // The corresponding Voltage Value, in mV +}LEAKAGE_VOLTAGE_LUT_ENTRY_V2; + +typedef struct _ATOM_I2C_VOLTAGE_OBJECT_V3 +{ + ATOM_VOLTAGE_OBJECT_HEADER_V3 sHeader; + UCHAR ucVoltageRegulatorId; //Indicate Voltage Regulator Id + UCHAR ucVoltageControlI2cLine; + UCHAR ucVoltageControlAddress; + UCHAR ucVoltageControlOffset; + ULONG ulReserved; + VOLTAGE_LUT_ENTRY asVolI2cLut[1]; // end with 0xff +}ATOM_I2C_VOLTAGE_OBJECT_V3; + +typedef struct _ATOM_GPIO_VOLTAGE_OBJECT_V3 +{ + ATOM_VOLTAGE_OBJECT_HEADER_V3 sHeader; + UCHAR ucVoltageGpioCntlId; // default is 0 which indicate control through CG VID mode + UCHAR ucGpioEntryNum; // indiate the entry numbers of Votlage/Gpio value Look up table + UCHAR ucPhaseDelay; // phase delay in unit of micro second + UCHAR ucReserved; + ULONG ulGpioMaskVal; // GPIO Mask value + VOLTAGE_LUT_ENTRY_V2 asVolGpioLut[1]; +}ATOM_GPIO_VOLTAGE_OBJECT_V3; + +typedef struct _ATOM_LEAKAGE_VOLTAGE_OBJECT_V3 +{ + ATOM_VOLTAGE_OBJECT_HEADER_V3 sHeader; + UCHAR ucLeakageCntlId; // default is 0 + UCHAR ucLeakageEntryNum; // indicate the entry number of LeakageId/Voltage Lut table + UCHAR ucReserved[2]; + ULONG ulMaxVoltageLevel; + LEAKAGE_VOLTAGE_LUT_ENTRY_V2 asLeakageIdLut[1]; +}ATOM_LEAKAGE_VOLTAGE_OBJECT_V3; + +typedef union _ATOM_VOLTAGE_OBJECT_V3{ + ATOM_GPIO_VOLTAGE_OBJECT_V3 asGpioVoltageObj; + ATOM_I2C_VOLTAGE_OBJECT_V3 asI2cVoltageObj; + ATOM_LEAKAGE_VOLTAGE_OBJECT_V3 asLeakageObj; +}ATOM_VOLTAGE_OBJECT_V3; + +typedef struct _ATOM_VOLTAGE_OBJECT_INFO_V3_1 +{ + ATOM_COMMON_TABLE_HEADER sHeader; + ATOM_VOLTAGE_OBJECT_V3 asVoltageObj[3]; //Info for Voltage control +}ATOM_VOLTAGE_OBJECT_INFO_V3_1; + typedef struct _ATOM_ASIC_PROFILE_VOLTAGE { UCHAR ucProfileId; @@ -4302,7 +4626,18 @@ typedef struct _ATOM_INTEGRATED_SYSTEM_INFO_V6 USHORT usHDMISSpreadRateIn10Hz; USHORT usDVISSPercentage; USHORT usDVISSpreadRateIn10Hz; - ULONG ulReserved3[21]; + ULONG SclkDpmBoostMargin; + ULONG SclkDpmThrottleMargin; + USHORT SclkDpmTdpLimitPG; + USHORT SclkDpmTdpLimitBoost; + ULONG ulBoostEngineCLock; + UCHAR ulBoostVid_2bit; + UCHAR EnableBoost; + USHORT GnbTdpLimit; + USHORT usMaxLVDSPclkFreqInSingleLink; + UCHAR ucLvdsMisc; + UCHAR ucLVDSReserved; + ULONG ulReserved3[15]; ATOM_EXTERNAL_DISPLAY_CONNECTION_INFO sExtDispConnInfo; }ATOM_INTEGRATED_SYSTEM_INFO_V6; @@ -4310,9 +4645,16 @@ typedef struct _ATOM_INTEGRATED_SYSTEM_INFO_V6 #define INTEGRATED_SYSTEM_INFO_V6_GPUCAPINFO__TMDSHDMI_COHERENT_SINGLEPLL_MODE 0x01 #define INTEGRATED_SYSTEM_INFO_V6_GPUCAPINFO__DISABLE_AUX_HW_MODE_DETECTION 0x08 -// ulOtherDisplayMisc -#define INTEGRATED_SYSTEM_INFO__GET_EDID_CALLBACK_FUNC_SUPPORT 0x01 +//ucLVDSMisc: +#define SYS_INFO_LVDSMISC__888_FPDI_MODE 0x01 +#define SYS_INFO_LVDSMISC__DL_CH_SWAP 0x02 +#define SYS_INFO_LVDSMISC__888_BPC 0x04 +#define SYS_INFO_LVDSMISC__OVERRIDE_EN 0x08 +#define SYS_INFO_LVDSMISC__BLON_ACTIVE_LOW 0x10 +// not used any more +#define SYS_INFO_LVDSMISC__VSYNC_ACTIVE_LOW 0x04 +#define SYS_INFO_LVDSMISC__HSYNC_ACTIVE_LOW 0x08 /********************************************************************************************************************** ATOM_INTEGRATED_SYSTEM_INFO_V6 Description @@ -4381,7 +4723,208 @@ ucUMAChannelNumber: System memory channel numbers. ulCSR_M3_ARB_CNTL_DEFAULT[10]: Arrays with values for CSR M3 arbiter for default ulCSR_M3_ARB_CNTL_UVD[10]: Arrays with values for CSR M3 arbiter for UVD playback. ulCSR_M3_ARB_CNTL_FS3D[10]: Arrays with values for CSR M3 arbiter for Full Screen 3D applications. -sAvail_SCLK[5]: Arrays to provide available list of SLCK and corresponding voltage, order from low to high +sAvail_SCLK[5]: Arrays to provide availabe list of SLCK and corresponding voltage, order from low to high +ulGMCRestoreResetTime: GMC power restore and GMC reset time to calculate data reconnection latency. Unit in ns. +ulMinimumNClk: Minimum NCLK speed among all NB-Pstates to calcualte data reconnection latency. Unit in 10kHz. +ulIdleNClk: NCLK speed while memory runs in self-refresh state. Unit in 10kHz. +ulDDR_DLL_PowerUpTime: DDR PHY DLL power up time. Unit in ns. +ulDDR_PLL_PowerUpTime: DDR PHY PLL power up time. Unit in ns. +usPCIEClkSSPercentage: PCIE Clock Spred Spectrum Percentage in unit 0.01%; 100 mean 1%. +usPCIEClkSSType: PCIE Clock Spred Spectrum Type. 0 for Down spread(default); 1 for Center spread. +usLvdsSSPercentage: LVDS panel ( not include eDP ) Spread Spectrum Percentage in unit of 0.01%, =0, use VBIOS default setting. +usLvdsSSpreadRateIn10Hz: LVDS panel ( not include eDP ) Spread Spectrum frequency in unit of 10Hz, =0, use VBIOS default setting. +usHDMISSPercentage: HDMI Spread Spectrum Percentage in unit 0.01%; 100 mean 1%, =0, use VBIOS default setting. +usHDMISSpreadRateIn10Hz: HDMI Spread Spectrum frequency in unit of 10Hz, =0, use VBIOS default setting. +usDVISSPercentage: DVI Spread Spectrum Percentage in unit 0.01%; 100 mean 1%, =0, use VBIOS default setting. +usDVISSpreadRateIn10Hz: DVI Spread Spectrum frequency in unit of 10Hz, =0, use VBIOS default setting. +usMaxLVDSPclkFreqInSingleLink: Max pixel clock LVDS panel single link, if=0 means VBIOS use default threhold, right now it is 85Mhz +ucLVDSMisc: [bit0] LVDS 888bit panel mode =0: LVDS 888 panel in LDI mode, =1: LVDS 888 panel in FPDI mode + [bit1] LVDS panel lower and upper link mapping =0: lower link and upper link not swap, =1: lower link and upper link are swapped + [bit2] LVDS 888bit per color mode =0: 666 bit per color =1:888 bit per color + [bit3] LVDS parameter override enable =0: ucLvdsMisc parameter are not used =1: ucLvdsMisc parameter should be used + [bit4] Polarity of signal sent to digital BLON output pin. =0: not inverted(active high) =1: inverted ( active low ) +**********************************************************************************************************************/ + +// this Table is used for Liano/Ontario APU +typedef struct _ATOM_FUSION_SYSTEM_INFO_V1 +{ + ATOM_INTEGRATED_SYSTEM_INFO_V6 sIntegratedSysInfo; + ULONG ulPowerplayTable[128]; +}ATOM_FUSION_SYSTEM_INFO_V1; +/********************************************************************************************************************** + ATOM_FUSION_SYSTEM_INFO_V1 Description +sIntegratedSysInfo: refer to ATOM_INTEGRATED_SYSTEM_INFO_V6 definition. +ulPowerplayTable[128]: This 512 bytes memory is used to save ATOM_PPLIB_POWERPLAYTABLE3, starting form ulPowerplayTable[0] +**********************************************************************************************************************/ + +// this IntegrateSystemInfoTable is used for Trinity APU +typedef struct _ATOM_INTEGRATED_SYSTEM_INFO_V1_7 +{ + ATOM_COMMON_TABLE_HEADER sHeader; + ULONG ulBootUpEngineClock; + ULONG ulDentistVCOFreq; + ULONG ulBootUpUMAClock; + ATOM_CLK_VOLT_CAPABILITY sDISPCLK_Voltage[4]; + ULONG ulBootUpReqDisplayVector; + ULONG ulOtherDisplayMisc; + ULONG ulGPUCapInfo; + ULONG ulSB_MMIO_Base_Addr; + USHORT usRequestedPWMFreqInHz; + UCHAR ucHtcTmpLmt; + UCHAR ucHtcHystLmt; + ULONG ulMinEngineClock; + ULONG ulSystemConfig; + ULONG ulCPUCapInfo; + USHORT usNBP0Voltage; + USHORT usNBP1Voltage; + USHORT usBootUpNBVoltage; + USHORT usExtDispConnInfoOffset; + USHORT usPanelRefreshRateRange; + UCHAR ucMemoryType; + UCHAR ucUMAChannelNumber; + UCHAR strVBIOSMsg[40]; + ULONG ulReserved[20]; + ATOM_AVAILABLE_SCLK_LIST sAvail_SCLK[5]; + ULONG ulGMCRestoreResetTime; + ULONG ulMinimumNClk; + ULONG ulIdleNClk; + ULONG ulDDR_DLL_PowerUpTime; + ULONG ulDDR_PLL_PowerUpTime; + USHORT usPCIEClkSSPercentage; + USHORT usPCIEClkSSType; + USHORT usLvdsSSPercentage; + USHORT usLvdsSSpreadRateIn10Hz; + USHORT usHDMISSPercentage; + USHORT usHDMISSpreadRateIn10Hz; + USHORT usDVISSPercentage; + USHORT usDVISSpreadRateIn10Hz; + ULONG SclkDpmBoostMargin; + ULONG SclkDpmThrottleMargin; + USHORT SclkDpmTdpLimitPG; + USHORT SclkDpmTdpLimitBoost; + ULONG ulBoostEngineCLock; + UCHAR ulBoostVid_2bit; + UCHAR EnableBoost; + USHORT GnbTdpLimit; + USHORT usMaxLVDSPclkFreqInSingleLink; + UCHAR ucLvdsMisc; + UCHAR ucLVDSReserved; + UCHAR ucLVDSPwrOnSeqDIGONtoDE_in4Ms; + UCHAR ucLVDSPwrOnSeqDEtoVARY_BL_in4Ms; + UCHAR ucLVDSPwrOffSeqVARY_BLtoDE_in4Ms; + UCHAR ucLVDSPwrOffSeqDEtoDIGON_in4Ms; + UCHAR ucLVDSOffToOnDelay_in4Ms; + UCHAR ucLVDSPwrOnSeqVARY_BLtoBLON_in4Ms; + UCHAR ucLVDSPwrOffSeqBLONtoVARY_BL_in4Ms; + UCHAR ucLVDSReserved1; + ULONG ulLCDBitDepthControlVal; + ULONG ulNbpStateMemclkFreq[4]; + USHORT usNBP2Voltage; + USHORT usNBP3Voltage; + ULONG ulNbpStateNClkFreq[4]; + UCHAR ucNBDPMEnable; + UCHAR ucReserved[3]; + UCHAR ucDPMState0VclkFid; + UCHAR ucDPMState0DclkFid; + UCHAR ucDPMState1VclkFid; + UCHAR ucDPMState1DclkFid; + UCHAR ucDPMState2VclkFid; + UCHAR ucDPMState2DclkFid; + UCHAR ucDPMState3VclkFid; + UCHAR ucDPMState3DclkFid; + ATOM_EXTERNAL_DISPLAY_CONNECTION_INFO sExtDispConnInfo; +}ATOM_INTEGRATED_SYSTEM_INFO_V1_7; + +// ulOtherDisplayMisc +#define INTEGRATED_SYSTEM_INFO__GET_EDID_CALLBACK_FUNC_SUPPORT 0x01 +#define INTEGRATED_SYSTEM_INFO__GET_BOOTUP_DISPLAY_CALLBACK_FUNC_SUPPORT 0x02 +#define INTEGRATED_SYSTEM_INFO__GET_EXPANSION_CALLBACK_FUNC_SUPPORT 0x04 +#define INTEGRATED_SYSTEM_INFO__FAST_BOOT_SUPPORT 0x08 + +// ulGPUCapInfo +#define SYS_INFO_GPUCAPS__TMDSHDMI_COHERENT_SINGLEPLL_MODE 0x01 +#define SYS_INFO_GPUCAPS__DP_SINGLEPLL_MODE 0x02 +#define SYS_INFO_GPUCAPS__DISABLE_AUX_MODE_DETECT 0x08 + +/********************************************************************************************************************** + ATOM_INTEGRATED_SYSTEM_INFO_V1_7 Description +ulBootUpEngineClock: VBIOS bootup Engine clock frequency, in 10kHz unit. if it is equal 0, then VBIOS use pre-defined bootup engine clock +ulDentistVCOFreq: Dentist VCO clock in 10kHz unit. +ulBootUpUMAClock: System memory boot up clock frequency in 10Khz unit. +sDISPCLK_Voltage: Report Display clock voltage requirement. + +ulBootUpReqDisplayVector: VBIOS boot up display IDs, following are supported devices in Trinity projects: + ATOM_DEVICE_CRT1_SUPPORT 0x0001 + ATOM_DEVICE_DFP1_SUPPORT 0x0008 + ATOM_DEVICE_DFP6_SUPPORT 0x0040 + ATOM_DEVICE_DFP2_SUPPORT 0x0080 + ATOM_DEVICE_DFP3_SUPPORT 0x0200 + ATOM_DEVICE_DFP4_SUPPORT 0x0400 + ATOM_DEVICE_DFP5_SUPPORT 0x0800 + ATOM_DEVICE_LCD1_SUPPORT 0x0002 +ulOtherDisplayMisc: bit[0]=0: INT15 callback function Get LCD EDID ( ax=4e08, bl=1b ) is not supported by SBIOS. + =1: INT15 callback function Get LCD EDID ( ax=4e08, bl=1b ) is supported by SBIOS. + bit[1]=0: INT15 callback function Get boot display( ax=4e08, bl=01h) is not supported by SBIOS + =1: INT15 callback function Get boot display( ax=4e08, bl=01h) is supported by SBIOS + bit[2]=0: INT15 callback function Get panel Expansion ( ax=4e08, bl=02h) is not supported by SBIOS + =1: INT15 callback function Get panel Expansion ( ax=4e08, bl=02h) is supported by SBIOS + bit[3]=0: VBIOS fast boot is disable + =1: VBIOS fast boot is enable. ( VBIOS skip display device detection in every set mode if LCD panel is connect and LID is open) +ulGPUCapInfo: bit[0]=0: TMDS/HDMI Coherent Mode use cascade PLL mode. + =1: TMDS/HDMI Coherent Mode use signel PLL mode. + bit[1]=0: DP mode use cascade PLL mode ( New for Trinity ) + =1: DP mode use single PLL mode + bit[3]=0: Enable AUX HW mode detection logic + =1: Disable AUX HW mode detection logic + +ulSB_MMIO_Base_Addr: Physical Base address to SB MMIO space. Driver needs to initialize it for SMU usage. + +usRequestedPWMFreqInHz: When it's set to 0x0 by SBIOS: the LCD BackLight is not controlled by GPU(SW). + Any attempt to change BL using VBIOS function or enable VariBri from PP table is not effective since ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU==0; + + When it's set to a non-zero frequency, the BackLight is controlled by GPU (SW) in one of two ways below: + 1. SW uses the GPU BL PWM output to control the BL, in chis case, this non-zero frequency determines what freq GPU should use; + VBIOS will set up proper PWM frequency and ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU==1,as the result, + Changing BL using VBIOS function is functional in both driver and non-driver present environment; + and enabling VariBri under the driver environment from PP table is optional. + + 2. SW uses other means to control BL (like DPCD),this non-zero frequency serves as a flag only indicating + that BL control from GPU is expected. + VBIOS will NOT set up PWM frequency but make ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU==1 + Changing BL using VBIOS function could be functional in both driver and non-driver present environment,but + it's per platform + and enabling VariBri under the driver environment from PP table is optional. + +ucHtcTmpLmt: Refer to D18F3x64 bit[22:16], HtcTmpLmt. + Threshold on value to enter HTC_active state. +ucHtcHystLmt: Refer to D18F3x64 bit[27:24], HtcHystLmt. + To calculate threshold off value to exit HTC_active state, which is Threshold on vlaue minus ucHtcHystLmt. +ulMinEngineClock: Minimum SCLK allowed in 10kHz unit. This is calculated based on WRCK Fuse settings. +ulSystemConfig: Bit[0]=0: PCIE Power Gating Disabled + =1: PCIE Power Gating Enabled + Bit[1]=0: DDR-DLL shut-down feature disabled. + 1: DDR-DLL shut-down feature enabled. + Bit[2]=0: DDR-PLL Power down feature disabled. + 1: DDR-PLL Power down feature enabled. +ulCPUCapInfo: TBD +usNBP0Voltage: VID for voltage on NB P0 State +usNBP1Voltage: VID for voltage on NB P1 State +usNBP2Voltage: VID for voltage on NB P2 State +usNBP3Voltage: VID for voltage on NB P3 State +usBootUpNBVoltage: Voltage Index of GNB voltage configured by SBIOS, which is suffcient to support VBIOS DISPCLK requirement. +usExtDispConnInfoOffset: Offset to sExtDispConnInfo inside the structure +usPanelRefreshRateRange: Bit vector for LCD supported refresh rate range. If DRR is requestd by the platform, at least two bits need to be set + to indicate a range. + SUPPORTED_LCD_REFRESHRATE_30Hz 0x0004 + SUPPORTED_LCD_REFRESHRATE_40Hz 0x0008 + SUPPORTED_LCD_REFRESHRATE_50Hz 0x0010 + SUPPORTED_LCD_REFRESHRATE_60Hz 0x0020 +ucMemoryType: [3:0]=1:DDR1;=2:DDR2;=3:DDR3.[7:4] is reserved. +ucUMAChannelNumber: System memory channel numbers. +ulCSR_M3_ARB_CNTL_DEFAULT[10]: Arrays with values for CSR M3 arbiter for default +ulCSR_M3_ARB_CNTL_UVD[10]: Arrays with values for CSR M3 arbiter for UVD playback. +ulCSR_M3_ARB_CNTL_FS3D[10]: Arrays with values for CSR M3 arbiter for Full Screen 3D applications. +sAvail_SCLK[5]: Arrays to provide availabe list of SLCK and corresponding voltage, order from low to high ulGMCRestoreResetTime: GMC power restore and GMC reset time to calculate data reconnection latency. Unit in ns. ulMinimumNClk: Minimum NCLK speed among all NB-Pstates to calcualte data reconnection latency. Unit in 10kHz. ulIdleNClk: NCLK speed while memory runs in self-refresh state. Unit in 10kHz. @@ -4395,6 +4938,41 @@ usHDMISSPercentage: HDMI Spread Spectrum Percentage in unit 0.01%; usHDMISSpreadRateIn10Hz: HDMI Spread Spectrum frequency in unit of 10Hz, =0, use VBIOS default setting. usDVISSPercentage: DVI Spread Spectrum Percentage in unit 0.01%; 100 mean 1%, =0, use VBIOS default setting. usDVISSpreadRateIn10Hz: DVI Spread Spectrum frequency in unit of 10Hz, =0, use VBIOS default setting. +usMaxLVDSPclkFreqInSingleLink: Max pixel clock LVDS panel single link, if=0 means VBIOS use default threhold, right now it is 85Mhz +ucLVDSMisc: [bit0] LVDS 888bit panel mode =0: LVDS 888 panel in LDI mode, =1: LVDS 888 panel in FPDI mode + [bit1] LVDS panel lower and upper link mapping =0: lower link and upper link not swap, =1: lower link and upper link are swapped + [bit2] LVDS 888bit per color mode =0: 666 bit per color =1:888 bit per color + [bit3] LVDS parameter override enable =0: ucLvdsMisc parameter are not used =1: ucLvdsMisc parameter should be used + [bit4] Polarity of signal sent to digital BLON output pin. =0: not inverted(active high) =1: inverted ( active low ) +ucLVDSPwrOnSeqDIGONtoDE_in4Ms: LVDS power up sequence time in unit of 4ms, time delay from DIGON signal active to data enable signal active( DE ). + =0 mean use VBIOS default which is 8 ( 32ms ). The LVDS power up sequence is as following: DIGON->DE->VARY_BL->BLON. + This parameter is used by VBIOS only. VBIOS will patch LVDS_InfoTable. +ucLVDSPwrOnDEtoVARY_BL_in4Ms: LVDS power up sequence time in unit of 4ms., time delay from DE( data enable ) active to Vary Brightness enable signal active( VARY_BL ). + =0 mean use VBIOS default which is 90 ( 360ms ). The LVDS power up sequence is as following: DIGON->DE->VARY_BL->BLON. + This parameter is used by VBIOS only. VBIOS will patch LVDS_InfoTable. + +ucLVDSPwrOffVARY_BLtoDE_in4Ms: LVDS power down sequence time in unit of 4ms, time delay from data enable ( DE ) signal off to LCDVCC (DIGON) off. + =0 mean use VBIOS default delay which is 8 ( 32ms ). The LVDS power down sequence is as following: BLON->VARY_BL->DE->DIGON + This parameter is used by VBIOS only. VBIOS will patch LVDS_InfoTable. + +ucLVDSPwrOffDEtoDIGON_in4Ms: LVDS power down sequence time in unit of 4ms, time delay from vary brightness enable signal( VARY_BL) off to data enable ( DE ) signal off. + =0 mean use VBIOS default which is 90 ( 360ms ). The LVDS power down sequence is as following: BLON->VARY_BL->DE->DIGON + This parameter is used by VBIOS only. VBIOS will patch LVDS_InfoTable. + +ucLVDSOffToOnDelay_in4Ms: LVDS power down sequence time in unit of 4ms. Time delay from DIGON signal off to DIGON signal active. + =0 means to use VBIOS default delay which is 125 ( 500ms ). + This parameter is used by VBIOS only. VBIOS will patch LVDS_InfoTable. + +ucLVDSPwrOnVARY_BLtoBLON_in4Ms: LVDS power up sequence time in unit of 4ms. Time delay from VARY_BL signal on to DLON signal active. + =0 means to use VBIOS default delay which is 0 ( 0ms ). + This parameter is used by VBIOS only. VBIOS will patch LVDS_InfoTable. + +ucLVDSPwrOffBLONtoVARY_BL_in4Ms: LVDS power down sequence time in unit of 4ms. Time delay from BLON signal off to VARY_BL signal off. + =0 means to use VBIOS default delay which is 0 ( 0ms ). + This parameter is used by VBIOS only. VBIOS will patch LVDS_InfoTable. + +ulNbpStateMemclkFreq[4]: system memory clock frequncey in unit of 10Khz in different NB pstate. + **********************************************************************************************************************/ /**************************************************************************/ @@ -4456,6 +5034,7 @@ typedef struct _ATOM_ASIC_SS_ASSIGNMENT #define ASIC_INTERNAL_SS_ON_DP 7 #define ASIC_INTERNAL_SS_ON_DCPLL 8 #define ASIC_EXTERNAL_SS_ON_DP_CLOCK 9 +#define ASIC_INTERNAL_VCE_SS 10 typedef struct _ATOM_ASIC_SS_ASSIGNMENT_V2 { @@ -4517,7 +5096,7 @@ typedef struct _ATOM_ASIC_INTERNAL_SS_INFO_V3 #define ATOM_DOS_MODE_INFO_DEF 7 #define ATOM_I2C_CHANNEL_STATUS_DEF 8 #define ATOM_I2C_CHANNEL_STATUS1_DEF 9 - +#define ATOM_INTERNAL_TIMER_DEF 10 // BIOS_0_SCRATCH Definition #define ATOM_S0_CRT1_MONO 0x00000001L @@ -4645,6 +5224,7 @@ typedef struct _ATOM_ASIC_INTERNAL_SS_INFO_V3 #define ATOM_S2_DEVICE_DPMS_MASKw1 0x3FF #define ATOM_S2_FORCEDLOWPWRMODE_STATE_MASKb3 0x0C #define ATOM_S2_FORCEDLOWPWRMODE_STATE_CHANGEb3 0x10 +#define ATOM_S2_TMDS_COHERENT_MODEb3 0x10 // used by VBIOS code only, use coherent mode for TMDS/HDMI mode #define ATOM_S2_VRI_BRIGHT_ENABLEb3 0x20 #define ATOM_S2_ROTATION_STATE_MASKb3 0xC0 @@ -5035,6 +5615,23 @@ typedef struct _ENABLE_GRAPH_SURFACE_PARAMETERS_V1_3 USHORT usDeviceId; // Active Device Id for this surface. If no device, set to 0. }ENABLE_GRAPH_SURFACE_PARAMETERS_V1_3; +typedef struct _ENABLE_GRAPH_SURFACE_PARAMETERS_V1_4 +{ + USHORT usHight; // Image Hight + USHORT usWidth; // Image Width + USHORT usGraphPitch; + UCHAR ucColorDepth; + UCHAR ucPixelFormat; + UCHAR ucSurface; // Surface 1 or 2 + UCHAR ucEnable; // ATOM_ENABLE or ATOM_DISABLE + UCHAR ucModeType; + UCHAR ucReserved; +}ENABLE_GRAPH_SURFACE_PARAMETERS_V1_4; + +// ucEnable +#define ATOM_GRAPH_CONTROL_SET_PITCH 0x0f +#define ATOM_GRAPH_CONTROL_SET_DISP_START 0x10 + typedef struct _ENABLE_GRAPH_SURFACE_PS_ALLOCATION { ENABLE_GRAPH_SURFACE_PARAMETERS sSetSurface; @@ -5054,6 +5651,58 @@ typedef struct _GET_DISPLAY_SURFACE_SIZE_PARAMETERS USHORT usY_Size; }GET_DISPLAY_SURFACE_SIZE_PARAMETERS; +typedef struct _GET_DISPLAY_SURFACE_SIZE_PARAMETERS_V2 +{ + union{ + USHORT usX_Size; //When use as input parameter, usX_Size indicates which CRTC + USHORT usSurface; + }; + USHORT usY_Size; + USHORT usDispXStart; + USHORT usDispYStart; +}GET_DISPLAY_SURFACE_SIZE_PARAMETERS_V2; + + +typedef struct _PALETTE_DATA_CONTROL_PARAMETERS_V3 +{ + UCHAR ucLutId; + UCHAR ucAction; + USHORT usLutStartIndex; + USHORT usLutLength; + USHORT usLutOffsetInVram; +}PALETTE_DATA_CONTROL_PARAMETERS_V3; + +// ucAction: +#define PALETTE_DATA_AUTO_FILL 1 +#define PALETTE_DATA_READ 2 +#define PALETTE_DATA_WRITE 3 + + +typedef struct _INTERRUPT_SERVICE_PARAMETERS_V2 +{ + UCHAR ucInterruptId; + UCHAR ucServiceId; + UCHAR ucStatus; + UCHAR ucReserved; +}INTERRUPT_SERVICE_PARAMETER_V2; + +// ucInterruptId +#define HDP1_INTERRUPT_ID 1 +#define HDP2_INTERRUPT_ID 2 +#define HDP3_INTERRUPT_ID 3 +#define HDP4_INTERRUPT_ID 4 +#define HDP5_INTERRUPT_ID 5 +#define HDP6_INTERRUPT_ID 6 +#define SW_INTERRUPT_ID 11 + +// ucAction +#define INTERRUPT_SERVICE_GEN_SW_INT 1 +#define INTERRUPT_SERVICE_GET_STATUS 2 + + // ucStatus +#define INTERRUPT_STATUS__INT_TRIGGER 1 +#define INTERRUPT_STATUS__HPD_HIGH 2 + typedef struct _INDIRECT_IO_ACCESS { ATOM_COMMON_TABLE_HEADER sHeader; @@ -5186,7 +5835,7 @@ typedef struct _ATOM_INIT_REG_BLOCK{ #define END_OF_REG_INDEX_BLOCK 0x0ffff #define END_OF_REG_DATA_BLOCK 0x00000000 -#define ATOM_INIT_REG_MASK_FLAG 0x80 +#define ATOM_INIT_REG_MASK_FLAG 0x80 //Not used in BIOS #define CLOCK_RANGE_HIGHEST 0x00ffffff #define VALUE_DWORD SIZEOF ULONG @@ -5226,6 +5875,7 @@ typedef struct _ATOM_MC_INIT_PARAM_TABLE #define _128Mx8 0x51 #define _128Mx16 0x52 #define _256Mx8 0x61 +#define _256Mx16 0x62 #define SAMSUNG 0x1 #define INFINEON 0x2 @@ -5582,7 +6232,7 @@ typedef struct _ATOM_VRAM_MODULE_V7 ULONG ulChannelMapCfg; // mmMC_SHARED_CHREMAP USHORT usModuleSize; // Size of ATOM_VRAM_MODULE_V7 USHORT usPrivateReserved; // MC_ARB_RAMCFG (includes NOOFBANK,NOOFRANKS,NOOFROWS,NOOFCOLS) - USHORT usReserved; + USHORT usEnableChannels; // bit vector which indicate which channels are enabled UCHAR ucExtMemoryID; // Current memory module ID UCHAR ucMemoryType; // MEM_TYPE_DDR2/DDR3/GDDR3/GDDR5 UCHAR ucChannelNum; // Number of mem. channels supported in this module @@ -5594,7 +6244,8 @@ typedef struct _ATOM_VRAM_MODULE_V7 UCHAR ucNPL_RT; // Round trip delay (MC_SEQ_CAS_TIMING [28:24]:TCL=CL+NPL_RT-2). Always 2. UCHAR ucPreamble; // [7:4] Write Preamble, [3:0] Read Preamble UCHAR ucMemorySize; // Total memory size in unit of 16MB for CONFIG_MEMSIZE - bit[23:0] zeros - UCHAR ucReserved[3]; + USHORT usSEQSettingOffset; + UCHAR ucReserved; // Memory Module specific values USHORT usEMRS2Value; // EMRS2/MR2 Value. USHORT usEMRS3Value; // EMRS3/MR3 Value. @@ -5630,10 +6281,10 @@ typedef struct _ATOM_VRAM_INFO_V3 typedef struct _ATOM_VRAM_INFO_V4 { ATOM_COMMON_TABLE_HEADER sHeader; - USHORT usMemAdjustTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory vendor specific MC adjust setting - USHORT usMemClkPatchTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory clock specific MC setting - USHORT usRerseved; - UCHAR ucMemDQ7_0ByteRemap; // DQ line byte remap, =0: Memory Data line BYTE0, =1: BYTE1, =2: BYTE2, =3: BYTE3 + USHORT usMemAdjustTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory vendor specific MC adjust setting + USHORT usMemClkPatchTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory clock specific MC setting + USHORT usRerseved; + UCHAR ucMemDQ7_0ByteRemap; // DQ line byte remap, =0: Memory Data line BYTE0, =1: BYTE1, =2: BYTE2, =3: BYTE3 ULONG ulMemDQ7_0BitRemap; // each DQ line ( 7~0) use 3bits, like: DQ0=Bit[2:0], DQ1:[5:3], ... DQ7:[23:21] UCHAR ucReservde[4]; UCHAR ucNumOfVRAMModule; @@ -5645,9 +6296,10 @@ typedef struct _ATOM_VRAM_INFO_V4 typedef struct _ATOM_VRAM_INFO_HEADER_V2_1 { ATOM_COMMON_TABLE_HEADER sHeader; - USHORT usMemAdjustTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory vendor specific MC adjust setting - USHORT usMemClkPatchTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory clock specific MC setting - USHORT usReserved[4]; + USHORT usMemAdjustTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory vendor specific MC adjust setting + USHORT usMemClkPatchTblOffset; // offset of ATOM_INIT_REG_BLOCK structure for memory clock specific MC setting + USHORT usPerBytePresetOffset; // offset of ATOM_INIT_REG_BLOCK structure for Per Byte Offset Preset Settings + USHORT usReserved[3]; UCHAR ucNumOfVRAMModule; // indicate number of VRAM module UCHAR ucMemoryClkPatchTblVer; // version of memory AC timing register list UCHAR ucVramModuleVer; // indicate ATOM_VRAM_MODUE version @@ -5932,6 +6584,52 @@ typedef struct _ATOM_DISP_OUT_INFO_V2 ASIC_ENCODER_INFO asEncoderInfo[1]; }ATOM_DISP_OUT_INFO_V2; + +typedef struct _ATOM_DISP_CLOCK_ID { + UCHAR ucPpllId; + UCHAR ucPpllAttribute; +}ATOM_DISP_CLOCK_ID; + +// ucPpllAttribute +#define CLOCK_SOURCE_SHAREABLE 0x01 +#define CLOCK_SOURCE_DP_MODE 0x02 +#define CLOCK_SOURCE_NONE_DP_MODE 0x04 + +//DispOutInfoTable +typedef struct _ASIC_TRANSMITTER_INFO_V2 +{ + USHORT usTransmitterObjId; + USHORT usDispClkIdOffset; // point to clock source id list supported by Encoder Object + UCHAR ucTransmitterCmdTblId; + UCHAR ucConfig; + UCHAR ucEncoderID; // available 1st encoder ( default ) + UCHAR ucOptionEncoderID; // available 2nd encoder ( optional ) + UCHAR uc2ndEncoderID; + UCHAR ucReserved; +}ASIC_TRANSMITTER_INFO_V2; + +typedef struct _ATOM_DISP_OUT_INFO_V3 +{ + ATOM_COMMON_TABLE_HEADER sHeader; + USHORT ptrTransmitterInfo; + USHORT ptrEncoderInfo; + USHORT ptrMainCallParserFar; // direct address of main parser call in VBIOS binary. + USHORT usReserved; + UCHAR ucDCERevision; + UCHAR ucMaxDispEngineNum; + UCHAR ucMaxActiveDispEngineNum; + UCHAR ucMaxPPLLNum; + UCHAR ucCoreRefClkSource; // value of CORE_REF_CLK_SOURCE + UCHAR ucReserved[3]; + ASIC_TRANSMITTER_INFO_V2 asTransmitterInfo[1]; // for alligment only +}ATOM_DISP_OUT_INFO_V3; + +typedef enum CORE_REF_CLK_SOURCE{ + CLOCK_SRC_XTALIN=0, + CLOCK_SRC_XO_IN=1, + CLOCK_SRC_XO_IN2=2, +}CORE_REF_CLK_SOURCE; + // DispDevicePriorityInfo typedef struct _ATOM_DISPLAY_DEVICE_PRIORITY_INFO { @@ -6067,6 +6765,39 @@ typedef struct _PROCESS_I2C_CHANNEL_TRANSACTION_PARAMETERS #define HW_I2C_READ 0 #define I2C_2BYTE_ADDR 0x02 +/****************************************************************************/ +// Structures used by HW_Misc_OperationTable +/****************************************************************************/ +typedef struct _ATOM_HW_MISC_OPERATION_INPUT_PARAMETER_V1_1 +{ + UCHAR ucCmd; // Input: To tell which action to take + UCHAR ucReserved[3]; + ULONG ulReserved; +}ATOM_HW_MISC_OPERATION_INPUT_PARAMETER_V1_1; + +typedef struct _ATOM_HW_MISC_OPERATION_OUTPUT_PARAMETER_V1_1 +{ + UCHAR ucReturnCode; // Output: Return value base on action was taken + UCHAR ucReserved[3]; + ULONG ulReserved; +}ATOM_HW_MISC_OPERATION_OUTPUT_PARAMETER_V1_1; + +// Actions code +#define ATOM_GET_SDI_SUPPORT 0xF0 + +// Return code +#define ATOM_UNKNOWN_CMD 0 +#define ATOM_FEATURE_NOT_SUPPORTED 1 +#define ATOM_FEATURE_SUPPORTED 2 + +typedef struct _ATOM_HW_MISC_OPERATION_PS_ALLOCATION +{ + ATOM_HW_MISC_OPERATION_INPUT_PARAMETER_V1_1 sInput_Output; + PROCESS_I2C_CHANNEL_TRANSACTION_PARAMETERS sReserved; +}ATOM_HW_MISC_OPERATION_PS_ALLOCATION; + +/****************************************************************************/ + typedef struct _SET_HWBLOCK_INSTANCE_PARAMETER_V2 { UCHAR ucHWBlkInst; // HW block instance, 0, 1, 2, ... @@ -6087,6 +6818,52 @@ typedef struct _SET_HWBLOCK_INSTANCE_PARAMETER_V2 #define SELECT_CRTC_PIXEL_RATE 7 #define SELECT_VGA_BLK 8 +// DIGTransmitterInfoTable structure used to program UNIPHY settings +typedef struct _DIG_TRANSMITTER_INFO_HEADER_V3_1{ + ATOM_COMMON_TABLE_HEADER sHeader; + USHORT usDPVsPreEmphSettingOffset; // offset of PHY_ANALOG_SETTING_INFO * with DP Voltage Swing and Pre-Emphasis for each Link clock + USHORT usPhyAnalogRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with None-DP mode Analog Setting's register Info + USHORT usPhyAnalogSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with None-DP mode Analog Setting for each link clock range + USHORT usPhyPllRegListOffset; // offset of CLOCK_CONDITION_REGESTER_INFO* with Phy Pll register Info + USHORT usPhyPllSettingOffset; // offset of CLOCK_CONDITION_SETTING_ENTRY* with Phy Pll Settings +}DIG_TRANSMITTER_INFO_HEADER_V3_1; + +typedef struct _CLOCK_CONDITION_REGESTER_INFO{ + USHORT usRegisterIndex; + UCHAR ucStartBit; + UCHAR ucEndBit; +}CLOCK_CONDITION_REGESTER_INFO; + +typedef struct _CLOCK_CONDITION_SETTING_ENTRY{ + USHORT usMaxClockFreq; + UCHAR ucEncodeMode; + UCHAR ucPhySel; + ULONG ulAnalogSetting[1]; +}CLOCK_CONDITION_SETTING_ENTRY; + +typedef struct _CLOCK_CONDITION_SETTING_INFO{ + USHORT usEntrySize; + CLOCK_CONDITION_SETTING_ENTRY asClkCondSettingEntry[1]; +}CLOCK_CONDITION_SETTING_INFO; + +typedef struct _PHY_CONDITION_REG_VAL{ + ULONG ulCondition; + ULONG ulRegVal; +}PHY_CONDITION_REG_VAL; + +typedef struct _PHY_CONDITION_REG_INFO{ + USHORT usRegIndex; + USHORT usSize; + PHY_CONDITION_REG_VAL asRegVal[1]; +}PHY_CONDITION_REG_INFO; + +typedef struct _PHY_ANALOG_SETTING_INFO{ + UCHAR ucEncodeMode; + UCHAR ucPhySel; + USHORT usSize; + PHY_CONDITION_REG_INFO asAnalogSetting[1]; +}PHY_ANALOG_SETTING_INFO; + /****************************************************************************/ //Portion VI: Definitinos for vbios MC scratch registers that driver used /****************************************************************************/ @@ -6494,6 +7271,8 @@ typedef struct _ATOM_PPLIB_THERMALCONTROLLER #define ATOM_PP_THERMALCONTROLLER_EMC2103 13 /* 0x0D */ // Only fan control will be implemented, do NOT show this in PPGen. #define ATOM_PP_THERMALCONTROLLER_SUMO 14 /* 0x0E */ // Sumo type, used internally #define ATOM_PP_THERMALCONTROLLER_NISLANDS 15 +#define ATOM_PP_THERMALCONTROLLER_SISLANDS 16 +#define ATOM_PP_THERMALCONTROLLER_LM96163 17 // Thermal controller 'combo type' to use an external controller for Fan control and an internal controller for thermal. // We probably should reserve the bit 0x80 for this use. @@ -6509,6 +7288,7 @@ typedef struct _ATOM_PPLIB_STATE UCHAR ucClockStateIndices[1]; // variable-sized } ATOM_PPLIB_STATE; + typedef struct _ATOM_PPLIB_FANTABLE { UCHAR ucFanTableFormat; // Change this if the table format changes or version changes so that the other fields are not the same. @@ -6521,12 +7301,20 @@ typedef struct _ATOM_PPLIB_FANTABLE USHORT usPWMHigh; // The PWM value at THigh. } ATOM_PPLIB_FANTABLE; +typedef struct _ATOM_PPLIB_FANTABLE2 +{ + ATOM_PPLIB_FANTABLE basicTable; + USHORT usTMax; // The max temperature +} ATOM_PPLIB_FANTABLE2; + typedef struct _ATOM_PPLIB_EXTENDEDHEADER { USHORT usSize; ULONG ulMaxEngineClock; // For Overdrive. ULONG ulMaxMemoryClock; // For Overdrive. // Add extra system parameters here, always adjust size to include all fields. + USHORT usVCETableOffset; //points to ATOM_PPLIB_VCE_Table + USHORT usUVDTableOffset; //points to ATOM_PPLIB_UVD_Table } ATOM_PPLIB_EXTENDEDHEADER; //// ATOM_PPLIB_POWERPLAYTABLE::ulPlatformCaps @@ -6549,6 +7337,7 @@ typedef struct _ATOM_PPLIB_EXTENDEDHEADER #define ATOM_PP_PLATFORM_CAP_REGULATOR_HOT 0x00010000 // Enable the 'regulator hot' feature. #define ATOM_PP_PLATFORM_CAP_BACO 0x00020000 // Does the driver supports BACO state. + typedef struct _ATOM_PPLIB_POWERPLAYTABLE { ATOM_COMMON_TABLE_HEADER sHeader; @@ -6607,7 +7396,8 @@ typedef struct _ATOM_PPLIB_POWERPLAYTABLE4 USHORT usVddciDependencyOnMCLKOffset; USHORT usVddcDependencyOnMCLKOffset; USHORT usMaxClockVoltageOnDCOffset; - USHORT usReserved[2]; + USHORT usVddcPhaseShedLimitsTableOffset; // Points to ATOM_PPLIB_PhaseSheddingLimits_Table + USHORT usReserved; } ATOM_PPLIB_POWERPLAYTABLE4, *LPATOM_PPLIB_POWERPLAYTABLE4; typedef struct _ATOM_PPLIB_POWERPLAYTABLE5 @@ -6617,8 +7407,9 @@ typedef struct _ATOM_PPLIB_POWERPLAYTABLE5 ULONG ulNearTDPLimit; ULONG ulSQRampingThreshold; USHORT usCACLeakageTableOffset; // Points to ATOM_PPLIB_CAC_Leakage_Table - ULONG ulCACLeakage; // TBD, this parameter is still under discussion. Change to ulReserved if not needed. - ULONG ulReserved; + ULONG ulCACLeakage; // The iLeakage for driver calculated CAC leakage table + USHORT usTDPODLimit; + USHORT usLoadLineSlope; // in milliOhms * 100 } ATOM_PPLIB_POWERPLAYTABLE5, *LPATOM_PPLIB_POWERPLAYTABLE5; //// ATOM_PPLIB_NONCLOCK_INFO::usClassification @@ -6647,6 +7438,7 @@ typedef struct _ATOM_PPLIB_POWERPLAYTABLE5 //// ATOM_PPLIB_NONCLOCK_INFO::usClassification2 #define ATOM_PPLIB_CLASSIFICATION2_LIMITEDPOWERSOURCE_2 0x0001 #define ATOM_PPLIB_CLASSIFICATION2_ULV 0x0002 +#define ATOM_PPLIB_CLASSIFICATION2_MVC 0x0004 //Multi-View Codec (BD-3D) //// ATOM_PPLIB_NONCLOCK_INFO::ulCapsAndSettings #define ATOM_PPLIB_SINGLE_DISPLAY_ONLY 0x00000001 @@ -6670,7 +7462,9 @@ typedef struct _ATOM_PPLIB_POWERPLAYTABLE5 #define ATOM_PPLIB_SOFTWARE_DISABLE_LOADBALANCING 0x00001000 #define ATOM_PPLIB_SOFTWARE_ENABLE_SLEEP_FOR_TIMESTAMPS 0x00002000 -#define ATOM_PPLIB_DISALLOW_ON_DC 0x00004000 + +#define ATOM_PPLIB_DISALLOW_ON_DC 0x00004000 + #define ATOM_PPLIB_ENABLE_VARIBRIGHT 0x00008000 //memory related flags @@ -6732,7 +7526,7 @@ typedef struct _ATOM_PPLIB_R600_CLOCK_INFO #define ATOM_PPLIB_R600_FLAGS_UVDSAFE 2 #define ATOM_PPLIB_R600_FLAGS_BACKBIASENABLE 4 #define ATOM_PPLIB_R600_FLAGS_MEMORY_ODT_OFF 8 -#define ATOM_PPLIB_R600_FLAGS_MEMORY_DLL_OFF 16 +#define ATOM_PPLIB_R600_FLAGS_MEMORY_DLL_OFF 16 #define ATOM_PPLIB_R600_FLAGS_LOWPOWER 32 // On the RV770 use 'low power' setting (sequencer S0). typedef struct _ATOM_PPLIB_EVERGREEN_CLOCK_INFO @@ -6751,6 +7545,24 @@ typedef struct _ATOM_PPLIB_EVERGREEN_CLOCK_INFO } ATOM_PPLIB_EVERGREEN_CLOCK_INFO; +typedef struct _ATOM_PPLIB_SI_CLOCK_INFO +{ + USHORT usEngineClockLow; + UCHAR ucEngineClockHigh; + + USHORT usMemoryClockLow; + UCHAR ucMemoryClockHigh; + + USHORT usVDDC; + USHORT usVDDCI; + UCHAR ucPCIEGen; + UCHAR ucUnused1; + + ULONG ulFlags; // ATOM_PPLIB_SI_FLAGS_*, no flag is necessary for now + +} ATOM_PPLIB_SI_CLOCK_INFO; + + typedef struct _ATOM_PPLIB_RS780_CLOCK_INFO { @@ -6763,7 +7575,7 @@ typedef struct _ATOM_PPLIB_RS780_CLOCK_INFO UCHAR ucPadding; // For proper alignment and size. USHORT usVDDC; // For the 780, use: None, Low, High, Variable UCHAR ucMaxHTLinkWidth; // From SBIOS - {2, 4, 8, 16} - UCHAR ucMinHTLinkWidth; // From SBIOS - {2, 4, 8, 16}. Effective only if CDLW enabled. Minimum down stream width could be bigger as display BW requirement. + UCHAR ucMinHTLinkWidth; // From SBIOS - {2, 4, 8, 16}. Effective only if CDLW enabled. Minimum down stream width could be bigger as display BW requriement. USHORT usHTLinkFreq; // See definition ATOM_PPLIB_RS780_HTLINKFREQ_xxx or in MHz(>=200). ULONG ulFlags; } ATOM_PPLIB_RS780_CLOCK_INFO; @@ -6785,9 +7597,7 @@ typedef struct _ATOM_PPLIB_SUMO_CLOCK_INFO{ USHORT usEngineClockLow; //clockfrequency & 0xFFFF. The unit is in 10khz UCHAR ucEngineClockHigh; //clockfrequency >> 16. UCHAR vddcIndex; //2-bit vddc index; - UCHAR leakage; //please use 8-bit absolute value, not the 6-bit % value - //please initalize to 0 - UCHAR rsv; + USHORT tdpLimit; //please initalize to 0 USHORT rsv1; //please initialize to 0s @@ -6810,7 +7620,7 @@ typedef struct _ATOM_PPLIB_STATE_V2 UCHAR clockInfoIndex[1]; } ATOM_PPLIB_STATE_V2; -typedef struct StateArray{ +typedef struct _StateArray{ //how many states we have UCHAR ucNumEntries; @@ -6818,18 +7628,17 @@ typedef struct StateArray{ }StateArray; -typedef struct ClockInfoArray{ +typedef struct _ClockInfoArray{ //how many clock levels we have UCHAR ucNumEntries; - //sizeof(ATOM_PPLIB_SUMO_CLOCK_INFO) + //sizeof(ATOM_PPLIB_CLOCK_INFO) UCHAR ucEntrySize; - //this is for Sumo - ATOM_PPLIB_SUMO_CLOCK_INFO clockInfo[1]; + UCHAR clockInfo[1]; }ClockInfoArray; -typedef struct NonClockInfoArray{ +typedef struct _NonClockInfoArray{ //how many non-clock levels we have. normally should be same as number of states UCHAR ucNumEntries; @@ -6868,6 +7677,124 @@ typedef struct _ATOM_PPLIB_Clock_Voltage_Limit_Table ATOM_PPLIB_Clock_Voltage_Limit_Record entries[1]; // Dynamically allocate entries. }ATOM_PPLIB_Clock_Voltage_Limit_Table; +typedef struct _ATOM_PPLIB_CAC_Leakage_Record +{ + USHORT usVddc; // We use this field for the "fake" standardized VDDC for power calculations + ULONG ulLeakageValue; +}ATOM_PPLIB_CAC_Leakage_Record; + +typedef struct _ATOM_PPLIB_CAC_Leakage_Table +{ + UCHAR ucNumEntries; // Number of entries. + ATOM_PPLIB_CAC_Leakage_Record entries[1]; // Dynamically allocate entries. +}ATOM_PPLIB_CAC_Leakage_Table; + +typedef struct _ATOM_PPLIB_PhaseSheddingLimits_Record +{ + USHORT usVoltage; + USHORT usSclkLow; + UCHAR ucSclkHigh; + USHORT usMclkLow; + UCHAR ucMclkHigh; +}ATOM_PPLIB_PhaseSheddingLimits_Record; + +typedef struct _ATOM_PPLIB_PhaseSheddingLimits_Table +{ + UCHAR ucNumEntries; // Number of entries. + ATOM_PPLIB_PhaseSheddingLimits_Record entries[1]; // Dynamically allocate entries. +}ATOM_PPLIB_PhaseSheddingLimits_Table; + +typedef struct _VCEClockInfo{ + USHORT usEVClkLow; + UCHAR ucEVClkHigh; + USHORT usECClkLow; + UCHAR ucECClkHigh; +}VCEClockInfo; + +typedef struct _VCEClockInfoArray{ + UCHAR ucNumEntries; + VCEClockInfo entries[1]; +}VCEClockInfoArray; + +typedef struct _ATOM_PPLIB_VCE_Clock_Voltage_Limit_Record +{ + USHORT usVoltage; + UCHAR ucVCEClockInfoIndex; +}ATOM_PPLIB_VCE_Clock_Voltage_Limit_Record; + +typedef struct _ATOM_PPLIB_VCE_Clock_Voltage_Limit_Table +{ + UCHAR numEntries; + ATOM_PPLIB_VCE_Clock_Voltage_Limit_Record entries[1]; +}ATOM_PPLIB_VCE_Clock_Voltage_Limit_Table; + +typedef struct _ATOM_PPLIB_VCE_State_Record +{ + UCHAR ucVCEClockInfoIndex; + UCHAR ucClockInfoIndex; //highest 2 bits indicates memory p-states, lower 6bits indicates index to ClockInfoArrary +}ATOM_PPLIB_VCE_State_Record; + +typedef struct _ATOM_PPLIB_VCE_State_Table +{ + UCHAR numEntries; + ATOM_PPLIB_VCE_State_Record entries[1]; +}ATOM_PPLIB_VCE_State_Table; + + +typedef struct _ATOM_PPLIB_VCE_Table +{ + UCHAR revid; +// VCEClockInfoArray array; +// ATOM_PPLIB_VCE_Clock_Voltage_Limit_Table limits; +// ATOM_PPLIB_VCE_State_Table states; +}ATOM_PPLIB_VCE_Table; + + +typedef struct _UVDClockInfo{ + USHORT usVClkLow; + UCHAR ucVClkHigh; + USHORT usDClkLow; + UCHAR ucDClkHigh; +}UVDClockInfo; + +typedef struct _UVDClockInfoArray{ + UCHAR ucNumEntries; + UVDClockInfo entries[1]; +}UVDClockInfoArray; + +typedef struct _ATOM_PPLIB_UVD_Clock_Voltage_Limit_Record +{ + USHORT usVoltage; + UCHAR ucUVDClockInfoIndex; +}ATOM_PPLIB_UVD_Clock_Voltage_Limit_Record; + +typedef struct _ATOM_PPLIB_UVD_Clock_Voltage_Limit_Table +{ + UCHAR numEntries; + ATOM_PPLIB_UVD_Clock_Voltage_Limit_Record entries[1]; +}ATOM_PPLIB_UVD_Clock_Voltage_Limit_Table; + +typedef struct _ATOM_PPLIB_UVD_State_Record +{ + UCHAR ucUVDClockInfoIndex; + UCHAR ucClockInfoIndex; //highest 2 bits indicates memory p-states, lower 6bits indicates index to ClockInfoArrary +}ATOM_PPLIB_UVD_State_Record; + +typedef struct _ATOM_PPLIB_UVD_State_Table +{ + UCHAR numEntries; + ATOM_PPLIB_UVD_State_Record entries[1]; +}ATOM_PPLIB_UVD_State_Table; + + +typedef struct _ATOM_PPLIB_UVD_Table +{ + UCHAR revid; +// UVDClockInfoArray array; +// ATOM_PPLIB_UVD_Clock_Voltage_Limit_Table limits; +// ATOM_PPLIB_UVD_State_Table states; +}ATOM_PPLIB_UVD_Table; + /**************************************************************************/ @@ -7017,4 +7944,68 @@ typedef struct _ATOM_PPLIB_Clock_Voltage_Limit_Table #pragma pack() // BIOS data must use byte aligment +// +// AMD ACPI Table +// +#pragma pack(1) + +typedef struct { + ULONG Signature; + ULONG TableLength; //Length + UCHAR Revision; + UCHAR Checksum; + UCHAR OemId[6]; + UCHAR OemTableId[8]; //UINT64 OemTableId; + ULONG OemRevision; + ULONG CreatorId; + ULONG CreatorRevision; +} AMD_ACPI_DESCRIPTION_HEADER; +/* +//EFI_ACPI_DESCRIPTION_HEADER from AcpiCommon.h +typedef struct { + UINT32 Signature; //0x0 + UINT32 Length; //0x4 + UINT8 Revision; //0x8 + UINT8 Checksum; //0x9 + UINT8 OemId[6]; //0xA + UINT64 OemTableId; //0x10 + UINT32 OemRevision; //0x18 + UINT32 CreatorId; //0x1C + UINT32 CreatorRevision; //0x20 +}EFI_ACPI_DESCRIPTION_HEADER; +*/ +typedef struct { + AMD_ACPI_DESCRIPTION_HEADER SHeader; + UCHAR TableUUID[16]; //0x24 + ULONG VBIOSImageOffset; //0x34. Offset to the first GOP_VBIOS_CONTENT block from the beginning of the stucture. + ULONG Lib1ImageOffset; //0x38. Offset to the first GOP_LIB1_CONTENT block from the beginning of the stucture. + ULONG Reserved[4]; //0x3C +}UEFI_ACPI_VFCT; + +typedef struct { + ULONG PCIBus; //0x4C + ULONG PCIDevice; //0x50 + ULONG PCIFunction; //0x54 + USHORT VendorID; //0x58 + USHORT DeviceID; //0x5A + USHORT SSVID; //0x5C + USHORT SSID; //0x5E + ULONG Revision; //0x60 + ULONG ImageLength; //0x64 +}VFCT_IMAGE_HEADER; + + +typedef struct { + VFCT_IMAGE_HEADER VbiosHeader; + UCHAR VbiosContent[1]; +}GOP_VBIOS_CONTENT; + +typedef struct { + VFCT_IMAGE_HEADER Lib1Header; + UCHAR Lib1Content[1]; +}GOP_LIB1_CONTENT; + +#pragma pack() + + #endif /* _ATOMBIOS_H */ diff --git a/src/add-ons/accelerants/radeon_hd/encoder.cpp b/src/add-ons/accelerants/radeon_hd/encoder.cpp index 77f4560fe4..c7833e9a5c 100644 --- a/src/add-ons/accelerants/radeon_hd/encoder.cpp +++ b/src/add-ons/accelerants/radeon_hd/encoder.cpp @@ -1153,6 +1153,7 @@ transmitter_dig_setup(uint32 connectorIndex, uint32 pixelClock, DIG_TRANSMITTER_CONTROL_PARAMETERS_V2 v2; DIG_TRANSMITTER_CONTROL_PARAMETERS_V3 v3; DIG_TRANSMITTER_CONTROL_PARAMETERS_V4 v4; + DIG_TRANSMITTER_CONTROL_PARAMETERS_V1_5 v5; }; union digTransmitterControl args; memset(&args, 0, sizeof(args)); @@ -1455,6 +1456,70 @@ transmitter_dig_setup(uint32 connectorIndex, uint32 pixelClock, args.v4.acConfig.fDualLinkConnector = 1; } break; + case 5: + args.v5.ucAction = command; + + if (isDP) { + args.v5.usSymClock + = B_HOST_TO_LENDIAN_INT16(dpClock / 10); + } else { + args.v5.usSymClock + = B_HOST_TO_LENDIAN_INT16(pixelClock / 10); + } + switch (encoderObjectID) { + case ENCODER_OBJECT_ID_INTERNAL_UNIPHY: + if (linkB) + args.v5.ucPhyId = ATOM_PHY_ID_UNIPHYB; + else + args.v5.ucPhyId = ATOM_PHY_ID_UNIPHYA; + break; + case ENCODER_OBJECT_ID_INTERNAL_UNIPHY1: + if (linkB) + args.v5.ucPhyId = ATOM_PHY_ID_UNIPHYD; + else + args.v5.ucPhyId = ATOM_PHY_ID_UNIPHYC; + break; + case ENCODER_OBJECT_ID_INTERNAL_UNIPHY2: + if (linkB) + args.v5.ucPhyId = ATOM_PHY_ID_UNIPHYF; + else + args.v5.ucPhyId = ATOM_PHY_ID_UNIPHYE; + break; + } + if (isDP) { + args.v5.ucLaneNum = dpLaneCount; + } else if (pixelClock >= 165000) { + args.v5.ucLaneNum = 8; + } else { + args.v5.ucLaneNum = 4; + } + + args.v5.ucConnObjId = connectorObjectID; + args.v5.ucDigMode + = display_get_encoder_mode(connectorIndex); + + if (isDP && gInfo->dpExternalClock) { + args.v5.asConfig.ucPhyClkSrcId + = ENCODER_REFCLK_SRC_EXTCLK; + } else { + args.v5.asConfig.ucPhyClkSrcId = pll->id; + } + + if (isDP) { + args.v5.asConfig.ucCoherentMode = 1; + // DP always coherent + } else if ((gConnector[connectorIndex]->encoder.flags + & ATOM_DEVICE_DFP_SUPPORT) != 0) { + // TODO: dig coherent mode? VVV + args.v5.asConfig.ucCoherentMode = 1; + } + + // RADEON_HPD_NONE? VVV + args.v5.asConfig.ucHPDSel = 0; + + args.v5.ucDigEncoderSel = 1 << digEncoderID; + args.v5.ucDPLaneSet = laneSet; + break; default: ERROR("%s: unknown table version\n", __func__); } From 59c1ab8c3b32721e827e6445b81cfdc12003ba9c Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Tue, 14 Aug 2012 20:32:58 -0500 Subject: [PATCH 40/59] radeon_hd: add v1.4 dig encoder setup * Add 1.4 encoder control used in latest HD 7xxx cards * Should make progress towards resolving #8859 --- src/add-ons/accelerants/radeon_hd/encoder.cpp | 56 ++++++++++++++++++- 1 file changed, 54 insertions(+), 2 deletions(-) diff --git a/src/add-ons/accelerants/radeon_hd/encoder.cpp b/src/add-ons/accelerants/radeon_hd/encoder.cpp index c7833e9a5c..314bb4ef61 100644 --- a/src/add-ons/accelerants/radeon_hd/encoder.cpp +++ b/src/add-ons/accelerants/radeon_hd/encoder.cpp @@ -580,6 +580,7 @@ encoder_dig_setup(uint32 connectorIndex, uint32 pixelClock, int command) bool isDPBridge = connector->encoderExternal.isDPBridge; bool linkB = connector->encoder.linkEnumeration == GRAPH_OBJECT_ENUM_ID2 ? true : false; + uint32 digEncoderID = encoder_pick_dig(connectorIndex); uint32 panelMode = 0; // determine DP panel mode if doing panel mode setup @@ -627,7 +628,7 @@ encoder_dig_setup(uint32 connectorIndex, uint32 pixelClock, int command) bool dualLink = false; if (connector->type == VIDEO_CONNECTOR_DVID && pixelClock > 165000) { - // TODO: Expand on this + // TODO: Expand on this duallink code dualLink = true; } @@ -727,8 +728,59 @@ encoder_dig_setup(uint32 connectorIndex, uint32 pixelClock, int command) } break; case 4: + args.v4.ucAction = command; + args.v4.usPixelClock = B_HOST_TO_LENDIAN_INT16(pixelClock / 10); + + if (command == ATOM_ENCODER_CMD_SETUP_PANEL_MODE) + args.v4.ucPanelMode = panelMode; + else { + args.v4.ucEncoderMode + = display_get_encoder_mode(connectorIndex); + } + + if (args.v4.ucEncoderMode == ATOM_ENCODER_MODE_DP + || args.v4.ucEncoderMode == ATOM_ENCODER_MODE_DP_MST) { + // Is DP? + args.v4.ucLaneNum = dpInfo->laneCount; + if (dpClock == 270000) { + args.v4.ucConfig + |= ATOM_ENCODER_CONFIG_V4_DPLINKRATE_2_70GHZ; + } else if (dpClock == 540000) { + args.v4.ucConfig + |= ATOM_ENCODER_CONFIG_V4_DPLINKRATE_5_40GHZ; + } + } else if (dualLink) { + // DualLink, double the lane numbers + args.v4.ucLaneNum = 8; + } else { + args.v4.ucLaneNum = 4; + } + args.v4.acConfig.ucDigSel = digEncoderID; + + // TODO: get BPC + switch (8) { + case 0: + args.v4.ucBitPerColor = PANEL_BPC_UNDEFINE; + break; + case 6: + args.v4.ucBitPerColor = PANEL_6BIT_PER_COLOR; + break; + case 8: + default: + args.v4.ucBitPerColor = PANEL_8BIT_PER_COLOR; + break; + case 10: + args.v4.ucBitPerColor = PANEL_10BIT_PER_COLOR; + break; + case 12: + args.v4.ucBitPerColor = PANEL_12BIT_PER_COLOR; + break; + case 16: + args.v4.ucBitPerColor = PANEL_16BIT_PER_COLOR; + break; + } + // TODO: VVV RADEON_HPD_NONE? args.v4.ucHPD_ID = 0; - ERROR("%s: tableMinor 4 TODO!\n", __func__); break; default: ERROR("%s: unknown tableMinor!\n", __func__); From 5c4ceff3638e6e8dd38f056b638b9b1ca57e1ddb Mon Sep 17 00:00:00 2001 From: Niels Sascha Reedijk Date: Wed, 15 Aug 2012 06:25:50 +0200 Subject: [PATCH 41/59] Update translations from Pootle --- .../outbound_protocols/smtp/ja.catkeys | 5 +++-- .../add-ons/media/media-add-ons/mixer/ru.catkeys | 10 +++++++++- .../add-ons/screen_savers/glife/ja.catkeys | 5 +++-- data/catalogs/add-ons/translators/exr/de.catkeys | 4 +++- data/catalogs/add-ons/translators/exr/ja.catkeys | 4 +++- data/catalogs/add-ons/translators/exr/ru.catkeys | 4 +++- data/catalogs/add-ons/translators/hvif/de.catkeys | 4 +++- data/catalogs/add-ons/translators/hvif/ja.catkeys | 4 +++- data/catalogs/add-ons/translators/hvif/ru.catkeys | 4 +++- data/catalogs/add-ons/translators/ico/de.catkeys | 4 +++- data/catalogs/add-ons/translators/ico/ja.catkeys | 4 +++- data/catalogs/add-ons/translators/ico/ru.catkeys | 8 +++++--- data/catalogs/add-ons/translators/pcx/de.catkeys | 4 +++- data/catalogs/add-ons/translators/pcx/ja.catkeys | 4 +++- data/catalogs/add-ons/translators/pcx/ru.catkeys | 4 +++- data/catalogs/add-ons/translators/ppm/de.catkeys | 3 ++- data/catalogs/add-ons/translators/ppm/ja.catkeys | 3 ++- data/catalogs/add-ons/translators/ppm/ru.catkeys | 5 +++-- data/catalogs/add-ons/translators/raw/ru.catkeys | 2 +- data/catalogs/add-ons/translators/rtf/de.catkeys | 4 +++- data/catalogs/add-ons/translators/rtf/ja.catkeys | 4 +++- data/catalogs/add-ons/translators/rtf/ru.catkeys | 4 +++- data/catalogs/add-ons/translators/stxt/de.catkeys | 4 +++- data/catalogs/add-ons/translators/stxt/ja.catkeys | 4 +++- data/catalogs/add-ons/translators/stxt/ru.catkeys | 4 +++- data/catalogs/add-ons/translators/tiff/ru.catkeys | 5 ++++- data/catalogs/add-ons/translators/webp/ru.catkeys | 2 +- .../add-ons/translators/wonderbrush/ru.catkeys | 6 +++++- data/catalogs/apps/deskbar/ja.catkeys | 2 +- data/catalogs/apps/deskcalc/ru.catkeys | 4 +++- data/catalogs/apps/drivesetup/de.catkeys | 9 ++++++--- data/catalogs/apps/mediaplayer/de.catkeys | 3 ++- data/catalogs/apps/mediaplayer/ru.catkeys | 4 +++- data/catalogs/apps/soundrecorder/ru.catkeys | 2 +- data/catalogs/apps/sudoku/ru.catkeys | 4 ++-- data/catalogs/apps/webpositive/de.catkeys | 12 +++++++++++- data/catalogs/apps/webpositive/ru.catkeys | 15 ++++++++++++++- data/catalogs/preferences/appearance/ja.catkeys | 3 ++- data/catalogs/preferences/cpufrequency/de.catkeys | 3 ++- data/catalogs/preferences/cpufrequency/ja.catkeys | 2 +- data/catalogs/preferences/filetypes/de.catkeys | 3 ++- 41 files changed, 139 insertions(+), 49 deletions(-) diff --git a/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/ja.catkeys b/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/ja.catkeys index 7708e5d85b..0835e73616 100644 --- a/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/ja.catkeys +++ b/data/catalogs/add-ons/mail_daemon/outbound_protocols/smtp/ja.catkeys @@ -1,7 +1,8 @@ -1 japanese x-vnd.Haiku-SMTP 1802799722 +1 japanese 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,6 +11,6 @@ POP3 authentication failed. The server said:\n smtp POP3認証に失敗しま Destination: ConfigView メッセージの保存先: : Connection refused or host not found. smtp 接続が拒否されたかサーバーが見つかりません。 None ConfigView 無し -POP3 before SMTP ConfigView 送信前に受信する +POP3 before SMTP ConfigView POP3 before SMTP SSL ConfigView SSL . The server said:\n smtp サーバーからのメッセージです\n diff --git a/data/catalogs/add-ons/media/media-add-ons/mixer/ru.catkeys b/data/catalogs/add-ons/media/media-add-ons/mixer/ru.catkeys index 79ac58e6d9..2d087fecb6 100644 --- a/data/catalogs/add-ons/media/media-add-ons/mixer/ru.catkeys +++ b/data/catalogs/add-ons/media/media-add-ons/mixer/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-mixer.media_addon 2863296624 +1 russian x-vnd.Haiku-mixer.media_addon 3450667169 Input gain controls represent AudioMixer Входные регуляторы усиления представляют Linear interpolation AudioMixer Линейная интерполяция Virtual output channels AudioMixer Виртуальные каналы выхода @@ -17,3 +17,11 @@ dB AudioMixer дБ Gain controls AudioMixer Регулировка усиления Input mapping AudioMixer Переназначение входа Mute AudioMixer Приглушить +Input channel destinations AudioMixer Направления входных каналов +To master AudioMixer До основного +Master output AudioMixer Главный выход +Setup AudioMixer Настройка +Use non linear gain sliders (like BeOS R5) AudioMixer Использовать нелинейные ползунки управления звуком +Gain AudioMixer Усиление +Allow output channel remapping AudioMixer Разрешить переназначение входного канала +Physical input channels AudioMixer Физические входные каналы diff --git a/data/catalogs/add-ons/screen_savers/glife/ja.catkeys b/data/catalogs/add-ons/screen_savers/glife/ja.catkeys index 4f98b8b381..aa16edd95f 100644 --- a/data/catalogs/add-ons/screen_savers/glife/ja.catkeys +++ b/data/catalogs/add-ons/screen_savers/glife/ja.catkeys @@ -1,4 +1,4 @@ -1 japanese x-vnd.Haiku-GLifeScreensaver 131690889 +1 japanese x-vnd.Haiku-GLifeScreensaver 206066243 Grid Border: %li GLife ScreenSaver グリッドの輪郭: %li Grid Width: GLife ScreenSaver グリッドの幅: none GLife ScreenSaver 無し @@ -8,6 +8,7 @@ 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 \"ライフゲーム\" -Grid Border: GLife ScreenSaver グリッドの輪郭: +Grid Border: GLife ScreenSaver グリッドの境界: by Aaron Hill GLife ScreenSaver Aaron Hill 作 diff --git a/data/catalogs/add-ons/translators/exr/de.catkeys b/data/catalogs/add-ons/translators/exr/de.catkeys index b0cd768fd2..e252d84145 100644 --- a/data/catalogs/add-ons/translators/exr/de.catkeys +++ b/data/catalogs/add-ons/translators/exr/de.catkeys @@ -1,7 +1,9 @@ -1 german x-vnd.Haiku-EXRTranslator 2253035870 +1 german x-vnd.Haiku-EXRTranslator 106859695 Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s EXR image translator EXRTranslator EXR-Bild-Translator Based on OpenEXR (http://www.openexr.com) ConfigView Basiert auf OpenEXR (http://www.openexr.com) EXR Settings main EXR-Einstellungen +EXR images EXRTranslator EXR-Bilder a division of Lucasfilm Entertainment Company Ltd ConfigView eine Abteilung von Lucasfilm Entertainment Company Ltd EXR image EXRTranslator EXR-Bild +EXR image translator ConfigView EXR-Bild-Translator diff --git a/data/catalogs/add-ons/translators/exr/ja.catkeys b/data/catalogs/add-ons/translators/exr/ja.catkeys index 5fc4719a3b..eebbf0c559 100644 --- a/data/catalogs/add-ons/translators/exr/ja.catkeys +++ b/data/catalogs/add-ons/translators/exr/ja.catkeys @@ -1,7 +1,9 @@ -1 japanese x-vnd.Haiku-EXRTranslator 2253035870 +1 japanese x-vnd.Haiku-EXRTranslator 106859695 Version %d.%d.%d, %s ConfigView バージョン %d.%d.%d, %s EXR image translator EXRTranslator EXR イメージトランスレーター Based on OpenEXR (http://www.openexr.com) ConfigView OpenEXR をベースにしています (http://www.openexr.com) EXR Settings main EXR 設定 +EXR images EXRTranslator EXR イメージ a division of Lucasfilm Entertainment Company Ltd ConfigView Lucasfilm Entertainment Company Ltd の事業部 EXR image EXRTranslator EXR イメージ +EXR image translator ConfigView EXR イメージトランスレーター diff --git a/data/catalogs/add-ons/translators/exr/ru.catkeys b/data/catalogs/add-ons/translators/exr/ru.catkeys index 33eb2467cb..8d7e1034b1 100644 --- a/data/catalogs/add-ons/translators/exr/ru.catkeys +++ b/data/catalogs/add-ons/translators/exr/ru.catkeys @@ -1,7 +1,9 @@ -1 russian x-vnd.Haiku-EXRTranslator 2253035870 +1 russian x-vnd.Haiku-EXRTranslator 106859695 Version %d.%d.%d, %s ConfigView Версия %d.%d.%d, %s EXR image translator EXRTranslator Транслятор EXR изображений Based on OpenEXR (http://www.openexr.com) ConfigView Основано на OpenEXR (http://www.openexr.com) EXR Settings main Настройки EXR транслятора +EXR images EXRTranslator EXR изображения a division of Lucasfilm Entertainment Company Ltd ConfigView подразделение компании Lucasfilm Entertainment Ltd EXR image EXRTranslator EXR изображение +EXR image translator ConfigView Транслятор EXR изображений diff --git a/data/catalogs/add-ons/translators/hvif/de.catkeys b/data/catalogs/add-ons/translators/hvif/de.catkeys index ee825c940d..2ae3f830d1 100644 --- a/data/catalogs/add-ons/translators/hvif/de.catkeys +++ b/data/catalogs/add-ons/translators/hvif/de.catkeys @@ -1,6 +1,8 @@ -1 german x-vnd.Haiku-HVIFTranslator 2227623652 +1 german x-vnd.Haiku-HVIFTranslator 249304797 +Haiku vector icon translator HVIFTranslator Haiku Vektor Icon Translator HVIF icons HVIFTranslator HVIF-Icons Render size: HVIFView Ausgabegröße: HVIFTranslator Settings HVIFTranslator HVIFTranslator-Einstellungen +Haiku vector icon translator HVIFView Haiku Vektor Icon Translator HVIF Settings HVIFMain HVIF-Einstellungen Version %d.%d.%d, %s HVIFView Version %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/ja.catkeys b/data/catalogs/add-ons/translators/hvif/ja.catkeys index 610360da92..ccd0cc9792 100644 --- a/data/catalogs/add-ons/translators/hvif/ja.catkeys +++ b/data/catalogs/add-ons/translators/hvif/ja.catkeys @@ -1,6 +1,8 @@ -1 japanese x-vnd.Haiku-HVIFTranslator 2227623652 +1 japanese x-vnd.Haiku-HVIFTranslator 249304797 +Haiku vector icon translator HVIFTranslator Haiku ベクターアイコン用トランスレータ HVIF icons HVIFTranslator HVIF アイコン Render size: HVIFView 描画サイズ: HVIFTranslator Settings HVIFTranslator HVIFTranslator 設定 +Haiku vector icon translator HVIFView Haiku ベクターアイコン用トランスレータ HVIF Settings HVIFMain HVIF 設定 Version %d.%d.%d, %s HVIFView バージョン %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/hvif/ru.catkeys b/data/catalogs/add-ons/translators/hvif/ru.catkeys index 3347aa83d0..7c90a495ad 100644 --- a/data/catalogs/add-ons/translators/hvif/ru.catkeys +++ b/data/catalogs/add-ons/translators/hvif/ru.catkeys @@ -1,6 +1,8 @@ -1 russian x-vnd.Haiku-HVIFTranslator 2227623652 +1 russian x-vnd.Haiku-HVIFTranslator 249304797 +Haiku vector icon translator HVIFTranslator Транслятор векторных значков Haiku HVIF icons HVIFTranslator HVIF значки Render size: HVIFView Размер значков: HVIFTranslator Settings HVIFTranslator Настройки HVIF транслятора +Haiku vector icon translator HVIFView Транслятор векторных значков Haiku HVIF Settings HVIFMain Настройки HVIF транслятора Version %d.%d.%d, %s HVIFView Версия %d.%d.%d, %s diff --git a/data/catalogs/add-ons/translators/ico/de.catkeys b/data/catalogs/add-ons/translators/ico/de.catkeys index d251b305ae..4f0c6f9132 100644 --- a/data/catalogs/add-ons/translators/ico/de.catkeys +++ b/data/catalogs/add-ons/translators/ico/de.catkeys @@ -1,8 +1,9 @@ -1 german x-vnd.Haiku-ICOTranslator 1637901496 +1 german x-vnd.Haiku-ICOTranslator 3916328565 Cursor ICOTranslator Cursor Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Windows %s %ld Bit Bild Valid icon sizes are 16, 32, or 48 ConfigView Gültige Icongrößen sind 16, 32 oder 48 Pixel +Windows icons ICOTranslator Windows Icons Enforce valid icon sizes ConfigView Nur gültige Icongrößen zulassen ICO Settings main ICO-Einstellungen Windows icon translator ICOTranslator Windows Icon-Translator @@ -10,3 +11,4 @@ pixels in either direction. ConfigView als Höhe oder Breite. Write 32 bit images on true color input ConfigView Bei Truecolor-Eingabe 32-Bit-Bilder ausgeben Icon ICOTranslator Icon ICOTranslator Settings ConfigView ICOTranslator-Einstellungen +Windows icon translator ConfigView Windows Icon-Translator diff --git a/data/catalogs/add-ons/translators/ico/ja.catkeys b/data/catalogs/add-ons/translators/ico/ja.catkeys index e79476a544..0fe4a255a4 100644 --- a/data/catalogs/add-ons/translators/ico/ja.catkeys +++ b/data/catalogs/add-ons/translators/ico/ja.catkeys @@ -1,8 +1,9 @@ -1 japanese x-vnd.Haiku-ICOTranslator 1637901496 +1 japanese x-vnd.Haiku-ICOTranslator 3916328565 Cursor ICOTranslator カーソル Version %d.%d.%d, %s ConfigView バージョン %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Windows %s %ld bit イメージ Valid icon sizes are 16, 32, or 48 ConfigView 有効なアイコンサイズは16、32、または48 +Windows icons ICOTranslator Windows アイコン Enforce valid icon sizes ConfigView 強制的に有効なサイズにする ICO Settings main ICO設定 Windows icon translator ICOTranslator Windowsアイコン用トランスレータ @@ -10,3 +11,4 @@ pixels in either direction. ConfigView ピクセル(縦横とも)です。 Write 32 bit images on true color input ConfigView true colorの入力に対して32 bitイメージを書き出す Icon ICOTranslator アイコン ICOTranslator Settings ConfigView ICOTranslator Settings +Windows icon translator ConfigView Windowsアイコン用トランスレータ diff --git a/data/catalogs/add-ons/translators/ico/ru.catkeys b/data/catalogs/add-ons/translators/ico/ru.catkeys index 14ed280cb4..c8717f5a0f 100644 --- a/data/catalogs/add-ons/translators/ico/ru.catkeys +++ b/data/catalogs/add-ons/translators/ico/ru.catkeys @@ -1,12 +1,14 @@ -1 russian x-vnd.Haiku-ICOTranslator 1637901496 +1 russian x-vnd.Haiku-ICOTranslator 3916328565 Cursor ICOTranslator Курсор Version %d.%d.%d, %s ConfigView Версия %d.%d.%d, %s Windows %s %ld bit image ICOTranslator Windows %s %ld битное изображение -Valid icon sizes are 16, 32, or 48 ConfigView Верные размеры значков 16, 32 или 48 -Enforce valid icon sizes ConfigView Форсировать верные размеры значков +Valid icon sizes are 16, 32, or 48 ConfigView Корректные размеры значков 16, 32 или 48 +Windows icons ICOTranslator Windows значки +Enforce valid icon sizes ConfigView Форсировать корректные размеры значков ICO Settings main Настройки ICO транслятора Windows icon translator ICOTranslator Транслятор значков Windows pixels in either direction. ConfigView пикселей в оба направления. Write 32 bit images on true color input ConfigView Записывать 24-битные значки как 32-битные Icon ICOTranslator Значок ICOTranslator Settings ConfigView Настройки ICO транслятора +Windows icon translator ConfigView Транслятор значков Windows diff --git a/data/catalogs/add-ons/translators/pcx/de.catkeys b/data/catalogs/add-ons/translators/pcx/de.catkeys index a16a57cacf..9804c5dbe5 100644 --- a/data/catalogs/add-ons/translators/pcx/de.catkeys +++ b/data/catalogs/add-ons/translators/pcx/de.catkeys @@ -1,6 +1,8 @@ -1 german x-vnd.Haiku-PCXTranslator 2307793683 +1 german x-vnd.Haiku-PCXTranslator 938242683 PCX Settings main PCX-Einstellungen Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s PCXTranslator Settings ConfigView PCX-Translator-Einstellungen +PCX image translator PCXTranslator PCX-Bild-Translator PCX %lu bit image PCXTranslator PCX-%lu-Bit-Bild PCX images PCXTranslator PCX-Bilder +PCX image translator ConfigView PCX-Bild-Translator diff --git a/data/catalogs/add-ons/translators/pcx/ja.catkeys b/data/catalogs/add-ons/translators/pcx/ja.catkeys index 3e1c9ea1d8..d19242ca5d 100644 --- a/data/catalogs/add-ons/translators/pcx/ja.catkeys +++ b/data/catalogs/add-ons/translators/pcx/ja.catkeys @@ -1,6 +1,8 @@ -1 japanese x-vnd.Haiku-PCXTranslator 2307793683 +1 japanese x-vnd.Haiku-PCXTranslator 938242683 PCX Settings main PCX 設定 Version %d.%d.%d, %s ConfigView バージョン %d.%d.%d, %s PCXTranslator Settings ConfigView PCX トランスレーター設定 +PCX image translator PCXTranslator PCX イメージトランスレーター PCX %lu bit image PCXTranslator PCX %lu ビットイメージ PCX images PCXTranslator PCX イメージ +PCX image translator ConfigView PCX イメージトランスレーター diff --git a/data/catalogs/add-ons/translators/pcx/ru.catkeys b/data/catalogs/add-ons/translators/pcx/ru.catkeys index f72cae54c3..4b348fb062 100644 --- a/data/catalogs/add-ons/translators/pcx/ru.catkeys +++ b/data/catalogs/add-ons/translators/pcx/ru.catkeys @@ -1,6 +1,8 @@ -1 russian x-vnd.Haiku-PCXTranslator 2307793683 +1 russian x-vnd.Haiku-PCXTranslator 938242683 PCX Settings main Настройки PCX транслятора Version %d.%d.%d, %s ConfigView Версия %d.%d.%d, %s PCXTranslator Settings ConfigView Настройки PCX транслятора +PCX image translator PCXTranslator Транслятор PCX изображений PCX %lu bit image PCXTranslator PCX %lu битное изображение PCX images PCXTranslator PCX изображения +PCX image translator ConfigView Транслятор PCX изображений diff --git a/data/catalogs/add-ons/translators/ppm/de.catkeys b/data/catalogs/add-ons/translators/ppm/de.catkeys index 0322570d93..a6d8375a85 100644 --- a/data/catalogs/add-ons/translators/ppm/de.catkeys +++ b/data/catalogs/add-ons/translators/ppm/de.catkeys @@ -1,4 +1,4 @@ -1 german x-vnd.Haiku-PPMTranslator 2435270880 +1 german x-vnd.Haiku-PPMTranslator 276252412 PPM Settings PPMMain PPM-Einstellungen Based on PPMTranslator sample code PPMTranslator Basiert auf PPMTranslator Beispielcode OK PPMMain OK @@ -9,6 +9,7 @@ RGBA 5:5:5:1 16 bits PPMTranslator RGBA, 5:5:5:1, 16 Bits Be Bitmap Format (PPMTranslator) PPMTranslator Be-Bitmap-Format (PPMTranslator) CMYA 8:8:8:8 32 bits PPMTranslator CMYA, 8:8:8:8, 32 Bits CMYK 8:8:8:8 32 bits PPMTranslator CMYK, 8:8:8:8, 32 Bits +PPM image translator PPMTranslator PPM-Bild-Translator bits/space PPMTranslator Bits/Raum RGB 8:8:8 32 bits big-endian PPMTranslator RGB, 8:8:8, 32 Bits, Big-Endian RGB 5:6:5 16 bits big-endian PPMTranslator RGB, 5:6:5, 16 Bits, Big-Endian diff --git a/data/catalogs/add-ons/translators/ppm/ja.catkeys b/data/catalogs/add-ons/translators/ppm/ja.catkeys index b74026f14e..5c27d3603f 100644 --- a/data/catalogs/add-ons/translators/ppm/ja.catkeys +++ b/data/catalogs/add-ons/translators/ppm/ja.catkeys @@ -1,4 +1,4 @@ -1 japanese x-vnd.Haiku-PPMTranslator 2435270880 +1 japanese x-vnd.Haiku-PPMTranslator 276252412 PPM Settings PPMMain PPM 設定 Based on PPMTranslator sample code PPMTranslator PPM トランスレーターのサンプルコードに基づく OK PPMMain OK @@ -9,6 +9,7 @@ RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1 16 ビット Be Bitmap Format (PPMTranslator) PPMTranslator Be ビットマップフォーマット (PPMトランスレーター) CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 ビット CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 ビット +PPM image translator PPMTranslator PPM イメージトランスレーター bits/space PPMTranslator bits/space RGB 8:8:8 32 bits big-endian PPMTranslator RGB 8:8:8 32 ビット ビッグエンディアン RGB 5:6:5 16 bits big-endian PPMTranslator RGB 5:6:5 16 ビット ビッグエンディアン diff --git a/data/catalogs/add-ons/translators/ppm/ru.catkeys b/data/catalogs/add-ons/translators/ppm/ru.catkeys index 12447d37fd..9e82405ee4 100644 --- a/data/catalogs/add-ons/translators/ppm/ru.catkeys +++ b/data/catalogs/add-ons/translators/ppm/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-PPMTranslator 2435270880 +1 russian x-vnd.Haiku-PPMTranslator 276252412 PPM Settings PPMMain Настройки PPM транслятора Based on PPMTranslator sample code PPMTranslator Основано на исходном коде PPM транслятора OK PPMMain ОК @@ -9,6 +9,7 @@ RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1 16 бит Be Bitmap Format (PPMTranslator) PPMTranslator Битмапный формат BeOS (PPM транслятор) CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 бита CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 бита +PPM image translator PPMTranslator Транслятор PPM изображений bits/space PPMTranslator бит/пространство RGB 8:8:8 32 bits big-endian PPMTranslator RGB 8:8:8 32 бита (big-endian) RGB 5:6:5 16 bits big-endian PPMTranslator RGB 5:6:5 16 бит (big-endian) @@ -24,7 +25,7 @@ Bitmap 1 bit PPMTranslator Битмап 1 бит RGBA 8:8:8:8 32 bits big-endian PPMTranslator RGBA 8:8:8:8 32 бита (big-endian) Input Color Space PPMTranslator Исходная палитра цветов RGB 8:8:8 32 bits PPMTranslator RGB 8:8:8 32 бита -Sample code copyright 1999, Be Incorporated PPMTranslator Лицензия 1999, Be Incorporated на использование примеров исходного кода +Sample code copyright 1999, Be Incorporated PPMTranslator Лицензия 1999, Be Incorporated на использование\nпримеров исходного кода PPMTranslator Settings PPMTranslator Настройки PPM транслятора Something is wrong with the PPMTranslator! PPMMain Что-то не так с PPM транслятором! System palette 8 bits PPMTranslator Системная палитра 8 бит diff --git a/data/catalogs/add-ons/translators/raw/ru.catkeys b/data/catalogs/add-ons/translators/raw/ru.catkeys index 8d25d2882e..8b69fe81f7 100644 --- a/data/catalogs/add-ons/translators/raw/ru.catkeys +++ b/data/catalogs/add-ons/translators/raw/ru.catkeys @@ -6,4 +6,4 @@ RAW image translator RAWTranslator Транслятор RAW изображен RAW Settings RAWTranslator main Настройки RAW транслятора RAW images RAWTranslator RAW изображения %s RAW image RAWTranslator Parameter (%s) is the name of the manufacturer (like 'Canon') RAW изображение %s -Based on Dave Coffin's dcraw 8.63 ConfigView Основан на dcraw 8.63 разработанного Dave Coffin +Based on Dave Coffin's dcraw 8.63 ConfigView Основан на dcraw 8.63 от Dave Coffin diff --git a/data/catalogs/add-ons/translators/rtf/de.catkeys b/data/catalogs/add-ons/translators/rtf/de.catkeys index cabb877c04..403261b87f 100644 --- a/data/catalogs/add-ons/translators/rtf/de.catkeys +++ b/data/catalogs/add-ons/translators/rtf/de.catkeys @@ -1,7 +1,9 @@ -1 german x-vnd.Haiku-RTFTranslator 3736645044 +1 german x-vnd.Haiku-RTFTranslator 1620328626 Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s RTF text files RTFTranslator RTF-Textdateien RTF-Translator Settings ConfigView RTFTranslator-Einstellungen +Rich Text Format (RTF) translator ConfigView Rich Text Format Translator RTF Settings main RTF-Einstellungen RichTextFormat file RTFTranslator RichTextFormat Datei +Rich Text Format translator RTFTranslator Rich Text Format Translator Rich Text Format translator v%d.%d.%d %s RTFTranslator Rich Text Format Translator v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/ja.catkeys b/data/catalogs/add-ons/translators/rtf/ja.catkeys index 3bb58b59c6..64a63e6135 100644 --- a/data/catalogs/add-ons/translators/rtf/ja.catkeys +++ b/data/catalogs/add-ons/translators/rtf/ja.catkeys @@ -1,7 +1,9 @@ -1 japanese x-vnd.Haiku-RTFTranslator 3736645044 +1 japanese x-vnd.Haiku-RTFTranslator 1620328626 Version %d.%d.%d, %s ConfigView バージョン %d.%d.%d, %s RTF text files RTFTranslator RTF テキストファイル RTF-Translator Settings ConfigView RTF-トランスレーター設定 +Rich Text Format (RTF) translator ConfigView リッチテキストフォーマット (RTF) トランスレーター RTF Settings main RTF 設定 RichTextFormat file RTFTranslator リッチテキストフォーマットファイル +Rich Text Format translator RTFTranslator リッチテキストフォーマットトランスレーター Rich Text Format translator v%d.%d.%d %s RTFTranslator リッチテキストフォーマットトランスレーター v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/rtf/ru.catkeys b/data/catalogs/add-ons/translators/rtf/ru.catkeys index 6a75bfcbcb..89f1a8ad63 100644 --- a/data/catalogs/add-ons/translators/rtf/ru.catkeys +++ b/data/catalogs/add-ons/translators/rtf/ru.catkeys @@ -1,7 +1,9 @@ -1 russian x-vnd.Haiku-RTFTranslator 3736645044 +1 russian x-vnd.Haiku-RTFTranslator 1620328626 Version %d.%d.%d, %s ConfigView Версия %d.%d.%d, %s RTF text files RTFTranslator RTF текстовые файлы RTF-Translator Settings ConfigView Настройки RTF транслятора +Rich Text Format (RTF) translator ConfigView Транслятор формата обогащённого текста (RTF) RTF Settings main Настройки RTF транслятора RichTextFormat file RTFTranslator Файл формата обогащённого текста +Rich Text Format translator RTFTranslator Транслятор формата обогащённого текста Rich Text Format translator v%d.%d.%d %s RTFTranslator Транслятор формата обогащённого текста v%d.%d.%d %s diff --git a/data/catalogs/add-ons/translators/stxt/de.catkeys b/data/catalogs/add-ons/translators/stxt/de.catkeys index 96737e0efd..abb2b383ed 100644 --- a/data/catalogs/add-ons/translators/stxt/de.catkeys +++ b/data/catalogs/add-ons/translators/stxt/de.catkeys @@ -1,6 +1,8 @@ -1 german x-vnd.Haiku-STXTTranslator 3302294301 +1 german x-vnd.Haiku-STXTTranslator 274886668 Be styled text file STXTTranslator Be-Styled-Textdatei Plain text file STXTTranslator Einfache Textdatei STXTTranslator Settings STXTTranslator STXTTranslator-Einstellungen +StyledEdit file translator STXTView StyledEdit-Text-Translator StyledEdit files STXTTranslator StyledEdit-Dateien +StyledEdit file translator STXTTranslator StyledEdit-Text-Translator STXT Settings STXTMain STXT-Einstellungen diff --git a/data/catalogs/add-ons/translators/stxt/ja.catkeys b/data/catalogs/add-ons/translators/stxt/ja.catkeys index 70072b79ef..1487db1f38 100644 --- a/data/catalogs/add-ons/translators/stxt/ja.catkeys +++ b/data/catalogs/add-ons/translators/stxt/ja.catkeys @@ -1,6 +1,8 @@ -1 japanese x-vnd.Haiku-STXTTranslator 3302294301 +1 japanese x-vnd.Haiku-STXTTranslator 274886668 Be styled text file STXTTranslator Be styled テキストファイル Plain text file STXTTranslator テキストファイル STXTTranslator Settings STXTTranslator STXTTranslator 設定 +StyledEdit file translator STXTView StyledEdit ファイルトランスレーター StyledEdit files STXTTranslator StyledEdit ファイル +StyledEdit file translator STXTTranslator StyledEdit ファイルトランスレーター STXT Settings STXTMain STXT 設定 diff --git a/data/catalogs/add-ons/translators/stxt/ru.catkeys b/data/catalogs/add-ons/translators/stxt/ru.catkeys index 1645ab7ab7..6b57b0760d 100644 --- a/data/catalogs/add-ons/translators/stxt/ru.catkeys +++ b/data/catalogs/add-ons/translators/stxt/ru.catkeys @@ -1,6 +1,8 @@ -1 russian x-vnd.Haiku-STXTTranslator 3302294301 +1 russian x-vnd.Haiku-STXTTranslator 274886668 Be styled text file STXTTranslator Стилизованный текстовый файл BeOS Plain text file STXTTranslator Текстовый файл STXTTranslator Settings STXTTranslator Настройки STXT транслятора +StyledEdit file translator STXTView Транслятор файлов StyledEdit StyledEdit files STXTTranslator Файлы StyledEdit +StyledEdit file translator STXTTranslator Транслятор файлов StyledEdit STXT Settings STXTMain Настройки STXT транслятора diff --git a/data/catalogs/add-ons/translators/tiff/ru.catkeys b/data/catalogs/add-ons/translators/tiff/ru.catkeys index 937e31dc08..f1955e6a5f 100644 --- a/data/catalogs/add-ons/translators/tiff/ru.catkeys +++ b/data/catalogs/add-ons/translators/tiff/ru.catkeys @@ -1,13 +1,16 @@ -1 russian x-vnd.Haiku-TIFFTranslator 3390030358 +1 russian x-vnd.Haiku-TIFFTranslator 237855326 LZW TIFFView LZW +identify_tiff_header: couldn't set directory\n TIFFTranslator identify_tiff_header: не удалось установить каталог\n TIFF image TIFFTranslator TIFF изображение TIFF Library: TIFFView Библиотека TIFF: +TIFF image translator TIFFView Транслятор TIFF изображений None TIFFView Не использовать TIFF images TIFFTranslator TIFF изображения TIFFTranslator Settings TIFFTranslator Настройки TIFF транслятора TIFF image translator TIFFTranslator Транслятор TIFF изображений RLE (Packbits) TIFFView RLE (Packbits) TIFF Settings TIFFMain Настройки TIFF транслятора +identify_tiff_header: invalid document index\n TIFFTranslator identify_tiff_header: неверный индекс документа\n ZIP (Deflate) TIFFView ZIP (Deflate) Version %d.%d.%d %s TIFFView Версия %d.%d.%d %s Use Compression: TIFFView Использовать сжатие: diff --git a/data/catalogs/add-ons/translators/webp/ru.catkeys b/data/catalogs/add-ons/translators/webp/ru.catkeys index 4972b75c3d..1f55644280 100644 --- a/data/catalogs/add-ons/translators/webp/ru.catkeys +++ b/data/catalogs/add-ons/translators/webp/ru.catkeys @@ -17,7 +17,7 @@ Low ConfigView Низкое High ConfigView Высокое Drawing ConfigView Рисунок Default ConfigView По умолчанию -Fast ConfigView Быстрое +Fast ConfigView Быстро Photo ConfigView Фотография Preprocessing filter ConfigView Фильтр предварительной обработки ©2010-2011 Google Inc. ConfigView Все права защищены ©2010-2011 Google Inc. diff --git a/data/catalogs/add-ons/translators/wonderbrush/ru.catkeys b/data/catalogs/add-ons/translators/wonderbrush/ru.catkeys index c9d4eee2f3..618e8c3ebd 100644 --- a/data/catalogs/add-ons/translators/wonderbrush/ru.catkeys +++ b/data/catalogs/add-ons/translators/wonderbrush/ru.catkeys @@ -1,5 +1,9 @@ -1 russian x-vnd.Haiku-WonderBrushTranslator 3605232708 +1 russian x-vnd.Haiku-WonderBrushTranslator 491575314 WonderBrush image translator WonderBrushTranslator Транслятор WonderBrush изображений +WBI Settings WonderBrushTranslator Настройки WBI +WBI Settings WonderBrushMain Настройки WBI +Version %d.%d.%d %s WonderBrushView Версия %d.%d.%d %s WonderBrush images WonderBrushTranslator WonderBrush изображения WonderBrush image WonderBrushTranslator WonderBrush изображения WonderBrush image translator WonderBrushView Транслятор WonderBrush изображений +written by: WonderBrushView разработан: diff --git a/data/catalogs/apps/deskbar/ja.catkeys b/data/catalogs/apps/deskbar/ja.catkeys index f52d646965..6b8ffa1eb8 100644 --- a/data/catalogs/apps/deskbar/ja.catkeys +++ b/data/catalogs/apps/deskbar/ja.catkeys @@ -48,5 +48,5 @@ Clock PreferencesWindow 日付と時刻 Demos B_USER_DESKBAR_DIRECTORY/Demos デモ Icon size PreferencesWindow アイコンのサイズ Desktop applets B_USER_DESKBAR_DIRECTORY/Desktop applets デスクトップアプレット -Hide all WindowMenu すべてを隠す +Hide all WindowMenu すべて隠す Quit application WindowMenu アプリケーションを終了 diff --git a/data/catalogs/apps/deskcalc/ru.catkeys b/data/catalogs/apps/deskcalc/ru.catkeys index 67bb235dd8..6017ca209b 100644 --- a/data/catalogs/apps/deskcalc/ru.catkeys +++ b/data/catalogs/apps/deskcalc/ru.catkeys @@ -1,7 +1,9 @@ -1 russian x-vnd.Haiku-DeskCalc 1916192649 +1 russian x-vnd.Haiku-DeskCalc 3276968552 Compact CalcView Компактный Scientific CalcView Научный DeskCalc System name Калькулятор Basic CalcView Простой +Radians CalcView Радианы Enable Num Lock on startup CalcView Включать Num Lock при запуске +Degrees CalcView Градусы Audio Feedback CalcView Звуковая реакция diff --git a/data/catalogs/apps/drivesetup/de.catkeys b/data/catalogs/apps/drivesetup/de.catkeys index 50c6e12508..d45fe87e21 100644 --- a/data/catalogs/apps/drivesetup/de.catkeys +++ b/data/catalogs/apps/drivesetup/de.catkeys @@ -1,4 +1,4 @@ -1 german x-vnd.Haiku-DriveSetup 598414903 +1 german x-vnd.Haiku-DriveSetup 1372142450 DriveSetup System name Datenträgerverwaltung Delete MainWindow Löschen Are you sure you want to write the changes back to disk now?\n\nAll data on the selected partition will be irretrievably lost if you do so! MainWindow Soll die Änderungen jetzt auf den Datenträger geschrieben werden?\n\nAlle Daten auf der gewählten Partition gehen dabei unwiderruflich verloren! @@ -11,6 +11,7 @@ There's no space on the partition where a child partition could be created. Main Unable to find the selected partition by ID. MainWindow Die ausgewählte Partition konnte anhand ihrer ID nicht gefunden werden. Select a partition from the list below. DiskView Bitte eine Partition aus der unten stehenden Liste wählen. No disk devices have been recognized. DiskView Es wurden keine Datenträger erkannt. +Failed to initialize the disk %s!\n MainWindow Initialisierung der Partition \"%s\" fehlgeschlagen!\n The selected disk is read-only. MainWindow Vom ausgewählten Datenträger ist schreibgeschützt. Partition name: CreateParamsPanel Partitionsname: Initialize InitParamsPanel Initialisieren @@ -43,9 +44,10 @@ Create… MainWindow Anlegen… Disk system \"%s\"\" not found! MainWindow Medienschema \"%s\"\" nicht gefunden! The disk has been successfully initialized.\n MainWindow Der Datenträger wurde erfolgreich initialisiert.\n Could not unmount partition %s. MainWindow Partition \"%s\" konnte nicht ausgehangen werden. +Failed to format the partition %s!\n MainWindow Formatierung der Partition \"%s\" fehlgeschlagen!\n Mount MainWindow Einhängen Create CreateParamsPanel Anlegen -Are you sure you want to format a raw disk? (most people initialize the disk with a partitioning system first) You will be asked again before changes are written to the disk. MainWindow Soll der leere Datenträger wirklich formatiert werden (üblicherweise wird zuerst eine Partitionstabelle angelegt)?Die Änderungen werden erst nach einer weiteren Bestätigung geschrieben. +Are you sure you want to format a raw disk? (most people initialize the disk with a partitioning system first) You will be asked again before changes are written to the disk. MainWindow Soll der leere Datenträger wirklich formatiert werden (üblicherweise wird zuerst eine Partitionstabelle angelegt)? Die Änderungen werden erst nach einer weiteren Bestätigung geschrieben. Device PartitionList Gerät Disk MainWindow Datenträger Are you sure you want to initialize the selected disk? All data will be lost. You will be asked again before changes are written to the disk.\n MainWindow Soll der ausgewählte Datenträger wirklich formatiert werden? Alle Daten werden verloren gehen. Die Änderungen werden erst nach einer weiteren Bestätigung geschrieben.\n @@ -63,6 +65,7 @@ Partition MainWindow Partition File system PartitionList Dateisystem Validation of the given creation parameters failed. MainWindow Die Überprüfung der zum Anlegen angegebenen Parameter ist fehlgeschlagen. Size PartitionList Größe +Wipe (not implemented) MainWindow Löschen (nicht implementiert) Validation of the given initialization parameters failed. MainWindow Die Überprüfung der zum Initialisieren angegebenen Parameter ist fehlgeschlagen. The selected partition does not contain a partitioning system. MainWindow Die ausgewählte Partition enthält kein Partitionierungssystem. Are you sure you want to write the changes back to disk now?\n\nAll data on the partition %s will be irretrievably lost if you do so! MainWindow Sollen die Änderungen wirklich auf den Datenträger geschrieben werden?\n\nAlle Daten auf der Partition \"%s\" gehen dabei unwiderruflich verloren! @@ -75,5 +78,5 @@ Format MainWindow Formatieren Parameters PartitionList Parameter Creation of the partition has failed. MainWindow Anlegen der Parition schlug fehl. The currently selected partition is not empty. MainWindow Die gewählte Partition ist nicht leer. -Failed to format the partition. No changes have been written to disk. MainWindow Das Löschen der Partition ist fehlgeschlagen. Der Datenträger blieb unverändert. +Failed to format the partition. No changes have been written to disk. MainWindow Das Formatieren der Partition ist fehlgeschlagen. Der Datenträger blieb unverändert. Unmount MainWindow Aushängen diff --git a/data/catalogs/apps/mediaplayer/de.catkeys b/data/catalogs/apps/mediaplayer/de.catkeys index 2dd73cfdeb..f284655c65 100644 --- a/data/catalogs/apps/mediaplayer/de.catkeys +++ b/data/catalogs/apps/mediaplayer/de.catkeys @@ -1,4 +1,4 @@ -1 german x-vnd.Haiku-MediaPlayer 4127722853 +1 german x-vnd.Haiku-MediaPlayer 2969013755 raw audio MediaPlayer-InfoWin Raw-Audio Location MediaPlayer-InfoWin Ort 1.85 : 1 (American) MediaPlayer-Main 1,85 : 1 (Amerikanisch) @@ -72,6 +72,7 @@ Stop playing. MediaPlayer-Main Wiedergabe stoppen. The file '%filename' could not be opened.\n\n MediaPlayer-Main Die Datei '%filename' konnte nicht geöffnet werden.\n\n Error: MediaPlayer-RemovePLItemsCmd Fehler: Audio MediaPlayer-InfoWin Audio +Move into trash error MediaPlayer-RemovePLItemsCmd Fehler beim Verschieben in den Papierkorb Internal error (malformed message). Saving the playlist failed. MediaPlayer-PlaylistWindow Interner Fehler (falsche Nachrichtenstruktur). Speichern der Playliste fehlgeschlagen. Skip to the previous track. MediaPlayer-Main Zum vorigen Track springen. %app% encountered an internal error. The file could not be opened. MediaPlayer-Main Es ist ein interner Fehler in %app% aufgetreten. Die Datei konnte nicht geöffnet werden. diff --git a/data/catalogs/apps/mediaplayer/ru.catkeys b/data/catalogs/apps/mediaplayer/ru.catkeys index 4f1519f815..659a46c44d 100644 --- a/data/catalogs/apps/mediaplayer/ru.catkeys +++ b/data/catalogs/apps/mediaplayer/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-MediaPlayer 2305736531 +1 russian x-vnd.Haiku-MediaPlayer 442582160 raw audio MediaPlayer-InfoWin raw аудио Location MediaPlayer-InfoWin Путь 1.85 : 1 (American) MediaPlayer-Main 1.85 : 1 (Американский) @@ -113,6 +113,8 @@ Large MediaPlayer-SettingsWindow крупный Bottom of video MediaPlayer-SettingsWindow нижняя часть видео DrawBitmap MediaPlayer-InfoWin DrawBitmap Stop MediaPlayer-Main Стоп + MediaPlayer-InfoWin <безымянное медиа> +raw video MediaPlayer-InfoWin необработанное видео Volume of background clips MediaPlayer-SettingsWindow Проигрывать фоновые клипы Internal error (out of memory). Saving the playlist failed. MediaPlayer-PlaylistWindow Внутренняя ошибка (кончилась память). Не удалось сохранить плейлист. Hide interface MediaPlayer-Main Скрыть интерфейс diff --git a/data/catalogs/apps/soundrecorder/ru.catkeys b/data/catalogs/apps/soundrecorder/ru.catkeys index 27bb029952..072a24bbef 100644 --- a/data/catalogs/apps/soundrecorder/ru.catkeys +++ b/data/catalogs/apps/soundrecorder/ru.catkeys @@ -15,7 +15,7 @@ Sound List RecorderWindow Список звуков Compression: RecorderWindow Сжатие: Rewind RecorderWindow Перемотка Sample rate: RecorderWindow Частота дискретизации: -Invalid audio files RecorderWindow Неверные аудио файлы +Invalid audio files RecorderWindow Некорректные аудио файлы seconds RecorderWindow секунд OK RecorderWindow ОК Cannot open the temporary file created to hold the new recording RecorderWindow Невозможно открыть временный файл, созданный для хранения новой записи diff --git a/data/catalogs/apps/sudoku/ru.catkeys b/data/catalogs/apps/sudoku/ru.catkeys index a4b3937a43..c335e9e979 100644 --- a/data/catalogs/apps/sudoku/ru.catkeys +++ b/data/catalogs/apps/sudoku/ru.catkeys @@ -18,7 +18,7 @@ Start again SudokuWindow Начать снова HTML SudokuWindow HTML Sudoku request SudokuWindow Запрос судоку Copy SudokuWindow Копировать -Mark valid hints SudokuWindow Пометить верные подсказки +Mark valid hints SudokuWindow Пометить корректные подсказки Sudoku solved - congratulations!\n SudokuWindow Судоку решен - поздравляем!\n Hard SudokuWindow Сложная Snapshot current SudokuWindow Сохранить состояние @@ -26,7 +26,7 @@ Text SudokuWindow Текст Creating solvable field SudokuGenerator Создание решаемого поля View SudokuWindow Вид Progress monitor ProgressWindow Монитор состояния -Mark invalid values SudokuWindow Пометить неверные значения +Mark invalid values SudokuWindow Пометить некорректные значения Blank SudokuWindow Пустая Help SudokuWindow Помощь Searching for removable values SudokuGenerator Поиск удаляемых значений diff --git a/data/catalogs/apps/webpositive/de.catkeys b/data/catalogs/apps/webpositive/de.catkeys index 780e0d6456..31797b72a5 100644 --- a/data/catalogs/apps/webpositive/de.catkeys +++ b/data/catalogs/apps/webpositive/de.catkeys @@ -1,4 +1,5 @@ -1 german x-vnd.Haiku-WebPositive 2697327739 +1 german x-vnd.Haiku-WebPositive 1513721873 +Show home button Settings Window Home-Symbol anzeigen Username: Authentication Panel Benutzername: Copy URL to clipboard Download Window Adresse in Zwischenablage kopieren Cancel Settings Window Abbrechen @@ -21,6 +22,7 @@ Confirmation WebPositive Window Bestätigung Window WebPositive Window Fenster Decrease size WebPositive Window Verkleinern Serif font: Settings Window Serifenschrift: +Loading %url WebPositive Window %url wird geladen Page source WebPositive Window Quelltext der Seite Next WebPositive Window Weiter Find next WebPositive Window Nächster Treffer @@ -33,6 +35,7 @@ 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 +Auto-hide mouse pointer Settings Window Mauszeiger automatisch ausblenden Over 1 hour left Download Window Noch über eine Stunde Quit WebPositive Window Beenden Full screen WebPositive Window Vollbild @@ -63,9 +66,11 @@ 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 +Requesting %url WebPositive Window %url wird angefordert Apply Settings Window Anwenden Bookmark info WebPositive Window Lesezeichen Info Size: Font Selection view Größe: +Show tabs if only one page is open Settings Window Reiter immer anzeigen About WebPositive Window Über Finish: Download Window Finishing time Fertig: Fonts Settings Window Schriftarten @@ -103,7 +108,11 @@ 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 +Authentication required Authentication Panel Anmeldung erforderlich +Use proxy server to connect to the internet Settings Window Proxy-Server zur Verbindung mit dem Internet nutzen 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? +Auto-hide interface in full screen mode Settings Window Bedienelemente im Vollbildmodus ausblenden +%url failed WebPositive Window Loading URL failed. Don't translate variable %url. %url fehlgeschlagen New tab WebPositive Window Neuer Reiter Downloads in progress WebPositive Download Warnung Style: Font Selection view Stil: @@ -124,4 +133,5 @@ 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: +%url finished WebPositive Window Loading URL finished. Don't translate variable %url. %url geladen Remove finished Download Window Fertige entfernen diff --git a/data/catalogs/apps/webpositive/ru.catkeys b/data/catalogs/apps/webpositive/ru.catkeys index f1cc78009a..c30d523156 100644 --- a/data/catalogs/apps/webpositive/ru.catkeys +++ b/data/catalogs/apps/webpositive/ru.catkeys @@ -1,4 +1,4 @@ -1 russian x-vnd.Haiku-WebPositive 1066475547 +1 russian x-vnd.Haiku-WebPositive 3017877022 Show home button Settings Window Показывать кнопку Домой Username: Authentication Panel Имя пользователя: Copy URL to clipboard Download Window Копировать ссылку на загрузку @@ -6,6 +6,8 @@ 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 Открыть адрес Clear history WebPositive Window Очистить историю Yesterday WebPositive Window Вчера Default standard font size: Settings Window Размер стандартного шрифта по умолчанию: @@ -19,6 +21,7 @@ Confirmation WebPositive Window Подтверждение Window WebPositive Window Окно Decrease size WebPositive Window Уменьшить размер Serif font: Settings Window Шрифт с засечками: +Loading %url WebPositive Window Загрузка %url Page source WebPositive Window Код страницы Next WebPositive Window Вперед Find next WebPositive Window Найти далее @@ -31,8 +34,10 @@ Search page: Settings Window Страница поиска: Zoom text only WebPositive Window Масштабировать только текст Default fixed font size: Settings Window Размер моноширинного шрифта: Close tab WebPositive Window Закрыть вкладку +Auto-hide mouse pointer Settings Window Автоматически скрывать курсор Over 1 hour left Download Window Осталось боле одного часа Quit WebPositive Window Выход +Full screen WebPositive Window Полноэкранный режим Open download error Download Window Ошибка при открытии загруженного файла Standard font: Settings Window Обычный шрифт: Restart Download Window Перезапустить @@ -60,6 +65,7 @@ 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 Загрузки +Requesting %url WebPositive Window Запрашивается %url Apply Settings Window Применить Bookmark info WebPositive Window Информация о закладке Size: Font Selection view Размер: @@ -95,15 +101,22 @@ Continue downloads WebPositive Продолжить загрузку Cancel Download Window Отмена Open search page Settings Window Открыть поисковую страницу Password: Authentication Panel Пароль: +Back WebPositive Window Назад +New browser window Download Window Новое окно браузера Today WebPositive Window Сегодня 1 second left Download Window осталась 1 секунда Remember username and password for this site Authentication Panel Запомнить имя пользователя и пароль для этого сайта Earlier WebPositive Window Ранее Authentication required Authentication Panel Требуется авторизация Use proxy server to connect to the internet Settings Window Использовать прокси-сервер для соединения с интернетом +There are still downloads in progress, do you really want to quit WebPositive now? WebPositive WebPositive все еще загружает файлы, вы уверены, что хотите закрыть его сейчас? Auto-hide interface in full screen mode Settings Window Автоматически скрывать интерфейс в полноэкранном режиме +%url failed WebPositive Window Loading URL failed. Don't translate variable %url. не удалось обработать %url New tab WebPositive Window Новая вкладка +Downloads in progress WebPositive Загрузка файлов +Style: Font Selection view Стиль: General Settings Window Общие +View WebPositive Window Вид There was an error creating the bookmark file.\n\nError: %error WebPositive Window Don't translate variable %error Произошла ошибка при создании закладки.\n\nОшибка: %error OK Authentication Panel OK OK WebPositive Window OK diff --git a/data/catalogs/preferences/appearance/ja.catkeys b/data/catalogs/preferences/appearance/ja.catkeys index 9711ddf81d..69476a260d 100644 --- a/data/catalogs/preferences/appearance/ja.catkeys +++ b/data/catalogs/preferences/appearance/ja.catkeys @@ -1,4 +1,4 @@ -1 japanese x-vnd.Haiku-Appearance 1557879521 +1 japanese x-vnd.Haiku-Appearance 2671941221 Plain font: Font view 標準フォント: Control highlight Colors tab コントロールのハイライト Control border Colors tab コントロールの境界 @@ -31,6 +31,7 @@ Window decorator: DecorSettingsView ウィンドウデコレーター: Selected menu item text Colors tab メニュー選択項目の文字 Menu background Colors tab メニューの背景 OK DecorSettingsView OK +Control mark Colors tab コントロールの選択部 Size: Font Selection view サイズ: Panel background Colors tab パネルの背景 Menu font: Font view メニューフォント: diff --git a/data/catalogs/preferences/cpufrequency/de.catkeys b/data/catalogs/preferences/cpufrequency/de.catkeys index 8b1fcdfc73..153a6e4ed5 100644 --- a/data/catalogs/preferences/cpufrequency/de.catkeys +++ b/data/catalogs/preferences/cpufrequency/de.catkeys @@ -1,6 +1,7 @@ -1 german x-vnd.Haiku-CPUFrequencyPref 3079996868 +1 german x-vnd.Haiku-CPUFrequencyPref 1007318924 Ok Status view OK CPU frequency status view CPU Frequency View CPU-Takt-Anzeige +OK Status view OK Set state Status view Fester Takt Defaults Pref Window Standardwerte Install replicant into Deskbar CPU Frequency View Replikant in Deskbar installieren diff --git a/data/catalogs/preferences/cpufrequency/ja.catkeys b/data/catalogs/preferences/cpufrequency/ja.catkeys index fdf804bf0c..839b42a95a 100644 --- a/data/catalogs/preferences/cpufrequency/ja.catkeys +++ b/data/catalogs/preferences/cpufrequency/ja.catkeys @@ -8,7 +8,7 @@ Install replicant into Deskbar CPU Frequency View レプリカントを Deskbar Quit Status view 終了 High performance Status view ハイパフォーマンス Stepping policy CPU Frequency View ステッピングポリシー -Dynamic performance Status view ダイナミックパッフォーマンス +Dynamic performance Status view ダイナミックパフォーマンス Step up by CPU usage Color Step View CPU 負荷に応じてステップアップ Dynamic stepping CPU Frequency View ダイナミックステッピング Stepping policy: CPU Frequency View ステッピングポリシー diff --git a/data/catalogs/preferences/filetypes/de.catkeys b/data/catalogs/preferences/filetypes/de.catkeys index 32c45309b8..79763e6ac9 100644 --- a/data/catalogs/preferences/filetypes/de.catkeys +++ b/data/catalogs/preferences/filetypes/de.catkeys @@ -1,4 +1,4 @@ -1 german x-vnd.Haiku-FileTypes 2037267651 +1 german x-vnd.Haiku-FileTypes 2496450458 Application types… FileTypes Window Anwendungstypen… Description: Application Types Window Beschreibung: Args only Application Type Window Nur Argumente @@ -49,6 +49,7 @@ Name: Application Types Window Name: Group name: New File Type Window Gruppenname: Preferred application FileType Window Bevorzugte Anwendung Progress Application Types Window Fortschritt +Set preferred application Preferred App Menu Bevorzugte Anwendung wählen File Application Type Window Datei Version: Application Type Window Version: Select… FileTypes Window Auswählen… From c38375376d0190b7aec2c25ed691123395d0fcb6 Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Wed, 15 Aug 2012 01:25:23 -0400 Subject: [PATCH 42/59] Tracker: TextWidget editing flaws TextWidget tried to detect if the editing box would span outside the PoseView, but it was using an hardcoded value of 1 for the minimum left value. But in Icon mode, negative values can occur. Change to use the view's origin (top left corner of the view). --- src/kits/tracker/PoseView.cpp | 10 ++++++++++ src/kits/tracker/PoseView.h | 1 + src/kits/tracker/TextWidget.cpp | 10 ++++++---- 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/src/kits/tracker/PoseView.cpp b/src/kits/tracker/PoseView.cpp index 0060b32b07..54e8047b82 100644 --- a/src/kits/tracker/PoseView.cpp +++ b/src/kits/tracker/PoseView.cpp @@ -7149,6 +7149,16 @@ BPoseView::SetTextWidgetToCheck(BTextWidget* widget, BTextWidget* old) } +BPoint +BPoseView::Origin() +{ + if (ViewMode() == kListMode) + return fViewState->ListOrigin(); + + return fViewState->IconOrigin(); +} + + void BPoseView::MouseUp(BPoint where) { diff --git a/src/kits/tracker/PoseView.h b/src/kits/tracker/PoseView.h index ffd08fd7e9..c17cce2100 100644 --- a/src/kits/tracker/PoseView.h +++ b/src/kits/tracker/PoseView.h @@ -426,6 +426,7 @@ class BPoseView : public BView { virtual void AdaptToDesktopIntegrationChange(BMessage*); void SetTextWidgetToCheck(BTextWidget*, BTextWidget* = NULL); + BPoint Origin(); protected: // view setup diff --git a/src/kits/tracker/TextWidget.cpp b/src/kits/tracker/TextWidget.cpp index 636b4f589f..62d252bd13 100644 --- a/src/kits/tracker/TextWidget.cpp +++ b/src/kits/tracker/TextWidget.cpp @@ -381,12 +381,14 @@ BTextWidget::StartEdit(BRect bounds, BPoseView* view, BPose* pose) textRect.bottom--; textView->SetTextRect(textRect); + BPoint origin = view->Origin(); textRect = view->Bounds(); + bool hitBorder = false; - if (rect.left < 1) - rect.left = 1, hitBorder = true; - if (rect.right > textRect.right) - rect.right = textRect.right - 2, hitBorder = true; + if (rect.left <= origin.x) + rect.left = origin.x + 1, hitBorder = true; + if (rect.right >= textRect.right) + rect.right = textRect.right - 1, hitBorder = true; textView->MoveTo(rect.LeftTop()); textView->ResizeTo(rect.Width(), rect.Height()); From ef4ed1b76b69c8775d46153501862fd4aa082dc8 Mon Sep 17 00:00:00 2001 From: Humdinger Date: Wed, 15 Aug 2012 09:53:38 +0200 Subject: [PATCH 43/59] Replaced "Preferences"/"Options" with "Settings" Replaced remaining "Preferences" and "Options" with "Settings" as that is generally used for app settings instead of the system preferences found in the preference panels. Renamed Tracker's "Preferences" to "Tracker preferences" to be similar to the entries in the Deskbar and e.g. the Media replicant in the Deskbar tray. --- src/apps/3dmov/MainWindow.cpp | 2 +- src/apps/glteapot/TeapotWindow.cpp | 2 +- src/apps/icon-o-matic/MainWindow.cpp | 2 +- src/apps/mail/MailWindow.cpp | 2 +- src/kits/tracker/ContainerWindow.cpp | 2 +- src/servers/bluetooth/DeskbarReplicant.cpp | 2 +- src/servers/mail/DeskbarView.cpp | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/apps/3dmov/MainWindow.cpp b/src/apps/3dmov/MainWindow.cpp index 155b094f8a..09c30b2afc 100644 --- a/src/apps/3dmov/MainWindow.cpp +++ b/src/apps/3dmov/MainWindow.cpp @@ -112,7 +112,7 @@ void MainWindow :: SetupMenuBar(BRect frame) menu_shape->AddItem(new BMenuItem("Sphere", new BMessage(MSG_SHAPE_SPHERE), '3')); // Options - BMenu *menu_options = new BMenu("Options"); + BMenu *menu_options = new BMenu("Settings"); menu_options->AddItem(new BMenuItem("Wireframe", new BMessage(MSG_OPTION_WIREFRAME), 'S')); //menu_options->AddItem(new BMenuItem("Fullscreen", new BMessage(MSG_FULLSCREEN), 'F')); diff --git a/src/apps/glteapot/TeapotWindow.cpp b/src/apps/glteapot/TeapotWindow.cpp index 443cbd4e4c..cce9493439 100644 --- a/src/apps/glteapot/TeapotWindow.cpp +++ b/src/apps/glteapot/TeapotWindow.cpp @@ -56,7 +56,7 @@ TeapotWindow::TeapotWindow(BRect rect, const char* name, window_type wt, new BMessage(B_QUIT_REQUESTED), 'Q')); item->SetTarget(be_app); msg.RemoveName("num"); - menuBar->AddItem(menu = new BMenu(B_TRANSLATE("Options"))); + menuBar->AddItem(menu = new BMenu(B_TRANSLATE("Settings"))); menu->AddItem(item = new BMenuItem(B_TRANSLATE("Perspective"), new BMessage(kMsgPerspective))); item->SetTarget(fObjectView); diff --git a/src/apps/icon-o-matic/MainWindow.cpp b/src/apps/icon-o-matic/MainWindow.cpp index 4842e5ed46..5d7c015a6f 100644 --- a/src/apps/icon-o-matic/MainWindow.cpp +++ b/src/apps/icon-o-matic/MainWindow.cpp @@ -1144,7 +1144,7 @@ MainWindow::_CreateMenuBar() BMenu* fileMenu = new BMenu(B_TRANSLATE("File")); BMenu* editMenu = new BMenu(B_TRANSLATE("Edit")); - BMenu* settingsMenu = new BMenu(B_TRANSLATE("Options")); + BMenu* settingsMenu = new BMenu(B_TRANSLATE("Settings")); fPathMenu = new BMenu(B_TRANSLATE("Path")); fStyleMenu = new BMenu(B_TRANSLATE("Style")); fShapeMenu = new BMenu(B_TRANSLATE("Shape")); diff --git a/src/apps/mail/MailWindow.cpp b/src/apps/mail/MailWindow.cpp index 99daf47071..7151aa5fe7 100644 --- a/src/apps/mail/MailWindow.cpp +++ b/src/apps/mail/MailWindow.cpp @@ -355,7 +355,7 @@ TMailWindow::TMailWindow(BRect rect, const char* title, TMailApp* app, } menu->AddSeparatorItem(); menu->AddItem(item = new BMenuItem( - B_TRANSLATE("Preferences" B_UTF8_ELLIPSIS), + B_TRANSLATE("Settings" B_UTF8_ELLIPSIS), new BMessage(M_PREFS),',')); item->SetTarget(be_app); fMenuBar->AddItem(menu); diff --git a/src/kits/tracker/ContainerWindow.cpp b/src/kits/tracker/ContainerWindow.cpp index fe161831e0..f9b4752eb6 100644 --- a/src/kits/tracker/ContainerWindow.cpp +++ b/src/kits/tracker/ContainerWindow.cpp @@ -2085,7 +2085,7 @@ BContainerWindow::AddWindowMenu(BMenu* menu) menu->AddSeparatorItem(); - item = new BMenuItem(B_TRANSLATE("Preferences" B_UTF8_ELLIPSIS), + item = new BMenuItem(B_TRANSLATE("Tracker preferences" B_UTF8_ELLIPSIS), new BMessage(kShowSettingsWindow)); item->SetTarget(be_app); menu->AddItem(item); diff --git a/src/servers/bluetooth/DeskbarReplicant.cpp b/src/servers/bluetooth/DeskbarReplicant.cpp index b5a57e1272..81bb6933db 100644 --- a/src/servers/bluetooth/DeskbarReplicant.cpp +++ b/src/servers/bluetooth/DeskbarReplicant.cpp @@ -177,7 +177,7 @@ DeskbarReplicant::MouseDown(BPoint where) BPopUpMenu* menu = new BPopUpMenu(B_EMPTY_STRING, false, false); - menu->AddItem(new BMenuItem("Preferences"B_UTF8_ELLIPSIS, + menu->AddItem(new BMenuItem("Settings" B_UTF8_ELLIPSIS, new BMessage(kMsgOpenBluetoothPreferences))); // TODO show list of known/paired devices diff --git a/src/servers/mail/DeskbarView.cpp b/src/servers/mail/DeskbarView.cpp index 22618bfe38..eca435cfd0 100644 --- a/src/servers/mail/DeskbarView.cpp +++ b/src/servers/mail/DeskbarView.cpp @@ -603,7 +603,7 @@ DeskbarView::_BuildMenu() } menu->AddSeparatorItem(); - menu->AddItem(new BMenuItem(B_TRANSLATE("Preferences" B_UTF8_ELLIPSIS), + menu->AddItem(new BMenuItem(B_TRANSLATE("Settings" B_UTF8_ELLIPSIS), new BMessage(MD_OPEN_PREFS))); if (modifiers() & B_SHIFT_KEY) { From 4c3295fc92ffeae75a603777bdc28041c3ff17df Mon Sep 17 00:00:00 2001 From: Adrien Destugues - PulkoMandy Date: Wed, 15 Aug 2012 10:23:34 +0200 Subject: [PATCH 44/59] Tweak DiskUsage pie view colors and drawing * Use colors from http://haiku-os.org/files/downloads/2007-03-20_haiku-color-palette.png * The pie view used a simple multiplication to lighten the colors, leading to overflows. Use tint_color instead * The outline of each pie slice was drawn with lines, which did not align perfectly. Use StrokeArc with a slightly bigger pen size than the colored area instead. Screenshot of the result: http://pulkomandy.tk/drop/diskusage.png/ --- src/apps/diskusage/DiskUsage.h | 8 ++----- src/apps/diskusage/PieView.cpp | 38 +++++++++------------------------- 2 files changed, 12 insertions(+), 34 deletions(-) diff --git a/src/apps/diskusage/DiskUsage.h b/src/apps/diskusage/DiskUsage.h index fc258bd67c..d3559d1baa 100644 --- a/src/apps/diskusage/DiskUsage.h +++ b/src/apps/diskusage/DiskUsage.h @@ -18,14 +18,11 @@ const rgb_color RGB_WIN = { 0xDE, 0xDB, 0xDE, 0xFF }; const rgb_color RGB_PIE_OL = { 0x80, 0x80, 0x80, 0xFF }; const rgb_color RGB_PIE_BG = { 0xFF, 0xFF, 0xFF, 0xFF }; const rgb_color RGB_PIE_MT = { 0xA0, 0xA0, 0xA0, 0xFF }; -const rgb_color RGB_PIE_1 = { 0x00, 0x00, 0xb6, 0xFF }; -const rgb_color RGB_PIE_2 = { 0x00, 0x00, 0x68, 0xFF }; -const rgb_color RGB_PIE_3 = { 0xcf, 0x00, 0x00, 0xFF }; -const rgb_color RGB_PIE_4 = { 0xaf, 0x63, 0xb1, 0xFF }; const int kBasePieColorCount = 4; const rgb_color kBasePieColor[kBasePieColorCount] - = { RGB_PIE_1, RGB_PIE_2, RGB_PIE_3, RGB_PIE_4 }; + = { { 0x33, 0x66, 0x98, 0xFF }, { 0x43, 0xAE, 0x39, 0xFF }, + { 0xFF, 0xD3, 0x00, 0xFF }, { 0xFF, 0x76, 0x00, 0xFF } }; const rgb_color kWindowColor = ui_color(B_PANEL_BACKGROUND_COLOR); const rgb_color kOutlineColor = RGB_PIE_OL; @@ -53,7 +50,6 @@ const float kPieRingSize = 20.0; const float kPieInnerMargin = 10.0; const float kPieOuterMargin = 10.0; const float kMinSegmentSpan = 2.0; -const int kLightenFactor = 0x12; const float kDragThreshold = 5.0; extern entry_ref helpFileRef; diff --git a/src/apps/diskusage/PieView.cpp b/src/apps/diskusage/PieView.cpp index 1be66aa263..0151eeb597 100644 --- a/src/apps/diskusage/PieView.cpp +++ b/src/apps/diskusage/PieView.cpp @@ -534,38 +534,20 @@ PieView::_DrawDirectory(BRect b, FileInfo* info, float parentSpan, mySpan = parentSpan * (float)info->size / parentSize; if (mySpan >= kMinSegmentSpan) { - rgb_color color = kBasePieColor[colorIdx]; - color.red += kLightenFactor * level; - color.green += kLightenFactor * level; - color.blue += kLightenFactor * level; - SetHighColor(color); - SetPenSize(kPieRingSize); + const float tint = 1.4f - level * 0.08f; float radius = kPieCenterSize + level * kPieRingSize - kPieRingSize / 2.0; - StrokeArc(BPoint(cx, cy), radius, radius, beginAngle, mySpan); - SetHighColor(kOutlineColor); - SetPenSize(0.0); - float segBeginRadius = kPieCenterSize + (level - 1) - * kPieRingSize + 0.5; - float segLength = kPieRingSize - 0.5; - float rad = deg2rad(beginAngle); - float bx = cx + segBeginRadius * cos(rad); - float by = cy - segBeginRadius * sin(rad); - float ex = bx + segLength * cos(rad); - float ey = by - segLength * sin(rad); - StrokeLine(BPoint(bx, by), BPoint(ex, ey)); + // Draw the grey border + SetHighColor(tint_color(kOutlineColor, tint)); + SetPenSize(kPieRingSize + 1.5f); + StrokeArc(BPoint(cx, cy), radius, radius, + beginAngle - 0.001f * radius, mySpan + 0.002f * radius); - rad = deg2rad(beginAngle + mySpan); - bx = cx + segBeginRadius * cos(rad); - by = cy - segBeginRadius * sin(rad); - ex = bx + segLength * cos(rad); - ey = by - segLength * sin(rad); - StrokeLine(BPoint(bx, by), BPoint(ex, ey)); - - SetPenSize(0.0); - SetHighColor(kOutlineColor); - radius += kPieRingSize / 2.0; + // Draw the colored area + rgb_color color = tint_color(kBasePieColor[colorIdx], tint); + SetHighColor(color); + SetPenSize(kPieRingSize); StrokeArc(BPoint(cx, cy), radius, radius, beginAngle, mySpan); // Record the segment for use during MouseMoved(). From 93e30a47bed879ad448b3e2d9e10333d3f2e60ae Mon Sep 17 00:00:00 2001 From: Adrien Destugues - PulkoMandy Date: Wed, 15 Aug 2012 10:29:04 +0200 Subject: [PATCH 45/59] Add a simpler test for BPushGameSound and attempt to fix the most striking mistakes in there. --- src/kits/game/PushGameSound.cpp | 6 +- .../kits/game/push_game_sound_test/Jamfile | 5 + .../push_game_sound_sine.cpp | 104 ++++++++++++++++++ 3 files changed, 112 insertions(+), 3 deletions(-) create mode 100644 src/tests/kits/game/push_game_sound_test/push_game_sound_sine.cpp diff --git a/src/kits/game/PushGameSound.cpp b/src/kits/game/PushGameSound.cpp index 9ec5dc156c..40e7132f3f 100644 --- a/src/kits/game/PushGameSound.cpp +++ b/src/kits/game/PushGameSound.cpp @@ -60,10 +60,10 @@ BPushGameSound::lock_status BPushGameSound::LockNextPage(void **out_pagePtr, size_t *out_pageSize) { // the user can not lock every page - if (fPageLocked->CountItems() > fPageCount - 3) + if (fPageLocked->CountItems() > fPageCount - 1) return lock_failed; - // the user cann't lock a page being played + // the user can't lock a page being played if (fLockPos < fPlayPos && fLockPos + fPageSize > fPlayPos) return lock_failed; @@ -74,7 +74,7 @@ BPushGameSound::LockNextPage(void **out_pagePtr, size_t *out_pageSize) // move the locker to the next page fLockPos += fPageSize; - if (fLockPos > fBufferSize) + if (fLockPos >= fBufferSize) fLockPos = 0; *out_pagePtr = lockPage; diff --git a/src/tests/kits/game/push_game_sound_test/Jamfile b/src/tests/kits/game/push_game_sound_test/Jamfile index 81f11b616c..82871470b4 100644 --- a/src/tests/kits/game/push_game_sound_test/Jamfile +++ b/src/tests/kits/game/push_game_sound_test/Jamfile @@ -4,3 +4,8 @@ SimpleTest push_game_sound_test : push_game_sound_test.cpp : game media be $(TARGET_LIBSUPC++) ; + +SimpleTest push_game_sound_sine + : push_game_sound_sine.cpp + : game be $(TARGET_LIBSUPC++) +; diff --git a/src/tests/kits/game/push_game_sound_test/push_game_sound_sine.cpp b/src/tests/kits/game/push_game_sound_test/push_game_sound_sine.cpp new file mode 100644 index 0000000000..6c394319e7 --- /dev/null +++ b/src/tests/kits/game/push_game_sound_test/push_game_sound_sine.cpp @@ -0,0 +1,104 @@ +/* + * Copyright 2012, Adrien Destugues + * Distributed under the terms of the MIT License. + */ + + +#include +#include +#include + +#include +#include +#include +#include +#include + + +int +main(int argc, char *argv[]) +{ + // 256 frames * 4 buffer parts * 2 channels * 2 bytes per sample + // will give us internal buffer of 4096 bytes + size_t framesPerBufferPart = 256; + size_t bufferPartCount = 4; + + if (argc != 1 && argc != 3) { + printf("Usage: %s [ ]\n", + argv[0]); + return 0; + } + + if (argc == 3) { + size_t size = strtoul(argv[1], NULL, 10); + if (size > 0) + framesPerBufferPart = size; + + size = strtoul(argv[2], NULL, 10); + if (size > 0) + bufferPartCount = size; + } + + printf("frames per buffer part: %ld\n", framesPerBufferPart); + printf("buffer part count: %ld\n", bufferPartCount); + + gs_audio_format gsFormat; + memset(&gsFormat, 0, sizeof(gsFormat)); + gsFormat.frame_rate = 48000; + gsFormat.channel_count = 1; + gsFormat.format = gs_audio_format::B_GS_S16; + gsFormat.byte_order = B_MEDIA_LITTLE_ENDIAN; + gsFormat.buffer_size = framesPerBufferPart; + + BPushGameSound pushGameSound(framesPerBufferPart, &gsFormat, + bufferPartCount); + if (pushGameSound.InitCheck() != B_OK) { + printf("trouble initializing push game sound: %s\n", + strerror(pushGameSound.InitCheck())); + return 1; + } + + uint8 *buffer; + size_t bufferSize; + if (pushGameSound.LockForCyclic((void **)&buffer, &bufferSize) + != BPushGameSound::lock_ok) { + printf("cannot lock buffer\n"); + return 1; + } + memset(buffer, 0, bufferSize); + + if (pushGameSound.StartPlaying() != B_OK) { + printf("cannot start playback\n"); + return 1; + } + + printf("playing, press [esc] to exit...\n"); + + key_info keyInfo; + + size_t sampleCount = framesPerBufferPart * bufferPartCount; + for(size_t pos = 0; pos < sampleCount; pos++) + { + *(int16_t*)(buffer + pos * sizeof(int16_t)) + = (int16_t)(2000 * sin(pos * gsFormat.frame_rate + / ((float)sampleCount * 440))); + } + + while (true) { + usleep(1000000 * framesPerBufferPart / gsFormat.frame_rate); + + // check escape key state + if (get_key_info(&keyInfo) != B_OK) { + printf("\nkeyboard state read error\n"); + break; + } + if ((keyInfo.key_states[0] & 0x40) != 0) + break; + } + + pushGameSound.StopPlaying(); + + printf("\nfinished.\n"); + + return 0; +} From 4be15fbb7a4e05a54482559d0435cf443d40d3e8 Mon Sep 17 00:00:00 2001 From: Adrien Destugues - PulkoMandy Date: Wed, 15 Aug 2012 12:50:04 +0200 Subject: [PATCH 46/59] Add language to country mappings for ReadOnlyBootPrompt * Greek > Greece * Croatian > Croatia * Pakistanese > Pakistan * Indi > India --- src/kits/locale/LocaleRoster.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/kits/locale/LocaleRoster.cpp b/src/kits/locale/LocaleRoster.cpp index c681f68b5f..0b7930c13a 100644 --- a/src/kits/locale/LocaleRoster.cpp +++ b/src/kits/locale/LocaleRoster.cpp @@ -102,6 +102,8 @@ country_code_for_language(const BLanguage& language) return "CZ"; case 'da': // Denmark return "DK"; + case 'el': // Greece + return "GR"; case 'en': // United Kingdom return "GB"; case 'ja': // Japan @@ -110,6 +112,8 @@ country_code_for_language(const BLanguage& language) return "KR"; case 'nb': // Norway return "NO"; + case 'pa': // Pakistan + return "PK"; case 'sv': // Sweden return "SE"; case 'uk': // Ukraine @@ -122,7 +126,9 @@ country_code_for_language(const BLanguage& language) case 'es': // Spain case 'fi': // Finland case 'fr': // France + case 'hr': // Croatia case 'hu': // Hungary + case 'in': // India case 'it': // Italy case 'lt': // Lithuania case 'nl': // Netherlands From 7dfdb91a2eb951049045e4986c3dcb634335d04c Mon Sep 17 00:00:00 2001 From: Adrien Destugues - PulkoMandy Date: Wed, 15 Aug 2012 13:33:24 +0200 Subject: [PATCH 47/59] Fix language mapping again for indi. --- src/kits/locale/LocaleRoster.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kits/locale/LocaleRoster.cpp b/src/kits/locale/LocaleRoster.cpp index 0b7930c13a..1bbfe55efd 100644 --- a/src/kits/locale/LocaleRoster.cpp +++ b/src/kits/locale/LocaleRoster.cpp @@ -106,6 +106,8 @@ country_code_for_language(const BLanguage& language) return "GR"; case 'en': // United Kingdom return "GB"; + case 'hi' // India + return 'IN'; case 'ja': // Japan return "JP"; case 'ko': // South Korea @@ -128,7 +130,6 @@ country_code_for_language(const BLanguage& language) case 'fr': // France case 'hr': // Croatia case 'hu': // Hungary - case 'in': // India case 'it': // Italy case 'lt': // Lithuania case 'nl': // Netherlands From 3b85241aba6c7d1991587e3056388040c61c9ded Mon Sep 17 00:00:00 2001 From: Adrien Destugues - PulkoMandy Date: Wed, 15 Aug 2012 13:43:02 +0200 Subject: [PATCH 48/59] Fix build. --- src/kits/locale/LocaleRoster.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kits/locale/LocaleRoster.cpp b/src/kits/locale/LocaleRoster.cpp index 1bbfe55efd..fcb735f700 100644 --- a/src/kits/locale/LocaleRoster.cpp +++ b/src/kits/locale/LocaleRoster.cpp @@ -106,7 +106,7 @@ country_code_for_language(const BLanguage& language) return "GR"; case 'en': // United Kingdom return "GB"; - case 'hi' // India + case 'hi': // India return 'IN'; case 'ja': // Japan return "JP"; From 86e47974c098c3722be1d5adcb8c6f67cb36f58d Mon Sep 17 00:00:00 2001 From: Adrien Destugues - PulkoMandy Date: Wed, 15 Aug 2012 13:45:29 +0200 Subject: [PATCH 49/59] Fix build. --- src/kits/locale/LocaleRoster.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kits/locale/LocaleRoster.cpp b/src/kits/locale/LocaleRoster.cpp index fcb735f700..adb4e35a26 100644 --- a/src/kits/locale/LocaleRoster.cpp +++ b/src/kits/locale/LocaleRoster.cpp @@ -107,7 +107,7 @@ country_code_for_language(const BLanguage& language) case 'en': // United Kingdom return "GB"; case 'hi': // India - return 'IN'; + return "IN"; case 'ja': // Japan return "JP"; case 'ko': // South Korea From 1026b0a1a76dc88927bb8175c470f638dc5464ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= Date: Sun, 12 Aug 2012 01:58:06 +0200 Subject: [PATCH 50/59] ppc: use 64 bit physical addressing * At least the 4xx cpu types use PAE-like 36 bit addressing, including for mapped peripherals. --- headers/config/HaikuConfig.h | 1 + 1 file changed, 1 insertion(+) diff --git a/headers/config/HaikuConfig.h b/headers/config/HaikuConfig.h index ca25ae720b..c1dea0dae2 100644 --- a/headers/config/HaikuConfig.h +++ b/headers/config/HaikuConfig.h @@ -36,6 +36,7 @@ # define __HAIKU_ARCH ppc # define __HAIKU_ARCH_ABI "ppc" # define __HAIKU_ARCH_PPC 1 +# define __HAIKU_ARCH_PHYSICAL_BITS 64 # define __HAIKU_BIG_ENDIAN 1 #elif __M68K__ # define __HAIKU_ARCH m68k From c936a02360c7a18c49d2da5e8b8e38b6b666ead6 Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Wed, 15 Aug 2012 23:17:47 +0200 Subject: [PATCH 51/59] Move MSI initialization before IO-APIC to fix missing init. Initializing the IO-APIC will initialize the PCI module, which does read the MSI config of the devices only when MSIs are available. Since we initialized them only after that, that condition wasn't met. Later, due to the uninitialized arch info, MSIs were still marked as available (0xcc = 204 MSIs). Due to the also uninitialized configured count, they were always deemed busy however, in effect just breaking MSI support whereever IO-APICs were available. --- src/system/kernel/arch/x86/arch_int.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/kernel/arch/x86/arch_int.cpp b/src/system/kernel/arch/x86/arch_int.cpp index 123f575bb3..c83b6ae702 100644 --- a/src/system/kernel/arch/x86/arch_int.cpp +++ b/src/system/kernel/arch/x86/arch_int.cpp @@ -893,8 +893,8 @@ arch_int_init_post_vm(struct kernel_args *args) status_t arch_int_init_io(kernel_args* args) { - ioapic_init(args); msi_init(); + ioapic_init(args); return B_OK; } From a4bca8119323c016607b25c3d1dcec2f0d4b0010 Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Wed, 15 Aug 2012 21:30:08 +0200 Subject: [PATCH 52/59] Add MSI support to OHCI. It looks like VirtualBox assumes MSIs when emulating a 64bit system so this gets OHCI working there. Shouldn't harm if it's used anywhere else either. --- src/add-ons/kernel/busses/usb/ohci.cpp | 40 ++++++++++++++++++++++++-- src/add-ons/kernel/busses/usb/ohci.h | 3 ++ 2 files changed, 41 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/busses/usb/ohci.cpp b/src/add-ons/kernel/busses/usb/ohci.cpp index c9f2c1acc3..df38174c20 100644 --- a/src/add-ons/kernel/busses/usb/ohci.cpp +++ b/src/add-ons/kernel/busses/usb/ohci.cpp @@ -10,6 +10,7 @@ #include #include +#include #include #include #include @@ -19,6 +20,7 @@ #define USB_MODULE_NAME "ohci" pci_module_info *OHCI::sPCIModule = NULL; +pci_x86_module_info *OHCI::sPCIx86Module = NULL; static int32 @@ -309,10 +311,24 @@ OHCI::OHCI(pci_info *info, Stack *stack) B_URGENT_DISPLAY_PRIORITY, (void *)this); resume_thread(fFinishThread); + // Find the right interrupt vector, using MSIs if available. + uint8 interruptVector = fPCIInfo->u.h0.interrupt_line; + if (sPCIx86Module != NULL && sPCIx86Module->get_msi_count(fPCIInfo->bus, + fPCIInfo->device, fPCIInfo->function) >= 1) { + uint8 msiVector = 0; + if (sPCIx86Module->configure_msi(fPCIInfo->bus, fPCIInfo->device, + fPCIInfo->function, 1, &msiVector) == B_OK + && sPCIx86Module->enable_msi(fPCIInfo->bus, fPCIInfo->device, + fPCIInfo->function) == B_OK) { + TRACE_ALWAYS("using message signaled interrupts\n"); + interruptVector = msiVector; + } + } + // Install the interrupt handler TRACE("installing interrupt handler\n"); - install_io_interrupt_handler(fPCIInfo->u.h0.interrupt_line, - _InterruptHandler, (void *)this, 0); + install_io_interrupt_handler(interruptVector, _InterruptHandler, + (void *)this, 0); // Enable interesting interrupts now that the handler is in place _WriteReg(OHCI_INTERRUPT_ENABLE, OHCI_NORMAL_INTERRUPTS @@ -538,6 +554,14 @@ OHCI::AddTo(Stack *stack) return B_NO_MEMORY; } + // Try to get the PCI x86 module as well so we can enable possible MSIs. + if (sPCIx86Module == NULL && get_module(B_PCI_X86_MODULE_NAME, + (module_info **)&sPCIx86Module) != B_OK) { + // If it isn't there, that's not critical though. + TRACE_MODULE_ERROR("failed to get pci x86 module\n"); + sPCIx86Module = NULL; + } + for (uint32 i = 0 ; sPCIModule->get_nth_pci_info(i, item) >= B_OK; i++) { if (item->class_base == PCI_serial_bus && item->class_sub == PCI_usb && item->class_api == PCI_usb_ohci) { @@ -555,6 +579,12 @@ OHCI::AddTo(Stack *stack) delete item; sPCIModule = NULL; put_module(B_PCI_MODULE_NAME); + + if (sPCIx86Module != NULL) { + sPCIx86Module = NULL; + put_module(B_PCI_X86_MODULE_NAME); + } + return B_NO_MEMORY; } @@ -578,6 +608,12 @@ OHCI::AddTo(Stack *stack) delete item; sPCIModule = NULL; put_module(B_PCI_MODULE_NAME); + + if (sPCIx86Module != NULL) { + sPCIx86Module = NULL; + put_module(B_PCI_X86_MODULE_NAME); + } + return ENODEV; } diff --git a/src/add-ons/kernel/busses/usb/ohci.h b/src/add-ons/kernel/busses/usb/ohci.h index adf1031817..fbe24c0f44 100644 --- a/src/add-ons/kernel/busses/usb/ohci.h +++ b/src/add-ons/kernel/busses/usb/ohci.h @@ -16,6 +16,7 @@ struct pci_info; struct pci_module_info; +struct pci_x86_module_info; class OHCIRootHub; typedef struct transfer_data { @@ -140,6 +141,8 @@ inline uint32 _ReadReg(uint32 reg); ohci_general_td *topDescriptor); static pci_module_info * sPCIModule; +static pci_x86_module_info * sPCIx86Module; + pci_info * fPCIInfo; Stack * fStack; From 59347b7f1bad11b684ce8c6ed594781f5d2eb4e2 Mon Sep 17 00:00:00 2001 From: Ryan Leavengood Date: Tue, 14 Aug 2012 01:03:35 -0400 Subject: [PATCH 53/59] Reverse the meaning of BWindow fShowLevel to match BView. This also matches the client_window_info.show_hide_level field used in Deskbar and other applications. While doing this, keep fShowLevel fully in sync between BWindow and app_server, use one message type for both hiding and showing, and make the decision to show and hide the window in the app_server. Lastly make minimize behave as described in the Be Book: hidden windows cannot be minimized, and minimized windows which get hidden become unminimized. --- headers/os/interface/Window.h | 1 + headers/private/app/ServerProtocol.h | 4 +- src/kits/interface/Window.cpp | 50 +++++++++++------------ src/servers/app/ProfileMessageSupport.cpp | 4 +- src/servers/app/ServerWindow.cpp | 38 ++++++----------- src/servers/app/Window.cpp | 5 ++- 6 files changed, 44 insertions(+), 58 deletions(-) diff --git a/headers/os/interface/Window.h b/headers/os/interface/Window.h index 03a63e1828..f1c406f07d 100644 --- a/headers/os/interface/Window.h +++ b/headers/os/interface/Window.h @@ -352,6 +352,7 @@ private: void _GetDecoratorSize(float* _borderWidth, float* _tabHeight) const; + void _SendShowOrHideMessage(); private: char* fTitle; diff --git a/headers/private/app/ServerProtocol.h b/headers/private/app/ServerProtocol.h index 99537198d7..ca6c19a31e 100644 --- a/headers/private/app/ServerProtocol.h +++ b/headers/private/app/ServerProtocol.h @@ -87,8 +87,8 @@ enum { AS_GET_CURSOR_BITMAP, // Window definitions - AS_SHOW_WINDOW, - AS_HIDE_WINDOW, + AS_SHOW_OR_HIDE_WINDOW, + AS_INTERNAL_HIDE_WINDOW, AS_MINIMIZE_WINDOW, AS_QUIT_WINDOW, AS_SEND_BEHIND, diff --git a/src/kits/interface/Window.cpp b/src/kits/interface/Window.cpp index 6f86831d95..64ee73a113 100644 --- a/src/kits/interface/Window.cpp +++ b/src/kits/interface/Window.cpp @@ -589,7 +589,8 @@ BWindow::ChildAt(int32 index) const void BWindow::Minimize(bool minimize) { - if (IsModal() || IsFloating() || fMinimized == minimize || !Lock()) + if (IsModal() || IsFloating() || IsHidden() || fMinimized == minimize + || !Lock()) return; fMinimized = minimize; @@ -769,10 +770,7 @@ BWindow::MessageReceived(BMessage* msg) // connect all views to the server again fTopView->_CreateSelf(); - if (fShowLevel >= 1) { - fLink->StartMessage(AS_SHOW_WINDOW); - fLink->Flush(); - } + _SendShowOrHideMessage(); } return BLooper::MessageReceived(msg); @@ -2094,10 +2092,6 @@ BWindow::IsMinimized() const if (!locker.IsLocked()) return false; - // Hiding takes precendence over minimization!!! - if (IsHidden()) - return false; - return fMinimized; } @@ -2607,13 +2601,9 @@ BWindow::Show() { bool runCalled = true; if (Lock()) { - fShowLevel++; + fShowLevel--; - if (fShowLevel == 1) { - fLink->StartMessage(AS_SHOW_WINDOW); - fLink->Attach(fShowLevel); - fLink->Flush(); - } + _SendShowOrHideMessage(); runCalled = fRunCalled; @@ -2638,25 +2628,24 @@ BWindow::Show() void BWindow::Hide() { - if (!Lock()) - return; + if (Lock()) { + // If we are minimized and are about to be hidden, unminimize + if (IsMinimized() && fShowLevel == 0) + Minimize(false); - fShowLevel--; + fShowLevel++; - if (fShowLevel == 0) { - fLink->StartMessage(AS_HIDE_WINDOW); - fLink->Attach(fShowLevel); - fLink->Flush(); + _SendShowOrHideMessage(); + + Unlock(); } - - Unlock(); } bool BWindow::IsHidden() const { - return fShowLevel <= 0; + return fShowLevel > 0; } @@ -2793,7 +2782,7 @@ BWindow::_InitData(BRect frame, const char* title, window_look look, fInTransaction = bitmapToken >= 0; fUpdateRequested = false; fActive = false; - fShowLevel = 0; + fShowLevel = 1; fTopView = NULL; fFocus = NULL; @@ -4061,6 +4050,15 @@ BWindow::_GetDecoratorSize(float* _borderWidth, float* _tabHeight) const } +void +BWindow::_SendShowOrHideMessage() +{ + fLink->StartMessage(AS_SHOW_OR_HIDE_WINDOW); + fLink->Attach(fShowLevel); + fLink->Flush(); +} + + // #pragma mark - C++ binary compatibility kludge diff --git a/src/servers/app/ProfileMessageSupport.cpp b/src/servers/app/ProfileMessageSupport.cpp index 5472f040e5..519ebbf942 100644 --- a/src/servers/app/ProfileMessageSupport.cpp +++ b/src/servers/app/ProfileMessageSupport.cpp @@ -66,8 +66,8 @@ string_for_message_code(uint32 code, BString& string) CODE(AS_GET_CURSOR_BITMAP); // Window definitions - CODE(AS_SHOW_WINDOW); - CODE(AS_HIDE_WINDOW); + CODE(AS_SHOW_OR_HIDE_WINDOW); + CODE(AS_INTERNAL_HIDE_WINDOW); CODE(AS_MINIMIZE_WINDOW); CODE(AS_QUIT_WINDOW); CODE(AS_SEND_BEHIND); diff --git a/src/servers/app/ServerWindow.cpp b/src/servers/app/ServerWindow.cpp index dd93b57c4b..04c5a46c50 100644 --- a/src/servers/app/ServerWindow.cpp +++ b/src/servers/app/ServerWindow.cpp @@ -315,7 +315,7 @@ ServerWindow::_PrepareQuit() _Hide(); fDesktop->UnlockSingleWindow(); } else if (fThread >= B_OK) - PostMessage(AS_HIDE_WINDOW); + PostMessage(AS_INTERNAL_HIDE_WINDOW); } @@ -481,9 +481,7 @@ ServerWindow::GetInfo(window_info& info) info.window_right = (int)floor(fWindow->Frame().right); info.window_bottom = (int)floor(fWindow->Frame().bottom); - // This is essentially opposite of the ShowLevel, meaning a window is - // hidden if it is 1 or more, and shown if it is 0 or less. - info.show_hide_level = fWindow->ShowLevel() <= 0 ? 1 : 0; + info.show_hide_level = fWindow->ShowLevel(); info.is_mini = fWindow->IsMinimized(); } @@ -596,44 +594,32 @@ void ServerWindow::_DispatchMessage(int32 code, BPrivate::LinkReceiver& link) { switch (code) { - case AS_SHOW_WINDOW: + case AS_SHOW_OR_HIDE_WINDOW: { - DTRACE(("ServerWindow %s: Message AS_SHOW_WINDOW\n", Title())); - _Show(); - int32 showLevel; if (link.Read(&showLevel) == B_OK) { + DTRACE(("ServerWindow %s: Message AS_SHOW_OR_HIDE_WINDOW, " + "show level: %d\n", Title(), showLevel)); + fWindow->SetShowLevel(showLevel); + if (showLevel <= 0) + _Show(); + else + _Hide(); } break; - } - case AS_HIDE_WINDOW: - { - DTRACE(("ServerWindow %s: Message AS_HIDE_WINDOW\n", Title())); + // Only for internal use within this class + case AS_INTERNAL_HIDE_WINDOW: _Hide(); - - int32 showLevel; - if (link.Read(&showLevel) == B_OK) { - fWindow->SetShowLevel(showLevel); - } break; - } case AS_MINIMIZE_WINDOW: { bool minimize; - if (link.Read(&minimize) == B_OK) { DTRACE(("ServerWindow %s: Message AS_MINIMIZE_WINDOW, " "minimize: %d\n", Title(), minimize)); - if (fWindow->ShowLevel() <= 0) { - // Window is currently hidden - ignore the minimize - // request, but keep the state in sync. - fWindow->SetMinimized(minimize); - break; - } - fDesktop->UnlockSingleWindow(); fDesktop->MinimizeWindow(fWindow, minimize); fDesktop->LockSingleWindow(); diff --git a/src/servers/app/Window.cpp b/src/servers/app/Window.cpp index 3cbb520e8b..117e67a564 100644 --- a/src/servers/app/Window.cpp +++ b/src/servers/app/Window.cpp @@ -102,9 +102,10 @@ Window::Window(const BRect& frame, const char *name, fInUpdate(false), fUpdatesEnabled(true), - // windows start hidden + // Windows start hidden fHidden(true), - fShowLevel(0), + // Hidden is 1 or more + fShowLevel(1), fMinimized(false), fIsFocus(false), From 0f6d975d36156db2292c9ff8ac6d4dce9e50b27a Mon Sep 17 00:00:00 2001 From: Niels Sascha Reedijk Date: Thu, 16 Aug 2012 06:23:22 +0200 Subject: [PATCH 54/59] Update translations from Pootle --- data/catalogs/add-ons/media/media-add-ons/mixer/ru.catkeys | 2 +- data/catalogs/apps/readonlybootprompt/ru.catkeys | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/data/catalogs/add-ons/media/media-add-ons/mixer/ru.catkeys b/data/catalogs/add-ons/media/media-add-ons/mixer/ru.catkeys index 2d087fecb6..974d67ba41 100644 --- a/data/catalogs/add-ons/media/media-add-ons/mixer/ru.catkeys +++ b/data/catalogs/add-ons/media/media-add-ons/mixer/ru.catkeys @@ -23,5 +23,5 @@ Master output AudioMixer Главный выход Setup AudioMixer Настройка Use non linear gain sliders (like BeOS R5) AudioMixer Использовать нелинейные ползунки управления звуком Gain AudioMixer Усиление -Allow output channel remapping AudioMixer Разрешить переназначение входного канала +Allow output channel remapping AudioMixer Разрешить переназначение выходного канала Physical input channels AudioMixer Физические входные каналы diff --git a/data/catalogs/apps/readonlybootprompt/ru.catkeys b/data/catalogs/apps/readonlybootprompt/ru.catkeys index 9da7bcd507..09fff61206 100644 --- a/data/catalogs/apps/readonlybootprompt/ru.catkeys +++ b/data/catalogs/apps/readonlybootprompt/ru.catkeys @@ -1,6 +1,6 @@ 1 russian x-vnd.Haiku-ReadOnlyBootPrompt 2544294242 Custom BootPromptWindow Пользовательская -Thank you for trying out Haiku! We hope you'll like it!\n\nYou can select your preferred language and keyboard layout from the list on the left which will then be used instantly. You can easily change both settings from the Desktop later on on the fly.\n\nDo you wish to run the Installer or continue booting to the Desktop?\n BootPromptWindow For other languages, a note could be added: \"Note: Localization of Haiku applications and other components is an on-going effort. You will frequently encounter untranslated strings, but if you like, you can join in the work at .\" Большое спасибо за то, что пробуете Haiku.\nМы очень надеемся, что она вам понравится!\n\nИз списка слева вы можете выбрать предпочитаемый язык и клавиатурную раскладку, которые активируются немедленно. Вы легко сможете изменить эти настройки после запуска рабочего стола без перезагрузки.\n\nВы хотите запустить Установщик или продолжить загрузку рабочего стола?\n +Thank you for trying out Haiku! We hope you'll like it!\n\nYou can select your preferred language and keyboard layout from the list on the left which will then be used instantly. You can easily change both settings from the Desktop later on on the fly.\n\nDo you wish to run the Installer or continue booting to the Desktop?\n BootPromptWindow For other languages, a note could be added: \"Note: Localization of Haiku applications and other components is an on-going effort. You will frequently encounter untranslated strings, but if you like, you can join in the work at .\" Большое спасибо за то, что решили попробовать Haiku.\nМы очень надеемся, что она вам понравится!\n\nИз списка слева вы можете выбрать предпочитаемый язык и клавиатурную раскладку, которые активируются немедленно. Вы легко сможете изменить эти настройки после запуска рабочего стола без перезагрузки.\n\nВы хотите запустить Установщик или продолжить загрузку рабочего стола?\n Desktop (Live-CD) BootPromptWindow Рабочий стол (Live-CD) Language BootPromptWindow Язык Welcome to Haiku! BootPromptWindow Добро пожаловать в Haiku! From 468f826656ee77d64ab966e6077db259ee0db619 Mon Sep 17 00:00:00 2001 From: Humdinger Date: Thu, 16 Aug 2012 20:13:40 +0200 Subject: [PATCH 55/59] Some more string translations. A few more translator changes I missed with last commit. Added a few more strings for translation, pointed out by diver. Thanks! --- src/add-ons/translators/gif/GIFView.cpp | 2 +- src/add-ons/translators/raw/ConfigView.cpp | 2 +- src/add-ons/translators/webp/ConfigView.cpp | 3 ++- src/apps/mail/Prefs.cpp | 2 +- src/preferences/network/EthernetSettingsView.cpp | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/add-ons/translators/gif/GIFView.cpp b/src/add-ons/translators/gif/GIFView.cpp index 266a72b460..e54c3bdcef 100644 --- a/src/add-ons/translators/gif/GIFView.cpp +++ b/src/add-ons/translators/gif/GIFView.cpp @@ -42,7 +42,7 @@ GIFView::GIFView(const char *name) { SetViewColor(ui_color(B_PANEL_BACKGROUND_COLOR)); - BStringView *title = new BStringView("Title", translatorName); + BStringView *title = new BStringView("Title", B_TRANSLATE("GIF image translator")); title->SetFont(be_bold_font); char version_string[100]; diff --git a/src/add-ons/translators/raw/ConfigView.cpp b/src/add-ons/translators/raw/ConfigView.cpp index bbb9c0bc15..060886604b 100644 --- a/src/add-ons/translators/raw/ConfigView.cpp +++ b/src/add-ons/translators/raw/ConfigView.cpp @@ -27,7 +27,7 @@ ConfigView::ConfigView(uint32 flags) { SetViewColor(ui_color(B_PANEL_BACKGROUND_COLOR)); - BStringView *fTitle = new BStringView("title", B_TRANSLATE("RAW Images")); + BStringView *fTitle = new BStringView("title", B_TRANSLATE("RAW image translator")); fTitle->SetFont(be_bold_font); char version[256]; diff --git a/src/add-ons/translators/webp/ConfigView.cpp b/src/add-ons/translators/webp/ConfigView.cpp index 5bb7c34ef3..ac6ab0f8a8 100644 --- a/src/add-ons/translators/webp/ConfigView.cpp +++ b/src/add-ons/translators/webp/ConfigView.cpp @@ -58,7 +58,8 @@ ConfigView::ConfigView(TranslatorSettings* settings, uint32 flags) { SetViewColor(ui_color(B_PANEL_BACKGROUND_COLOR)); - BStringView* title = new BStringView("title", B_TRANSLATE("WebP Images")); + BStringView* title = new BStringView("title", + B_TRANSLATE("WebP image translator")); title->SetFont(be_bold_font); char versionString[256]; diff --git a/src/apps/mail/Prefs.cpp b/src/apps/mail/Prefs.cpp index 2edb2081b9..8611f1f917 100644 --- a/src/apps/mail/Prefs.cpp +++ b/src/apps/mail/Prefs.cpp @@ -629,7 +629,7 @@ TPrefsWindow::_BuildAccountMenu(int32 account) //menu->SetRadioMode(true); BMailAccounts accounts; if (accounts.CountAccounts() == 0) { - menu->AddItem(item = new BMenuItem("", NULL)); + menu->AddItem(item = new BMenuItem(B_TRANSLATE(""), NULL)); item->SetEnabled(false); return menu; } diff --git a/src/preferences/network/EthernetSettingsView.cpp b/src/preferences/network/EthernetSettingsView.cpp index f098797b0b..5ab586f903 100644 --- a/src/preferences/network/EthernetSettingsView.cpp +++ b/src/preferences/network/EthernetSettingsView.cpp @@ -114,7 +114,7 @@ EthernetSettingsView::EthernetSettingsView() rootLayout->SetSpacing(inset); layout->SetSpacing(inset, inset); - BPopUpMenu* deviceMenu = new BPopUpMenu(""); + BPopUpMenu* deviceMenu = new BPopUpMenu((B_TRANSLATE("")); for (int32 i = 0; i < fInterfaces.CountItems(); i++) { BString& name = *fInterfaces.ItemAt(i); BString label = name; From 2bcc7f40c3c5bb7128139bd73c2efe3ce1a177dc Mon Sep 17 00:00:00 2001 From: Oliver Tappe Date: Thu, 16 Aug 2012 21:04:57 +0200 Subject: [PATCH 56/59] Simplify use of translated strings in BAboutWindow. * avoid duplicate initialization of variables by joining the expressions. --- src/kits/shared/AboutWindow.cpp | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/kits/shared/AboutWindow.cpp b/src/kits/shared/AboutWindow.cpp index 07930ecc3d..e8fbe72bf0 100644 --- a/src/kits/shared/AboutWindow.cpp +++ b/src/kits/shared/AboutWindow.cpp @@ -29,11 +29,11 @@ BAboutWindow::BAboutWindow(const char *appName, int32 firstCopyrightYear, { fAppName = new BString(appName); - const char* copyright = B_TRANSLATE_MARK("Copyright " B_UTF8_COPYRIGHT - " %years% Haiku, Inc."); - const char* writtenBy = B_TRANSLATE_MARK("Written by:"); - copyright = gSystemCatalog.GetString(copyright, "AboutWindow"); - writtenBy = gSystemCatalog.GetString(writtenBy, "AboutWindow"); + const char* copyright = gSystemCatalog.GetString( + B_TRANSLATE_MARK("Copyright " B_UTF8_COPYRIGHT " %years% Haiku, Inc."), + "AboutWindow"); + const char* writtenBy = gSystemCatalog.GetString( + B_TRANSLATE_MARK("Written by:"), "AboutWindow"); // Get current year time_t tp; @@ -75,10 +75,10 @@ BAboutWindow::~BAboutWindow() void BAboutWindow::Show() { - const char* aboutTitle = B_TRANSLATE_MARK("About" B_UTF8_ELLIPSIS); - const char* closeLabel = B_TRANSLATE_MARK("Close"); - aboutTitle = gSystemCatalog.GetString(aboutTitle, "AboutWindow"); - closeLabel = gSystemCatalog.GetString(closeLabel, "AboutWindow"); + const char* aboutTitle = gSystemCatalog.GetString( + B_TRANSLATE_MARK("About" B_UTF8_ELLIPSIS), "AboutWindow"); + const char* closeLabel = gSystemCatalog.GetString( + B_TRANSLATE_MARK("Close"), "AboutWindow"); BAlert *alert = new BAlert(aboutTitle, fText->String(), closeLabel); BTextView *view = alert->TextView(); From e19d7089a71bf8a977e7751cdfc2340af22ff2a3 Mon Sep 17 00:00:00 2001 From: Oliver Tappe Date: Thu, 16 Aug 2012 21:10:53 +0200 Subject: [PATCH 57/59] Fix #8841 (broken localization support for 3rd-party apps). * made private Catalog.h header public by moving it to os/locale/tools/CollectingCatalog.h * reintroduce B_COLLECTING_CATKEYS define (which is expected to be set during a collectcatkeys session) in order to decide whether or not to automatically include the CollecingCatalog.h header from Catalog.h * adjust jam rule for collecting catalog keys accordingly --- build/jam/LocaleRules | 9 +++------ headers/os/locale/Catalog.h | 11 ++++++++++- .../Catalog.h => os/locale/tools/CollectingCatalog.h} | 9 ++------- 3 files changed, 15 insertions(+), 14 deletions(-) rename headers/{private/locale/collecting/Catalog.h => os/locale/tools/CollectingCatalog.h} (95%) diff --git a/build/jam/LocaleRules b/build/jam/LocaleRules index 55b661f348..7fcfd693d5 100644 --- a/build/jam/LocaleRules +++ b/build/jam/LocaleRules @@ -17,11 +17,7 @@ rule ExtractCatalogEntries target : sources : signature : regexp defines = $(DEFINES) ; headers = $(HAIKU_CONFIG_HEADERS) $(SEARCH_SOURCE) $(SUBDIRHDRS) $(HDRS) ; - - # insert specific header folder containing the Catalog.h that should be - # used when collecting the catalog keys: - sysHeaders = [ FDirName $(HAIKU_TOP) headers private locale collecting ] - $(SUBDIRSYSHDRS) $(SYSHDRS) ; + sysHeaders = $(SUBDIRSYSHDRS) $(SYSHDRS) ; if $(PLATFORM) = host { sysHeaders += $(HOST_HDRS) ; @@ -71,7 +67,8 @@ rule ExtractCatalogEntries target : sources : signature : regexp actions ExtractCatalogEntries1 { $(HOST_ADD_BUILD_COMPATIBILITY_LIB_DIR) - cat "$(2[2-])" | $(CC) -E $(CCDEFS) $(HDRS) - > "$(1)".pre + cat "$(2[2-])" \ + | $(CC) -E $(CCDEFS) -DB_COLLECTING_CATKEYS $(HDRS) - > "$(1)".pre $(2[1]) $(HAIKU_CATALOG_REGEXP) -s $(HAIKU_CATALOG_SIGNATURE) \ -w -o "$(1)" "$(1)".pre } diff --git a/headers/os/locale/Catalog.h b/headers/os/locale/Catalog.h index 17f6653b90..2d0664fefe 100644 --- a/headers/os/locale/Catalog.h +++ b/headers/os/locale/Catalog.h @@ -86,6 +86,13 @@ private: // Tip: Use a descriptive name of the class implemented in that // source-file. +#ifdef B_COLLECTING_CATKEYS + +// pull in all the macros used when collecting catalog keys. +#include + +#else + // Translation macros which may be used to shorten translation requests: #undef B_TRANSLATE #define B_TRANSLATE(string) \ @@ -172,7 +179,7 @@ private: #undef B_TRANSLATE_MARK_SYSTEM_NAME_VOID #define B_TRANSLATE_MARK_SYSTEM_NAME_VOID(string) -// Translation macros which do not let collectcatkeys try to collect the key +// Translation macros which cause collectcatkeys to ignore this key // (useful in combination with the marking macros above): #undef B_TRANSLATE_NOCOLLECT #define B_TRANSLATE_NOCOLLECT(string) \ @@ -194,6 +201,8 @@ private: #define B_TRANSLATE_NOCOLLECT_SYSTEM_NAME(string) \ B_TRANSLATE_SYSTEM_NAME(string) +#endif /* B_COLLECTING_CATKEYS */ + #endif /* B_AVOID_TRANSLATION_MACROS */ diff --git a/headers/private/locale/collecting/Catalog.h b/headers/os/locale/tools/CollectingCatalog.h similarity index 95% rename from headers/private/locale/collecting/Catalog.h rename to headers/os/locale/tools/CollectingCatalog.h index 53db39c086..49e32bc210 100644 --- a/headers/private/locale/collecting/Catalog.h +++ b/headers/os/locale/tools/CollectingCatalog.h @@ -2,16 +2,11 @@ * Copyright 2012, Haiku, Inc. * Distributed under the terms of the MIT License. */ -#ifndef _COLLECTING_CATALOG_H_ -#define _COLLECTING_CATALOG_H_ - - -#include_next +#ifndef _TOOLS_COLLECTING_CATALOG_H_ +#define _TOOLS_COLLECTING_CATALOG_H_ // Translation macros used when executing collectcatkeys -#undef B_TRANSLATION_CONTEXT - #undef B_TRANSLATE #define B_TRANSLATE(string) \ B_CATKEY((string), B_TRANSLATION_CONTEXT) From 6e8999717f05b2b88ecd11087fec0b0f0bef86a8 Mon Sep 17 00:00:00 2001 From: Oliver Tappe Date: Thu, 16 Aug 2012 21:18:58 +0200 Subject: [PATCH 58/59] Cleanup: avoid warning about returning a value in void context. --- headers/private/shared/HashMap.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/headers/private/shared/HashMap.h b/headers/private/shared/HashMap.h index 03c5387850..4acc38b6ff 100644 --- a/headers/private/shared/HashMap.h +++ b/headers/private/shared/HashMap.h @@ -236,7 +236,7 @@ public: void Clear() { MapLocker locker(this); - return fMap.Clear(); + fMap.Clear(); } Value Get(const Key& key) const From 8ffa652cac230b7bf7c6d4554ffdd37ccbe70a3b Mon Sep 17 00:00:00 2001 From: Oliver Tappe Date: Thu, 16 Aug 2012 21:23:42 +0200 Subject: [PATCH 59/59] Fix build. --- src/preferences/network/EthernetSettingsView.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/preferences/network/EthernetSettingsView.cpp b/src/preferences/network/EthernetSettingsView.cpp index 5ab586f903..c1b173e920 100644 --- a/src/preferences/network/EthernetSettingsView.cpp +++ b/src/preferences/network/EthernetSettingsView.cpp @@ -114,7 +114,7 @@ EthernetSettingsView::EthernetSettingsView() rootLayout->SetSpacing(inset); layout->SetSpacing(inset, inset); - BPopUpMenu* deviceMenu = new BPopUpMenu((B_TRANSLATE("")); + BPopUpMenu* deviceMenu = new BPopUpMenu(B_TRANSLATE("")); for (int32 i = 0; i < fInterfaces.CountItems(); i++) { BString& name = *fInterfaces.ItemAt(i); BString label = name;