mirror of
https://github.com/geometer/FBReaderJ.git
synced 2025-10-06 03:50:19 +02:00
подправлены тесты к ресурсам; FBFileHandler; мелкие правки
git-svn-id: https://only.mawhrin.net/repos/FBReaderJ/trunk@536 6a642e6f-84f6-412e-ac94-c4a38d5a04b0
This commit is contained in:
parent
37f12e03da
commit
2419dd357b
24 changed files with 3081 additions and 9 deletions
|
@ -14,7 +14,7 @@ public class ZLSwingDialogManager extends ZLDialogManager {
|
|||
}
|
||||
|
||||
public boolean runSelectionDialog(String key, ZLTreeHandler handler) {
|
||||
new ZLSwingSelectionDialog(myApplicationWindow.getFrame()).run();
|
||||
new ZLSwingSelectionDialog(myApplicationWindow.getFrame(), getDialogTitle(key), handler).run();
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
|
@ -3,9 +3,123 @@ package org.zlibrary.ui.swing.dialogs;
|
|||
import javax.swing.*;
|
||||
import java.awt.*;
|
||||
|
||||
import org.zlibrary.core.dialogs.ZLSelectionDialog;
|
||||
import org.zlibrary.core.dialogs.ZLTreeHandler;
|
||||
import org.zlibrary.ui.swing.util.ZLSwingIconUtil;
|
||||
|
||||
class ZLSwingSelectionDialog {
|
||||
class ZLSwingSelectionDialog extends ZLSelectionDialog{
|
||||
private JDialog myJDialog;
|
||||
private final String myCaption;
|
||||
private JTextField myStateLine = new JTextField();
|
||||
|
||||
protected ZLSwingSelectionDialog(JFrame frame, String caption, ZLTreeHandler myHandler) {
|
||||
super(myHandler);
|
||||
myJDialog = new JDialog(frame);
|
||||
myCaption = caption;
|
||||
update();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void exitDialog() {
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean run() {
|
||||
myJDialog.setLayout(new BorderLayout());
|
||||
myJDialog.setTitle(myCaption);
|
||||
myStateLine.setEditable(false);
|
||||
myJDialog.add(myStateLine, BorderLayout.NORTH);
|
||||
|
||||
String[] books = new String[] { "..", "Book 0", "Book 1", "Book 2", "Book 3", "Book 4", "Book 5" };
|
||||
JList list = new JList(books);
|
||||
list.setCellRenderer(new CellRenderer());
|
||||
JScrollPane scrollPane = new JScrollPane(list);
|
||||
scrollPane.setBorder(BorderFactory.createLoweredBevelBorder());
|
||||
myJDialog.add(scrollPane, BorderLayout.CENTER);
|
||||
|
||||
JPanel buttonPanel = new JPanel();
|
||||
buttonPanel.setLayout(new FlowLayout(FlowLayout.RIGHT));
|
||||
JButton button1 = ZLSwingDialogManager.createButton(ZLSwingDialogManager.OK_BUTTON);
|
||||
buttonPanel.add(button1);
|
||||
JButton button2 = ZLSwingDialogManager.createButton(ZLSwingDialogManager.CANCEL_BUTTON);
|
||||
buttonPanel.add(button2);
|
||||
myJDialog.add(buttonPanel, BorderLayout.SOUTH);
|
||||
myJDialog.pack();
|
||||
myJDialog.setSize(600, 400);
|
||||
myJDialog.setLocationRelativeTo(myJDialog.getParent());
|
||||
myJDialog.setVisible(true);
|
||||
|
||||
|
||||
|
||||
// TODO Auto-generated method stub
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void selectItem(int index) {
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void updateList() {
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void updateStateLine() {
|
||||
// TODO Auto-generated method stub
|
||||
myStateLine.setText(handler().stateDisplayName());
|
||||
}
|
||||
|
||||
|
||||
|
||||
private static class CellRenderer extends JLabel implements ListCellRenderer {
|
||||
final static ImageIcon icon = ZLSwingIconUtil.getIcon("icons/filetree/unknown.png");
|
||||
final static ImageIcon upicon = ZLSwingIconUtil.getIcon("icons/filetree/upfolder.png");
|
||||
|
||||
public Component getListCellRendererComponent(
|
||||
JList list,
|
||||
Object value, // value to display
|
||||
int index, // cell index
|
||||
boolean isSelected, // is the cell selected
|
||||
boolean cellHasFocus) // the list and the cell have the focus
|
||||
{
|
||||
String s = value.toString();
|
||||
setText(s);
|
||||
setIcon(s.equals("..") ? upicon : icon);
|
||||
if (isSelected) {
|
||||
setBackground(list.getSelectionBackground());
|
||||
setForeground(list.getSelectionForeground());
|
||||
} else {
|
||||
setBackground(list.getBackground());
|
||||
setForeground(list.getForeground());
|
||||
}
|
||||
setEnabled(list.isEnabled());
|
||||
setFont(list.getFont());
|
||||
setOpaque(true);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
private JDialog myJDialog;
|
||||
|
||||
ZLSwingSelectionDialog(JFrame frame) {
|
||||
|
@ -67,4 +181,5 @@ class ZLSwingSelectionDialog {
|
|||
myJDialog.setLocationRelativeTo(myJDialog.getParent());
|
||||
myJDialog.setVisible(true);
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
|
|
@ -12,7 +12,7 @@ class AddBookAction extends FBAction {
|
|||
}
|
||||
|
||||
public void run() {
|
||||
ZLDialogManager.getInstance().runSelectionDialog("addFileDialog", null);
|
||||
ZLDialogManager.getInstance().runSelectionDialog("addFileDialog", new FBFileHandler());
|
||||
/*
|
||||
FBFileHandler handler;
|
||||
if (ZLDialogManager::instance().selectionDialog(ZLResourceKey("addFileDialog"), handler)) {
|
||||
|
|
156
src/org/fbreader/fbreader/FBFileHandler.java
Normal file
156
src/org/fbreader/fbreader/FBFileHandler.java
Normal file
|
@ -0,0 +1,156 @@
|
|||
package org.fbreader.fbreader;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
import org.fbreader.description.BookDescription;
|
||||
import org.fbreader.formats.FormatPlugin;
|
||||
import org.fbreader.formats.FormatPlugin.PluginCollection;
|
||||
import org.zlibrary.core.options.ZLOption;
|
||||
import org.zlibrary.core.options.ZLStringOption;
|
||||
import org.zlibrary.core.util.*;
|
||||
|
||||
import org.zlibrary.core.dialogs.UpdateType;
|
||||
import org.zlibrary.core.dialogs.ZLDialogManager;
|
||||
import org.zlibrary.core.dialogs.ZLTreeNode;
|
||||
import org.zlibrary.core.dialogs.ZLTreeOpenHandler;
|
||||
import org.zlibrary.core.filesystem.ZLDir;
|
||||
import org.zlibrary.core.filesystem.ZLFile;
|
||||
|
||||
public class FBFileHandler extends ZLTreeOpenHandler {
|
||||
|
||||
public ZLStringOption DirectoryOption; //?public
|
||||
|
||||
private ZLDir myDir;
|
||||
private boolean myIsUpToDate;
|
||||
private final ArrayList mySubnodes = new ArrayList();
|
||||
private BookDescription myDescription;
|
||||
private int mySelectedIndex;
|
||||
|
||||
private final static String FOLDER_ICON = "folder";
|
||||
private final static String ZIP_FOLDER_ICON = "zipfolder";
|
||||
private static HashMap pluginIcons; // <FormatPlugin, String> ?static
|
||||
|
||||
public FBFileHandler() {
|
||||
DirectoryOption = new ZLStringOption(ZLOption.LOOK_AND_FEEL_CATEGORY, "OpenFileDialog", "Directory", System.getProperty("user.home"));
|
||||
myIsUpToDate = false;
|
||||
mySelectedIndex = 0;
|
||||
myDir = (new ZLFile(DirectoryOption.getValue())).getDirectory();
|
||||
if (myDir == null) {
|
||||
myDir = (new ZLFile(System.getProperty("user.home"))).getDirectory();
|
||||
}
|
||||
if (myDir == null) {
|
||||
myDir = ZLDir.getRoot();
|
||||
}
|
||||
}
|
||||
|
||||
public BookDescription description() {
|
||||
return myDescription;
|
||||
}
|
||||
|
||||
// override private
|
||||
|
||||
@Override
|
||||
public boolean accept(ZLTreeNode node) {
|
||||
final String name = myDir.getItemPath(node.id());
|
||||
FormatPlugin plugin = PluginCollection.instance().getPlugin(new ZLFile(name), false);
|
||||
final String message = (plugin == null) ? "Unknown File Format" : plugin.tryOpen(name);
|
||||
if ("".equals(message)) {
|
||||
final String boxKey = "openBookErrorBox";
|
||||
ZLDialogManager.getInstance().showErrorBox(boxKey,
|
||||
ZLDialogManager.getDialogMessage(boxKey) + " " + message);
|
||||
return false;
|
||||
}
|
||||
myDescription = BookDescription.getDescription(name);
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void changeFolder(ZLTreeNode node) {
|
||||
// TODO Auto-generated method stub
|
||||
// id != null
|
||||
ZLDir dir = new ZLFile(myDir.getItemPath(node.id())).getDirectory();
|
||||
if (dir != null) {
|
||||
final String selectedId = myDir.getName();
|
||||
myDir = dir;
|
||||
myIsUpToDate = false;
|
||||
mySubnodes.clear();
|
||||
mySelectedIndex = 0;
|
||||
if ("..".equals(node.id())) {
|
||||
final ArrayList subnodes = this.subnodes();
|
||||
final int size = subnodes.size();
|
||||
for (int index = 0; index < size; index++) {
|
||||
if (((ZLTreeNode) subnodes.get(index)).id().equals(selectedId)) {
|
||||
mySelectedIndex = index;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
addUpdateInfo(UpdateType.UPDATE_ALL);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public int selectedIndex() {
|
||||
return mySelectedIndex;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String stateDisplayName() {
|
||||
return ZLFile.fileNameToUtf8(myDir.getPath());
|
||||
}
|
||||
|
||||
@Override
|
||||
public ArrayList subnodes() {
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
if (!myIsUpToDate) {
|
||||
if (!myDir.isRoot()) {
|
||||
mySubnodes.add(new ZLTreeNode("..", "..", FOLDER_ICON, true));
|
||||
}
|
||||
|
||||
HashMap folderNodes = new HashMap(); // <String, ZLTreeNode>
|
||||
HashMap fileNodes = new HashMap();
|
||||
|
||||
ArrayList/*<String>*/ names = myDir.collectSubDirs();
|
||||
int size = names.size();
|
||||
for (int i = 0; i < size; i++) {
|
||||
final String subDir = (String) names.get(i);
|
||||
final String displayName = ZLFile.fileNameToUtf8(new ZLFile(subDir).getName(false));
|
||||
folderNodes.put(displayName, new ZLTreeNode(subDir, displayName, FOLDER_ICON, true));
|
||||
}
|
||||
names.clear();
|
||||
|
||||
names = myDir.collectFiles();
|
||||
size = names.size();
|
||||
for (int i = 0; i < size; i++) {
|
||||
final String fileName = (String) names.get(i);
|
||||
if ("".equals(fileName)) {
|
||||
continue;
|
||||
}
|
||||
ZLFile file = new ZLFile(myDir.getItemPath(fileName));
|
||||
final String displayName = ZLFile.fileNameToUtf8(file.getName(false));
|
||||
if ("".equals(displayName)) {
|
||||
continue;
|
||||
}
|
||||
FormatPlugin plugin = PluginCollection.instance().getPlugin(file, false);
|
||||
if (plugin != null) {
|
||||
String icon = (String) pluginIcons.get(plugin);
|
||||
if ("".equals(icon)) {
|
||||
icon = plugin.getIconName();
|
||||
pluginIcons.put(plugin, icon);
|
||||
}
|
||||
fileNodes.put(displayName, new ZLTreeNode(fileName, displayName, icon, false));
|
||||
} else if (file.isArchive()) {
|
||||
folderNodes.put(displayName, new ZLTreeNode(fileName, displayName, ZIP_FOLDER_ICON, true));
|
||||
}
|
||||
}
|
||||
|
||||
mySubnodes.add(folderNodes.values());
|
||||
mySubnodes.add(fileNodes.values());
|
||||
myIsUpToDate = true;
|
||||
}
|
||||
|
||||
return mySubnodes;
|
||||
}
|
||||
|
||||
}
|
|
@ -74,7 +74,7 @@ public abstract class FormatPlugin {
|
|||
public static class PluginCollection {
|
||||
|
||||
private static PluginCollection ourInstance;
|
||||
private ArrayList myPlugins;
|
||||
private final ArrayList myPlugins = new ArrayList();
|
||||
public ZLIntegerOption DefaultLanguageOption;
|
||||
|
||||
public static PluginCollection instance() {
|
||||
|
|
|
@ -15,7 +15,7 @@ public class FB2Plugin extends FormatPlugin {
|
|||
}
|
||||
|
||||
public boolean acceptsFile(ZLFile file) {
|
||||
return file.getExtension().equals("fb2");
|
||||
return "fb2".equals(file.getExtension());
|
||||
}
|
||||
|
||||
public boolean readDescription(String path, BookDescription description) {
|
||||
|
|
|
@ -76,6 +76,10 @@ public class ZLFSManager {
|
|||
}
|
||||
|
||||
public int findArchiveFileNameDelimiter(String path) {
|
||||
if (System.getProperty("os.name").startsWith("Windows")) {
|
||||
int index = path.lastIndexOf(':');
|
||||
return (index == 1) ? -1 : index;
|
||||
}
|
||||
return path.lastIndexOf(':');
|
||||
}
|
||||
|
||||
|
|
|
@ -1,8 +1,22 @@
|
|||
package org.zlibrary.core.resources;
|
||||
|
||||
import org.zlibrary.core.library.ZLibrary;
|
||||
|
||||
abstract public class ZLResource {
|
||||
public final String Name;
|
||||
|
||||
// this static fields and set-methods were created so as to run tests
|
||||
protected static String ourApplicationDirectory = ZLibrary.JAR_DATA_PREFIX + "data/resources/application/";
|
||||
protected static String ourZLibraryDirectory = ZLibrary.JAR_DATA_PREFIX + "data/resources/zlibrary/";
|
||||
|
||||
public static void setApplicationDirectory(String dir) {
|
||||
ourApplicationDirectory = dir;
|
||||
}
|
||||
|
||||
public static void setZLibraryDirectory(String dir) {
|
||||
ourZLibraryDirectory = dir;
|
||||
}
|
||||
|
||||
public static ZLResource resource(String key) {
|
||||
ZLTreeResource.buildTree();
|
||||
if (ZLTreeResource.ourRoot == null) {
|
||||
|
|
|
@ -29,8 +29,8 @@ final class ZLTreeResource extends ZLResource {
|
|||
public static void loadData(String language) {
|
||||
final String fileName = language + ".xml";
|
||||
ResourceTreeReader reader = new ResourceTreeReader();
|
||||
reader.readDocument(ourRoot, ZLibrary.JAR_DATA_PREFIX + "data/resources/zlibrary/" + fileName);
|
||||
reader.readDocument(ourRoot, ZLibrary.JAR_DATA_PREFIX + "data/resources/application/" + fileName);
|
||||
reader.readDocument(ourRoot, ourZLibraryDirectory + fileName);
|
||||
reader.readDocument(ourRoot, ourApplicationDirectory + fileName);
|
||||
}
|
||||
|
||||
private ZLTreeResource(String name, String value) {
|
||||
|
|
337
test/data/resources/application/en.xml
Normal file
337
test/data/resources/application/en.xml
Normal file
|
@ -0,0 +1,337 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<resources>
|
||||
<node name="menu">
|
||||
<node name="bookInfo" value="Book Info..."/>
|
||||
<node name="toc" value="Table of Contents"/>
|
||||
<node name="library" value="Library">
|
||||
<node name="showLibrary" value="Open"/>
|
||||
<node name="previousBook" value="Previous Book"/>
|
||||
<node name="showRecent" value="Recent"/>
|
||||
<node name="addBook" value="Add Book..."/>
|
||||
<node name="showHelp" value="About FBReader"/>
|
||||
</node>
|
||||
<node name="navigate" value="Navigate">
|
||||
<node name="gotoHome" value="Go to Start of Document"/>
|
||||
<node name="gotoSectionStart" value="Go to Start of Text Section"/>
|
||||
<node name="gotoSectionEnd" value="Go to End of Text Section"/>
|
||||
<node name="nextTOCSection" value="Go to Next TOC Item"/>
|
||||
<node name="previousTOCSection" value="Go to Previous TOC Item"/>
|
||||
<node name="undo" value="Go Back"/>
|
||||
<node name="redo" value="Go Forward"/>
|
||||
</node>
|
||||
<node name="selection" value="Selection">
|
||||
<node name="copyToClipboard" value="Copy to Clipboard"/>
|
||||
<node name="openInDictionary" value="Open in Dictionary"/>
|
||||
<node name="clearSelection" value="Clear"/>
|
||||
</node>
|
||||
<node name="search" value="Find">
|
||||
<node name="search" value="Find Text..."/>
|
||||
<node name="findNext" value="Find Next"/>
|
||||
<node name="findPrevious" value="Find Previous"/>
|
||||
</node>
|
||||
<node name="view" value="View">
|
||||
<node name="rotate" value="Rotate Screen"/>
|
||||
<node name="toggleFullscreen" value="Full Screen"/>
|
||||
<node name="toggleIndicator" value="Toggle Indicator"/>
|
||||
</node>
|
||||
<node name="preferences" value="Preferences..."/>
|
||||
<node name="quit" value="Close"/>
|
||||
</node>
|
||||
<node name="toolbar">
|
||||
<node name="showLibrary" value="Show Library Tree"/>
|
||||
<node name="showRecent" value="Show Recent Books List"/>
|
||||
<node name="addBook" value="Add File to Library"/>
|
||||
<node name="gotoHome" value="Go to Start of Text"/>
|
||||
<node name="undo" value="Go Back"/>
|
||||
<node name="redo" value="Go Forward"/>
|
||||
<node name="toc" value="Table of Contents"/>
|
||||
<node name="search" value="Text Search"/>
|
||||
<node name="findNext" value="Find Next"/>
|
||||
<node name="findPrevious" value="Find Previous"/>
|
||||
<node name="bookInfo" value="Show Book Info Dialog"/>
|
||||
<node name="preferences" value="Show Preferences Dialog"/>
|
||||
<node name="rotate" value="Rotate Text"/>
|
||||
<node name="showHelp" value="About FBReader"/>
|
||||
</node>
|
||||
<node name="dialog">
|
||||
<node name="button">
|
||||
<node name="go" value="&Go!"/>
|
||||
</node>
|
||||
<node name="OptionsDialog">
|
||||
<node name="title" value="FBReader - Options"/>
|
||||
<node name="tab">
|
||||
<node name="General" value="General">
|
||||
<node name="bookPath" value="Book Path"/>
|
||||
<node name="lookInSubdirectories" value="Look for Books in Subdirectories"/>
|
||||
<node name="recentListSize" value="Recent Books List Size"/>
|
||||
<node name="keyDelay" value="Delay Between Accepted Key Pressings"/>
|
||||
</node>
|
||||
<node name="Language" value="Language">
|
||||
<node name="autoDetect" value="Automatically Detect Language and Encoding"/>
|
||||
<node name="defaultLanguage" value="Default Language"/>
|
||||
<node name="defaultEncodingSet" value="Default Encoding Set"/>
|
||||
<node name="defaultEncoding" value="Default Encoding"/>
|
||||
<node name="useWindows1252Hack" value="Use windows-1252 instead of iso-8859-1"/>
|
||||
<node name="chineseBreakAtAnyPosition" value="For Chinese Break Line at Any Position"/>
|
||||
</node>
|
||||
<node name="Indicator" value="Indicator">
|
||||
<node name="show" value="Show Position Indicator"/>
|
||||
<node name="height" value="Indicator Height"/>
|
||||
<node name="offset" value="Offset from Text"/>
|
||||
<node name="pageNumber" value="Show Position as Numbers"/>
|
||||
<node name="time" value="Show Time"/>
|
||||
<node name="fontSize" value="Font Size"/>
|
||||
<node name="tocMarks" value="Show TOC Marks"/>
|
||||
<node name="navigation" value="Enable Navigation"/>
|
||||
</node>
|
||||
<node name="Scrolling" value="Scrolling">
|
||||
<node name="optionsFor" value="Options for">
|
||||
<node name="large" value="Large Scrollings"/>
|
||||
<node name="small" value="Small Scrollings"/>
|
||||
<node name="mouse" value="Mouse Scrollings"/>
|
||||
<node name="finger" value="Finger Tap Scrollings"/>
|
||||
</node>
|
||||
<node name="delay" value="Delay between Scrollings, msecs"/>
|
||||
<node name="mode" value="Scrolling Mode">
|
||||
<node name="noOverlapping" value="No Overlapping"/>
|
||||
<node name="keepLines" value="Keep Lines"/>
|
||||
<node name="scrollLines" value="Scroll Lines"/>
|
||||
<node name="scrollPercentage" value="Scroll Percentage"/>
|
||||
<node name="disable" value="Disable"/>
|
||||
</node>
|
||||
<node name="linesToKeep" value="Lines to Keep"/>
|
||||
<node name="linesToScroll" value="Lines to Scroll"/>
|
||||
<node name="percentToScroll" value="Percent to Scroll"/>
|
||||
</node>
|
||||
<node name="Selection" value="Selection">
|
||||
<node name="enableSelection" value="Enable Text Selection"/>
|
||||
</node>
|
||||
<node name="Margins" value="Margins">
|
||||
<node name="left" value="Left Margin"/>
|
||||
<node name="right" value="Right Margin"/>
|
||||
<node name="top" value="Top Margin"/>
|
||||
<node name="bottom" value="Bottom Margin"/>
|
||||
</node>
|
||||
<node name="Format" value="Format">
|
||||
<node name="optionsFor" value="Options for"/>
|
||||
<node name="lineSpacing" value="Line Spacing">
|
||||
<node name="unchanged" value="<unchanged>"/>
|
||||
</node>
|
||||
<node name="firstLineIndent" value="First Line Indent"/>
|
||||
<node name="alignment" value="Alignment">
|
||||
<node name="left" value="Left"/>
|
||||
<node name="right" value="Right"/>
|
||||
<node name="center" value="Center"/>
|
||||
<node name="justify" value="Justify"/>
|
||||
<node name="unchanged" value="<unchanged>"/>
|
||||
</node>
|
||||
<node name="spaceBefore" value="Space Before"/>
|
||||
<node name="spaceAfter" value="Space After"/>
|
||||
<node name="leftIndent" value="Left Indent"/>
|
||||
<node name="rightIndent" value="Right Indent"/>
|
||||
</node>
|
||||
<node name="Styles" value="Styles">
|
||||
<node name="optionsFor" value="Options for"/>
|
||||
<node name="fontFamily" value="Family">
|
||||
<node name="unchanged" value="<unchanged>"/>
|
||||
</node>
|
||||
<node name="fontSize" value="Size"/>
|
||||
<node name="fontSizeDifference" value="Size Difference"/>
|
||||
<node name="bold" value="Bold"/>
|
||||
<node name="italic" value="Italic"/>
|
||||
<node name="allowHyphenations" value="Allow Hyphenations"/>
|
||||
<node name="autoHyphenations" value="Auto Hyphenations"/>
|
||||
</node>
|
||||
<node name="Rotation" value="Rotation">
|
||||
<node name="direction" value="Rotation Type">
|
||||
<node name="disabled" value="Disabled"/>
|
||||
<node name="clockwise" value="90 Degrees Clockwise"/>
|
||||
<node name="counterclockwise" value="90 Degrees Counterclockwise"/>
|
||||
<node name="180" value="180 Degrees"/>
|
||||
<node name="cycle" value="Cycle Through All 4 Directions"/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="Colors" value="Colors">
|
||||
<node name="colorFor" value="Color for">
|
||||
<node name="background" value="Background"/>
|
||||
<node name="selectionBackground" value="Selection Background"/>
|
||||
<node name="text" value="Regular Text"/>
|
||||
<node name="internalLink" value="Internal Hyperlink Text"/>
|
||||
<node name="externalLink" value="External Hyperlink Text"/>
|
||||
<node name="highlighted" value="Highlighted Text"/>
|
||||
<node name="treeLines" value="Tree Lines"/>
|
||||
<node name="indicator" value="Position Indicator"/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="Keys" value="Keys">
|
||||
<node name="grabSystemKeys" value="Grab System Keys"/>
|
||||
<node name="separate" value="Keybindings Depend on Orientation"/>
|
||||
<node name="orientation" value="Orientation"/>
|
||||
<node name="action">
|
||||
<node name="none" value="None"/>
|
||||
<node name="showLibrary" value="Show Library"/>
|
||||
<node name="showRecent" value="Show Recent Books"/>
|
||||
<node name="previousBook" value="Open Previous Book"/>
|
||||
<node name="toc" value="Show Table of Contents"/>
|
||||
<node name="gotoHome" value="Go to Home"/>
|
||||
<node name="gotoSectionStart" value="Go to Start of Section"/>
|
||||
<node name="gotoSectionEnd" value="Go to End of Section"/>
|
||||
<node name="nextTOCSection" value="Go to Next TOC Section"/>
|
||||
<node name="previousTOCSection" value="Go to Previous TOC Section"/>
|
||||
<node name="largeScrollForward" value="Large Scroll Forward"/>
|
||||
<node name="largeScrollBackward" value="Large Scroll Backward"/>
|
||||
<node name="smallScrollForward" value="Small Scroll Forward"/>
|
||||
<node name="smallScrollBackward" value="Small Scroll Backward"/>
|
||||
<node name="undo" value="Undo"/>
|
||||
<node name="redo" value="Redo"/>
|
||||
<node name="copyToClipboard" value="Copy Selected Text to Clipboard"/>
|
||||
<node name="openInDictionary" value="Open Selected Text in Dictionary"/>
|
||||
<node name="clearSelection" value="Clear Selection"/>
|
||||
<node name="search" value="Search"/>
|
||||
<node name="findPrevious" value="Find Previous"/>
|
||||
<node name="findNext" value="Find Next"/>
|
||||
<node name="increaseFont" value="Increase Font Size"/>
|
||||
<node name="decreaseFont" value="Decrease Font Size"/>
|
||||
<node name="toggleIndicator" value="Toggle Position Indicator"/>
|
||||
<node name="toggleFullscreen" value="Toggle Fullscreen Mode"/>
|
||||
<node name="onFullscreen" value="Switch to Fullscreen Mode"/>
|
||||
<node name="rotate" value="Rotate Screen"/>
|
||||
<node name="preferences" value="Show Options Dialog"/>
|
||||
<node name="bookInfo" value="Show Book Info Dialog"/>
|
||||
<node name="addBook" value="Add Book"/>
|
||||
<node name="cancel" value="Cancel"/>
|
||||
<node name="quit" value="Quit"/>
|
||||
</node>
|
||||
<node name="quitOnCancel" value="Quit Application on Cancel"/>
|
||||
</node>
|
||||
<node name="Config" value="Config">
|
||||
<node name="autoSave" value="Save State Automatically"/>
|
||||
<node name="timeout" value="Timeout between Savings, seconds"/>
|
||||
</node>
|
||||
<node name="Dictionary" value="Dictionary">
|
||||
<node name="enableIntegration" value="Enable Integration with %s"/>
|
||||
<node name="defaultText" value="Enable Integration with Dictionary"/>
|
||||
<node name="choice" value="Integrate with"/>
|
||||
<node name="singleClickOpen" value="Open by Single Click"/>
|
||||
</node>
|
||||
<node name="Web" value="Web">
|
||||
<node name="enableIntegration" value="Open External Links in %s"/>
|
||||
<node name="defaultText" value="Open External Links in Browser"/>
|
||||
<node name="choice" value="Use Browser"/>
|
||||
<node name="command" value="Command to Execute"/>
|
||||
</node>
|
||||
<node name="Maemo" value="Maemo">
|
||||
<node name="keyActionOnRelease" value="Action on Key Release, not on Key Press"/>
|
||||
<node name="minStylusPressure" value="Minimal Stylus Pressure"/>
|
||||
<node name="maxStylusPressure" value="Maximal Stylus Pressure"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node name="InfoDialog">
|
||||
<node name="title" value="FBReader - Book Info"/>
|
||||
<node name="tab">
|
||||
<node name="Common" value="Common">
|
||||
<node name="file" value="File"/>
|
||||
<node name="title" value="Title"/>
|
||||
<node name="authorDisplayName" value="Author (Display Name)"/>
|
||||
<node name="authorSortKey" value="Author (Sort Key)"/>
|
||||
<node name="language" value="Language"/>
|
||||
<node name="encodingSet" value="Encoding Set"/>
|
||||
<node name="encoding" value="Encoding"/>
|
||||
</node>
|
||||
<node name="Series" value="Series">
|
||||
<node name="seriesTitle" value="Series Title"/>
|
||||
<node name="bookNumber" value="Book Number"/>
|
||||
</node>
|
||||
<node name="Text" value="Text">
|
||||
<node name="breakType" value="Break Paragraph at"/>
|
||||
<node name="ignoreIndent" value="Ignore Indent Less than"/>
|
||||
<node name="buildTOC" value="Build Table of Contents"/>
|
||||
<node name="emptyLines" value="Empty Lines Before New Section"/>
|
||||
</node>
|
||||
<node name="<PRE>" value="<PRE>">
|
||||
<node name="breakType" value="Break Paragraph at"/>
|
||||
<node name="ignoreIndent" value="Ignore Indent Less than"/>
|
||||
<node name="buildTOC" value="Build Table of Contents"/>
|
||||
<node name="emptyLines" value="Empty Lines Before New Section"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node name="addFileDialog">
|
||||
<node name="title" value="FBReader - Add Book to the Library"/>
|
||||
</node>
|
||||
<node name="textSearchDialog">
|
||||
<node name="title" value="Text Search"/>
|
||||
<node name="text" value=""/>
|
||||
<node name="ignoreCase" value="&Ignore case"/>
|
||||
<node name="wholeText" value="In w&hole text"/>
|
||||
<node name="backward" value="&Backward"/>
|
||||
<node name="currentSection" value="&This section only"/>
|
||||
</node>
|
||||
<node name="removeBookBox">
|
||||
<node name="title" value="Remove Book"/>
|
||||
<node name="message" value="Remove Book "%s" from the Library?"/>
|
||||
</node>
|
||||
<node name="openBookErrorBox">
|
||||
<node name="title" value="Error"/>
|
||||
<node name="message" value="Couldn't open: %s"/>
|
||||
</node>
|
||||
<node name="noHelpBox">
|
||||
<node name="title" value="Error"/>
|
||||
<node name="message" value="Help file not found, sorry"/>
|
||||
</node>
|
||||
<node name="waitMessage">
|
||||
<node name="loadingBook" value="Loading book. Please, wait..."/>
|
||||
<node name="loadingBookList" value="Loading book list. Please, wait..."/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="style">
|
||||
<node name="Base" value="Base"/>
|
||||
<node name="Regular Paragraph" value="Regular Paragraph"/>
|
||||
<node name="Title" value="Title"/>
|
||||
<node name="Section Title" value="Section Title"/>
|
||||
<node name="Poem Title" value="Poem Title"/>
|
||||
<node name="Subtitle" value="Subtitle"/>
|
||||
<node name="Annotation" value="Annotation"/>
|
||||
<node name="Epigraph" value="Epigraph"/>
|
||||
<node name="Stanza" value="Stanza"/>
|
||||
<node name="Verse" value="Verse"/>
|
||||
<node name="Preformatted text" value="Preformatted text"/>
|
||||
<node name="Image" value="Image"/>
|
||||
<node name="Cite" value="Cite"/>
|
||||
<node name="Author" value="Author"/>
|
||||
<node name="Date" value="Date"/>
|
||||
<node name="Internal Hyperlink" value="Internal Hyperlink"/>
|
||||
<node name="Footnote" value="Footnote"/>
|
||||
<node name="Emphasis" value="Emphasis"/>
|
||||
<node name="Strong" value="Strong"/>
|
||||
<node name="Subscript" value="Subscript"/>
|
||||
<node name="Superscript" value="Superscript"/>
|
||||
<node name="Code" value="Code"/>
|
||||
<node name="StrikeThrough" value="StrikeThrough"/>
|
||||
<node name="Contents Table" value="Contents Table"/>
|
||||
<node name="Author in Library" value="Author in Library"/>
|
||||
<node name="Book in Library" value="Book in Library"/>
|
||||
<node name="Recent Book List" value="Recent Book List"/>
|
||||
<node name="Italic" value="Italic"/>
|
||||
<node name="Bold" value="Bold"/>
|
||||
<node name="Definition" value="Definition"/>
|
||||
<node name="Definition Description" value="Definition Description"/>
|
||||
<node name="Header 1" value="Header 1"/>
|
||||
<node name="Header 2" value="Header 2"/>
|
||||
<node name="Header 3" value="Header 3"/>
|
||||
<node name="Header 4" value="Header 4"/>
|
||||
<node name="Header 5" value="Header 5"/>
|
||||
<node name="Header 6" value="Header 6"/>
|
||||
<node name="External Hyperlink" value="External Hyperlink"/>
|
||||
</node>
|
||||
<node name="external">
|
||||
<node name="browser" value="Browser"/>
|
||||
<node name="defaultBrowser" value="Default Browser"/>
|
||||
</node>
|
||||
<node name="mobipocketPlugin">
|
||||
<node name="unknown" value="Unknown Error"/>
|
||||
<node name="unsupportedCompressionMethod" value="Unsupported Compression Method"/>
|
||||
<node name="encriptedFile" value="DRM-protected File"/>
|
||||
</node>
|
||||
</resources>
|
337
test/data/resources/application/fi.xml
Normal file
337
test/data/resources/application/fi.xml
Normal file
|
@ -0,0 +1,337 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<resources>
|
||||
<node name="menu">
|
||||
<node name="bookInfo" value="Kirjan tiedot..."/>
|
||||
<node name="toc" value="Sisällysluettolo"/>
|
||||
<node name="library" value="Kirjasto">
|
||||
<node name="showLibrary" value="Avaa"/>
|
||||
<node name="previousBook" value="Edellinen kirja"/>
|
||||
<node name="showRecent" value="Viimeisin"/>
|
||||
<node name="addBook" value="Lisää kirja..."/>
|
||||
<node name="showHelp" value="Tietoja FBReaderista"/>
|
||||
</node>
|
||||
<node name="navigate" value="Navigoi">
|
||||
<node name="gotoHome" value="Siirry dokumentin alkuun"/>
|
||||
<node name="gotoSectionStart" value="Siirry tekstiosion alkuun"/>
|
||||
<node name="gotoSectionEnd" value="Siirry tekstiosion loppuun"/>
|
||||
<node name="nextTOCSection" value="Sisällysluettelon seuraavaan kohtaan"/>
|
||||
<node name="previousTOCSection" value="Sisällysluettelon edelliseen kohtaan"/>
|
||||
<node name="undo" value="Siirry edelliseen kohtaan"/>
|
||||
<node name="redo" value="Siirry eteenpäin"/>
|
||||
</node>
|
||||
<node name="selection" value="Valinta">
|
||||
<node name="copyToClipboard" value="Kopioi leikepöydälle"/>
|
||||
<node name="openInDictionary" value="Avaa sanakirjassa"/>
|
||||
<node name="clearSelection" value="Tyhjennä"/>
|
||||
</node>
|
||||
<node name="search" value="Etsi">
|
||||
<node name="search" value="Etsi teksti..."/>
|
||||
<node name="findNext" value="Etsi seuraava"/>
|
||||
<node name="findPrevious" value="Etsi edellinen"/>
|
||||
</node>
|
||||
<node name="view" value="Näytä">
|
||||
<node name="rotate" value="Kierrä näyttö"/>
|
||||
<node name="toggleFullscreen" value="Koko näyttö"/>
|
||||
<node name="toggleIndicator" value="Sijainninilmaisin päällä/pois"/>
|
||||
</node>
|
||||
<node name="preferences" value="Asetukset..."/>
|
||||
<node name="quit" value="Sulje"/>
|
||||
</node>
|
||||
<node name="toolbar">
|
||||
<node name="showLibrary" value="Näytä kirjastopuu"/>
|
||||
<node name="showRecent" value="Näytä viimeisimmät kirjat"/>
|
||||
<node name="addBook" value="Lisää tiedosto kirjastoon"/>
|
||||
<node name="gotoHome" value="Siirry tekstin alkuun"/>
|
||||
<node name="undo" value="Siirry edelliseen kohtaan"/>
|
||||
<node name="redo" value="Siirry eteenpäin"/>
|
||||
<node name="toc" value="Sisällysluettelo"/>
|
||||
<node name="search" value="Etsi teksti"/>
|
||||
<node name="findNext" value="Etsi seuraava"/>
|
||||
<node name="findPrevious" value="Etsi edellinen"/>
|
||||
<node name="bookInfo" value="Näytä kirjan tiedot valintaikkuna"/>
|
||||
<node name="preferences" value="Näytä asetukset valintaikkuna"/>
|
||||
<node name="rotate" value="Kierrä teksti"/>
|
||||
<node name="showHelp" value="Tietoja FBReaderista"/>
|
||||
</node>
|
||||
<node name="dialog">
|
||||
<node name="button">
|
||||
<node name="go" value="&Mene!"/>
|
||||
</node>
|
||||
<node name="OptionsDialog">
|
||||
<node name="title" value="FBReader - Asetukset"/>
|
||||
<node name="tab">
|
||||
<node name="General" value="Yleinen">
|
||||
<node name="bookPath" value="Kirjaston polku"/>
|
||||
<node name="lookInSubdirectories" value="Hae kirjoja alihakemistoista"/>
|
||||
<node name="recentListSize" value="Viimeisimmät kirjat listan koko"/>
|
||||
<node name="keyDelay" value="Hyväksyttyjen näppäinpainallusten viive"/>
|
||||
</node>
|
||||
<node name="Language" value="Kieli">
|
||||
<node name="autoDetect" value="Tunnista kieli ja merkistö automaattisesti"/>
|
||||
<node name="defaultLanguage" value="Oletuskieli"/>
|
||||
<node name="defaultEncodingSet" value="Oletusmerkistöalue"/>
|
||||
<node name="defaultEncoding" value="Oletusmerkistö"/>
|
||||
<node name="useWindows1252Hack" value="Käytä windows-1252 merkistöä iso-8859-1 sijaan"/>
|
||||
<node name="chineseBreakAtAnyPosition" value="Katkaise Kiinaksi oleva teksti mistä tahansa kohdasta"/>
|
||||
</node>
|
||||
<node name="Indicator" value="Ilmaisin">
|
||||
<node name="show" value="Näytä sijainninilmaisin"/>
|
||||
<node name="height" value="Ilmaisimen korkeus"/>
|
||||
<node name="offset" value="Etäisyys tekstistä"/>
|
||||
<node name="pageNumber" value="Näytä sijainti numeroina"/>
|
||||
<node name="time" value="Näytä aika"/>
|
||||
<node name="fontSize" value="Kirjasinkoko"/>
|
||||
<node name="tocMarks" value="Näytä sisällysmerkit"/>
|
||||
<node name="navigation" value="Salli navigointi"/>
|
||||
</node>
|
||||
<node name="Scrolling" value="Vieritys">
|
||||
<node name="optionsFor" value="Valinnat">
|
||||
<node name="large" value="Sivun vieritykselle"/>
|
||||
<node name="small" value="Rivin vieritykselle"/>
|
||||
<node name="mouse" value="Hiirellä vieritykselle"/>
|
||||
<node name="finger" value="Sormi vieritykselle"/>
|
||||
</node>
|
||||
<node name="delay" value="Vieritysten viive, msec"/>
|
||||
<node name="mode" value="Vieritystila">
|
||||
<node name="noOverlapping" value="Sivu kerrallaan"/>
|
||||
<node name="keepLines" value="Säilytä rivit"/>
|
||||
<node name="scrollLines" value="Vieritä rivit"/>
|
||||
<node name="scrollPercentage" value="Prosentuaalinen vieritys"/>
|
||||
<node name="disable" value="Poista käytöstä"/>
|
||||
</node>
|
||||
<node name="linesToKeep" value="Rivien määrä"/>
|
||||
<node name="linesToScroll" value="Rivien määrä"/>
|
||||
<node name="percentToScroll" value="Vieritysprosentti"/>
|
||||
</node>
|
||||
<node name="Selection" value="Valinta">
|
||||
<node name="enableSelection" value="Ota käyttöön tekstin valinta"/>
|
||||
</node>
|
||||
<node name="Margins" value="Reunus">
|
||||
<node name="left" value="Vasenreunus"/>
|
||||
<node name="right" value="Oikeareunus"/>
|
||||
<node name="top" value="Yläreunus"/>
|
||||
<node name="bottom" value="Alareunus"/>
|
||||
</node>
|
||||
<node name="Format" value="Muotoilu">
|
||||
<node name="optionsFor" value="Asetukset"/>
|
||||
<node name="lineSpacing" value="Riviväli">
|
||||
<node name="unchanged" value="<ei muutosta>"/>
|
||||
</node>
|
||||
<node name="firstLineIndent" value="1. rivin sisennys"/>
|
||||
<node name="alignment" value="Tasaus">
|
||||
<node name="left" value="Vasen"/>
|
||||
<node name="right" value="Oikea"/>
|
||||
<node name="center" value="Keskitetty"/>
|
||||
<node name="justify" value="Tasattu"/>
|
||||
<node name="unchanged" value="<ei muutosta>"/>
|
||||
</node>
|
||||
<node name="spaceBefore" value="Väli ennen"/>
|
||||
<node name="spaceAfter" value="Väli jälkeen"/>
|
||||
<node name="leftIndent" value="Vasen sisennys"/>
|
||||
<node name="rightIndent" value="Oikea sisennys"/>
|
||||
</node>
|
||||
<node name="Styles" value="Tyylit">
|
||||
<node name="optionsFor" value="Asetukset"/>
|
||||
<node name="fontFamily" value="Kirjasinperhe">
|
||||
<node name="unchanged" value="<ei muutosta>"/>
|
||||
</node>
|
||||
<node name="fontSize" value="Koko"/>
|
||||
<node name="fontSizeDifference" value="Koon ero"/>
|
||||
<node name="bold" value="Lihavoitu"/>
|
||||
<node name="italic" value="Kursivoitu"/>
|
||||
<node name="allowHyphenations" value="Salli tavutus"/>
|
||||
<node name="autoHyphenations" value="Automaattinen tavutus"/>
|
||||
</node>
|
||||
<node name="Rotation" value="Kierto">
|
||||
<node name="direction" value="Kiertämistapa">
|
||||
<node name="disabled" value="Pois käytöstä"/>
|
||||
<node name="clockwise" value="90 astetta myötäpäivään"/>
|
||||
<node name="counterclockwise" value="90 astetta vastapäivään"/>
|
||||
<node name="180" value="180 astetta"/>
|
||||
<node name="cycle" value="Kierrä neljä suuntaa"/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="Colors" value="Värit">
|
||||
<node name="colorFor" value="Värit">
|
||||
<node name="background" value="Taustalle"/>
|
||||
<node name="selectionBackground" value="Valitun tekstin taustalle"/>
|
||||
<node name="text" value="Normaalille tekstille"/>
|
||||
<node name="internalLink" value="Sisäisen linkin tekstille"/>
|
||||
<node name="externalLink" value="Ulkoisen linkin tekstille"/>
|
||||
<node name="highlighted" value="Korostetulle tekstille"/>
|
||||
<node name="treeLines" value="Kirjapuun viivoille"/>
|
||||
<node name="indicator" value="Sijainnin ilmaisimelle"/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="Keys" value="Näpäimet">
|
||||
<node name="grabSystemKeys" value="Valitse järjestelmänäppäimet"/>
|
||||
<node name="separate" value="Näytön suunnasta riippuvat näppäintoiminnot"/>
|
||||
<node name="orientation" value="Näytön suuntaus"/>
|
||||
<node name="action">
|
||||
<node name="none" value="Ei mitään"/>
|
||||
<node name="showLibrary" value="Näytä kirjasto"/>
|
||||
<node name="showRecent" value="Näytä viimeisimmät kirjat"/>
|
||||
<node name="previousBook" value="Avaa edellinen kirja"/>
|
||||
<node name="toc" value="Näytä sisällysluettelo"/>
|
||||
<node name="gotoHome" value="Siirry alkuun"/>
|
||||
<node name="gotoSectionStart" value="Siirry tekstiosion alkuun"/>
|
||||
<node name="gotoSectionEnd" value="Siirry tekstiosion loppuun"/>
|
||||
<node name="nextTOCSection" value="Sisällysluettelon seuraavaan kohtaan"/>
|
||||
<node name="previousTOCSection" value="Sisällysluettelon edelliseen kohtaan"/>
|
||||
<node name="largeScrollForward" value="Sivunvaihto eteenpäin"/>
|
||||
<node name="largeScrollBackward" value="Sivunvaihto taaksepäin"/>
|
||||
<node name="smallScrollForward" value="Rivinvaihto eteenpäin"/>
|
||||
<node name="smallScrollBackward" value="Rivinvaihto taaksepäin"/>
|
||||
<node name="undo" value="Peru"/>
|
||||
<node name="redo" value="Palauta"/>
|
||||
<node name="copyToClipboard" value="Kopioi valittu teksti leikepöydälle"/>
|
||||
<node name="openInDictionary" value="Avaa valittu teksti sanakirjassa"/>
|
||||
<node name="clearSelection" value="Tyjennä valinta"/>
|
||||
<node name="search" value="Etsi"/>
|
||||
<node name="findPrevious" value="Etsi edellinen"/>
|
||||
<node name="findNext" value="Etsi seuraava"/>
|
||||
<node name="increaseFont" value="Suurenna kirjasinkokoa"/>
|
||||
<node name="decreaseFont" value="Pienennä kirjasinkokoa"/>
|
||||
<node name="toggleIndicator" value="Sijainninilmaisin päällä/pois"/>
|
||||
<node name="toggleFullscreen" value="Koko näyttö päällä/pois"/>
|
||||
<node name="onFullscreen" value="Koko näyttö käyttöön"/>
|
||||
<node name="rotate" value="Kierrä näyttöä"/>
|
||||
<node name="preferences" value="Näytä asetukset valintaikkuna"/>
|
||||
<node name="bookInfo" value="Näytä kirjantidot valintaikkuna"/>
|
||||
<node name="addBook" value="Lisää kirja"/>
|
||||
<node name="cancel" value="Peru"/>
|
||||
<node name="quit" value="Lopeta"/>
|
||||
</node>
|
||||
<node name="quitOnCancel" value="Sulje sovellus peruttaessa"/>
|
||||
</node>
|
||||
<node name="Config" value="Tila">
|
||||
<node name="autoSave" value="Tallenna tila automaattisesti"/>
|
||||
<node name="timeout" value="Tallennusvälin aika sekunneissa"/>
|
||||
</node>
|
||||
<node name="Dictionary" value="Sanakirja">
|
||||
<node name="enableIntegration" value="Käytä sanakirjaa: %s"/>
|
||||
<node name="defaultText" value="Käyttöönotettava sanakirja"/>
|
||||
<node name="choice" value="Integroi seuraavan kanssa:"/>
|
||||
<node name="singleClickOpen" value="Avaa yhdellä kosketuksella"/>
|
||||
</node>
|
||||
<node name="Web" value="Web">
|
||||
<node name="enableIntegration" value="Ulkoisten linkkien avaus: %s"/>
|
||||
<node name="defaultText" value="Avaa ulkoiset linkit selaimessa"/>
|
||||
<node name="choice" value="Käytä selainta"/>
|
||||
<node name="command" value="Suorituskomento"/>
|
||||
</node>
|
||||
<node name="Maemo" value="Maemo">
|
||||
<node name="keyActionOnRelease" value="Toiminta näppäimen vapautuksesta painalluksen sijaan"/>
|
||||
<node name="minStylusPressure" value="Styluksen minimi paine"/>
|
||||
<node name="maxStylusPressure" value="Styluksen maksimi paine"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node name="InfoDialog">
|
||||
<node name="title" value="FBReader - Kirjan tiedot"/>
|
||||
<node name="tab">
|
||||
<node name="Common" value="Yleiset">
|
||||
<node name="file" value="Tiedosto"/>
|
||||
<node name="title" value="Nimi"/>
|
||||
<node name="authorDisplayName" value="Tekijä (Näytä nimi)"/>
|
||||
<node name="authorSortKey" value="Tekijä (Lajitteluavain)"/>
|
||||
<node name="language" value="Kieli"/>
|
||||
<node name="encodingSet" value="Merkistöalue"/>
|
||||
<node name="encoding" value="Merkistö"/>
|
||||
</node>
|
||||
<node name="Series" value="Kirjasarja">
|
||||
<node name="seriesTitle" value="Sarjan nimi"/>
|
||||
<node name="bookNumber" value="Kirjan numero"/>
|
||||
</node>
|
||||
<node name="Text" value="Teksti">
|
||||
<node name="breakType" value="Katkaise kappale"/>
|
||||
<node name="ignoreIndent" value="Hylkää pienempi sisennys kuin"/>
|
||||
<node name="buildTOC" value="Luo sisällysluettelo"/>
|
||||
<node name="emptyLines" value="Tyhjät rivit ennen uutta osaa"/>
|
||||
</node>
|
||||
<node name="<PRE>" value="<ESI>">
|
||||
<node name="breakType" value="Katkaise kappale"/>
|
||||
<node name="ignoreIndent" value="Hylkää pienempi sisennys kuin"/>
|
||||
<node name="buildTOC" value="Luo sisällysluettelo"/>
|
||||
<node name="emptyLines" value="Tyhjät rivit ennen uutta osaa"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node name="addFileDialog">
|
||||
<node name="title" value="FBReader - Lisää kirja kirjastoon"/>
|
||||
</node>
|
||||
<node name="textSearchDialog">
|
||||
<node name="title" value="Etsi teksti"/>
|
||||
<node name="text" value=""/>
|
||||
<node name="ignoreCase" value="&Älä huomioi kirjainkokoa"/>
|
||||
<node name="wholeText" value="K&oko tekstistä"/>
|
||||
<node name="backward" value="&Taaksepäin"/>
|
||||
<node name="currentSection" value="&Vain tästä osasta"/>
|
||||
</node>
|
||||
<node name="removeBookBox">
|
||||
<node name="title" value="Poista kirja"/>
|
||||
<node name="message" value="Poista "%s" kirjastosta?"/>
|
||||
</node>
|
||||
<node name="openBookErrorBox">
|
||||
<node name="title" value="Virhe"/>
|
||||
<node name="message" value="Ei voitu avata: %s"/>
|
||||
</node>
|
||||
<node name="noHelpBox">
|
||||
<node name="title" value="Virhe"/>
|
||||
<node name="message" value="Ohjetiedostoa ei löytynyt"/>
|
||||
</node>
|
||||
<node name="waitMessage">
|
||||
<node name="loadingBook" value="Avataan kirjaa..."/>
|
||||
<node name="loadingBookList" value="Avataan kirjalistaa..."/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="style">
|
||||
<node name="Base" value="Perustekstille"/>
|
||||
<node name="Regular Paragraph" value="Normaalille kappaleelle"/>
|
||||
<node name="Title" value="Otsikolle"/>
|
||||
<node name="Section Title" value="Valinnan otsikolle"/>
|
||||
<node name="Poem Title" value="Runon otsikolle"/>
|
||||
<node name="Subtitle" value="Alaotsikolle"/>
|
||||
<node name="Annotation" value="Huomautukselle"/>
|
||||
<node name="Epigraph" value="Epigraphille"/>
|
||||
<node name="Stanza" value="Säkeistölle"/>
|
||||
<node name="Verse" value="Jakeelle"/>
|
||||
<node name="Preformatted text" value="Esimuotoillulle tekstille"/>
|
||||
<node name="Image" value="Kuvalle"/>
|
||||
<node name="Cite" value="Lainaukselle"/>
|
||||
<node name="Author" value="Tekijälle"/>
|
||||
<node name="Date" value="Päivämäärälle"/>
|
||||
<node name="Internal Hyperlink" value="Sisäiselle linkille"/>
|
||||
<node name="Footnote" value="Alaviitteelle"/>
|
||||
<node name="Emphasis" value="Korostukselle"/>
|
||||
<node name="Strong" value="Vahvennetulle"/>
|
||||
<node name="Subscript" value="Viitteelle"/>
|
||||
<node name="Superscript" value="Yläviitteelle"/>
|
||||
<node name="Code" value="Koodille"/>
|
||||
<node name="StrikeThrough" value="Yliviivatulle"/>
|
||||
<node name="Contents Table" value="Sisällysluettelolle"/>
|
||||
<node name="Author in Library" value="Tekijälle kirjastossa"/>
|
||||
<node name="Book in Library" value="Kirjalle kirjastossa"/>
|
||||
<node name="Recent Book List" value="Viimeisimmät kirjat listalle"/>
|
||||
<node name="Italic" value="Kursivoidulle"/>
|
||||
<node name="Bold" value="Lihavoidulle"/>
|
||||
<node name="Definition" value="Määrittelylle"/>
|
||||
<node name="Definition Description" value="Määrittelyn kuvaukselle"/>
|
||||
<node name="Header 1" value="Otsikolle 1"/>
|
||||
<node name="Header 2" value="Otsikolle 2"/>
|
||||
<node name="Header 3" value="Otsikolle 3"/>
|
||||
<node name="Header 4" value="Otsikolle 4"/>
|
||||
<node name="Header 5" value="Otsikolle 5"/>
|
||||
<node name="Header 6" value="Otsikolle 6"/>
|
||||
<node name="External Hyperlink" value="Ulkoiselle linkille"/>
|
||||
</node>
|
||||
<node name="external">
|
||||
<node name="browser" value="Selain"/>
|
||||
<node name="defaultBrowser" value="Oletusselain"/>
|
||||
</node>
|
||||
<node name="mobipocketPlugin">
|
||||
<node name="unknown" value="Tuntematon virhe"/>
|
||||
<node name="unsupportedCompressionMethod" value="Tiivistysmuodolle ei tukea"/>
|
||||
<node name="encriptedFile" value="Digitaalisesti suojattu tiedosto"/>
|
||||
</node>
|
||||
</resources>
|
338
test/data/resources/application/fr.xml
Normal file
338
test/data/resources/application/fr.xml
Normal file
|
@ -0,0 +1,338 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- French FBReader resources, by Pierre Senellart -->
|
||||
<resources>
|
||||
<node name="menu">
|
||||
<node name="bookInfo" value="Informations sur le livre..."/>
|
||||
<node name="toc" value="Table des matières"/>
|
||||
<node name="library" value="Bibliothèque">
|
||||
<node name="showLibrary" value="Ouvrir"/>
|
||||
<node name="previousBook" value="Livre précédent"/>
|
||||
<node name="showRecent" value="Récents"/>
|
||||
<node name="addBook" value="Ajouter un livre..."/>
|
||||
<node name="showHelp" value="À propos de FBReader"/>
|
||||
</node>
|
||||
<node name="navigate" value="Navigation">
|
||||
<node name="gotoHome" value="Aller au début du document"/>
|
||||
<node name="gotoSectionStart" value="Aller au début de la section"/>
|
||||
<node name="gotoSectionEnd" value="Aller à la fin de la section"/>
|
||||
<node name="nextTOCSection" value="Aller à l'entrée suivante de la TDM"/>
|
||||
<node name="previousTOCSection" value="Aller à l'entrée précédente de la TDM"/>
|
||||
<node name="undo" value="Précédent"/>
|
||||
<node name="redo" value="Suivant"/>
|
||||
</node>
|
||||
<node name="selection" value="Sélection">
|
||||
<node name="copyToClipboard" value="Copier dans le presse-papier"/>
|
||||
<node name="openInDictionary" value="Ouvrir dans le dictionnaire"/>
|
||||
<node name="clearSelection" value="Effacer"/>
|
||||
</node>
|
||||
<node name="search" value="Recherche">
|
||||
<node name="search" value="Rechercher le texte..."/>
|
||||
<node name="findNext" value="Rechercher suivant"/>
|
||||
<node name="findPrevious" value="Rechercher précédent"/>
|
||||
</node>
|
||||
<node name="view" value="Affichage">
|
||||
<node name="rotate" value="Tourner l'écran"/>
|
||||
<node name="toggleFullscreen" value="Plein écran"/>
|
||||
<node name="toggleIndicator" value="Afficher/Masquer l'indicateur"/>
|
||||
</node>
|
||||
<node name="preferences" value="Préférences..."/>
|
||||
<node name="quit" value="Fermer"/>
|
||||
</node>
|
||||
<node name="toolbar">
|
||||
<node name="showLibrary" value="Afficher l'arbre de la bibliothèque"/>
|
||||
<node name="showRecent" value="Afficher la liste des livres récents"/>
|
||||
<node name="addBook" value="Ajouter un livre à la bibliothèque"/>
|
||||
<node name="gotoHome" value="Aller au début du texte"/>
|
||||
<node name="undo" value="Précédent"/>
|
||||
<node name="redo" value="Suivant"/>
|
||||
<node name="toc" value="Table des matières"/>
|
||||
<node name="search" value="Rechercher"/>
|
||||
<node name="findNext" value="Rechercher suivant"/>
|
||||
<node name="findPrevious" value="Rechercher précédent"/>
|
||||
<node name="bookInfo" value="Afficher les informations sur le livre"/>
|
||||
<node name="preferences" value="Afficher les préférences"/>
|
||||
<node name="rotate" value="Tourner l'écran"/>
|
||||
<node name="showHelp" value="À propos de FBReader"/>
|
||||
</node>
|
||||
<node name="dialog">
|
||||
<node name="button">
|
||||
<node name="go" value="O&k"/>
|
||||
</node>
|
||||
<node name="OptionsDialog">
|
||||
<node name="title" value="FBReader - Options"/>
|
||||
<node name="tab">
|
||||
<node name="General" value="Général">
|
||||
<node name="bookPath" value="Chemin des livres"/>
|
||||
<node name="lookInSubdirectories" value="Chercher des livres dans les sous-répertoires"/>
|
||||
<node name="recentListSize" value="Taille de la liste de livres récents"/>
|
||||
<node name="keyDelay" value="Délai entre appui sur les touches"/>
|
||||
</node>
|
||||
<node name="Language" value="Langue">
|
||||
<node name="autoDetect" value="Detecter la langue et l'encodage automatiquement"/>
|
||||
<node name="defaultLanguage" value="Langue par défaut "/>
|
||||
<node name="defaultEncodingSet" value="Ensemble d'encodages par défaut"/>
|
||||
<node name="defaultEncoding" value="Encodage par défaut"/>
|
||||
<node name="useWindows1252Hack" value="Use windows-1252 instead of iso-8859-1" toBeTranslated="true"/>
|
||||
<node name="chineseBreakAtAnyPosition" value="En chinois, passer à la ligne n'importe où"/>
|
||||
</node>
|
||||
<node name="Indicator" value="Indicateur">
|
||||
<node name="show" value="Montrer l'indicateur de position"/>
|
||||
<node name="height" value="Hauteur de l'indicateur"/>
|
||||
<node name="offset" value="Décalage par rapport au texte"/>
|
||||
<node name="pageNumber" value="Montrer les numéros de page"/>
|
||||
<node name="time" value="Afficher l'heure"/>
|
||||
<node name="fontSize" value="Taille de la police"/>
|
||||
<node name="tocMarks" value="Afficher les marques de la TDM"/>
|
||||
<node name="navigation" value="Autoriser la navigation"/>
|
||||
</node>
|
||||
<node name="Scrolling" value="Défilement">
|
||||
<node name="optionsFor" value="Options pour">
|
||||
<node name="large" value="Grands défilements"/>
|
||||
<node name="small" value="Petits défilements"/>
|
||||
<node name="mouse" value="Défilements à la souris"/>
|
||||
<node name="finger" value="Défilements au doigt"/>
|
||||
</node>
|
||||
<node name="delay" value="Délai entre défilements, ms"/>
|
||||
<node name="mode" value="Mode de défilement">
|
||||
<node name="noOverlapping" value="Pas de recouvrement"/>
|
||||
<node name="keepLines" value="Conserver des lignes"/>
|
||||
<node name="scrollLines" value="Défiler des lignes"/>
|
||||
<node name="scrollPercentage" value="Défiler selon un pourcentage"/>
|
||||
<node name="disable" value="Désactiver"/>
|
||||
</node>
|
||||
<node name="linesToKeep" value="Lignes à conserver"/>
|
||||
<node name="linesToScroll" value="Lignes à défiler"/>
|
||||
<node name="percentToScroll" value="Pourcentage à défiler"/>
|
||||
</node>
|
||||
<node name="Selection" value="Sélection">
|
||||
<node name="enableSelection" value="Enable Text Selection" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="Margins" value="Marges">
|
||||
<node name="left" value="Marge gauche"/>
|
||||
<node name="right" value="Marge droite"/>
|
||||
<node name="top" value="Marge haut"/>
|
||||
<node name="bottom" value="Marge bas"/>
|
||||
</node>
|
||||
<node name="Format" value="Format">
|
||||
<node name="optionsFor" value="Options pour"/>
|
||||
<node name="lineSpacing" value="Interligne">
|
||||
<node name="inchangé" value="<inchangé>"/>
|
||||
</node>
|
||||
<node name="firstLineIndent" value="Alinéa"/>
|
||||
<node name="alignment" value="Alignement">
|
||||
<node name="left" value="Gauche"/>
|
||||
<node name="right" value="Droite"/>
|
||||
<node name="center" value="Centré"/>
|
||||
<node name="justify" value="Justifié"/>
|
||||
<node name="inchangé" value="<inchangé>"/>
|
||||
</node>
|
||||
<node name="spaceBefore" value="Espace avant"/>
|
||||
<node name="spaceAfter" value="Espace après"/>
|
||||
<node name="leftIndent" value="Indentation gauche"/>
|
||||
<node name="rightIndent" value="Indentation droite"/>
|
||||
</node>
|
||||
<node name="Styles" value="Styles">
|
||||
<node name="optionsFor" value="Options pour"/>
|
||||
<node name="fontFamily" value="Famille">
|
||||
<node name="inchangée" value="<unchanged>"/>
|
||||
</node>
|
||||
<node name="fontSize" value="Taille"/>
|
||||
<node name="fontSizeDifference" value="Différence de taille"/>
|
||||
<node name="bold" value="Gras"/>
|
||||
<node name="italic" value="Italique"/>
|
||||
<node name="allowHyphenations" value="Autoriser la césure"/>
|
||||
<node name="autoHyphenations" value="Césure automatique"/>
|
||||
</node>
|
||||
<node name="Rotation" value="Rotation">
|
||||
<node name="direction" value="Type de rotation">
|
||||
<node name="disabled" value="Désactivée"/>
|
||||
<node name="clockwise" value="90° (sens des aiguilles)"/>
|
||||
<node name="counterclockwise" value="90° (sens inverse des aiguilles)"/>
|
||||
<node name="180" value="180°"/>
|
||||
<node name="cycle" value="Parcourt les 4 directions"/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="Colors" value="Couleurs">
|
||||
<node name="colorFor" value="Couleur pour">
|
||||
<node name="background" value="Arrière-plan"/>
|
||||
<node name="selectionBackground" value="Arrière-plan de la sélection"/>
|
||||
<node name="text" value="Texte normal"/>
|
||||
<node name="internalLink" value="Hyperlien interne"/>
|
||||
<node name="externalLink" value="Hyperlien externe"/>
|
||||
<node name="highlighted" value="Texte mis en valeur"/>
|
||||
<node name="treeLines" value="Lignes de l'arbre"/>
|
||||
<node name="indicator" value="Indicateur de position"/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="Keys" value="Touches">
|
||||
<node name="grabSystemKeys" value="Capturer les touches systèmes"/>
|
||||
<node name="separate" value="Les touches dépendent de l'orientation"/>
|
||||
<node name="orientation" value="Orientation"/>
|
||||
<node name="action">
|
||||
<node name="none" value="Aucune"/>
|
||||
<node name="showLibrary" value="Afficher la bibliothèque"/>
|
||||
<node name="showRecent" value="Afficher les livres récents"/>
|
||||
<node name="previousBook" value="Ouvrir le livre précédent"/>
|
||||
<node name="toc" value="Afficher la table des matières"/>
|
||||
<node name="gotoHome" value="Aller au début"/>
|
||||
<node name="gotoSectionStart" value="Aller au début de la section"/>
|
||||
<node name="gotoSectionEnd" value="Aller à la fin de la section"/>
|
||||
<node name="nextTOCSection" value="Aller à la section précédente de la TDM"/>
|
||||
<node name="previousTOCSection" value="Aller à la section suivante de la TDM"/>
|
||||
<node name="largeScrollForward" value="Grand défilement vers le bas"/>
|
||||
<node name="largeScrollBackward" value="Grand défilement vers le haut"/>
|
||||
<node name="smallScrollForward" value="Petit défilement vers le bas"/>
|
||||
<node name="smallScrollBackward" value="Petit défilement vers le haut"/>
|
||||
<node name="undo" value="Annuler"/>
|
||||
<node name="redo" value="Restaurer"/>
|
||||
<node name="copyToClipboard" value="Copier la sélection dans le presse-papier"/>
|
||||
<node name="openInDictionary" value="Ouvrir la sélection dans le dictionnaire"/>
|
||||
<node name="clearSelection" value="Effacer la sélection"/>
|
||||
<node name="search" value="Rechercher"/>
|
||||
<node name="findPrevious" value="Rechercher précédent"/>
|
||||
<node name="findNext" value="Rechercher suivant"/>
|
||||
<node name="increaseFont" value="Augmenter la taille de la police"/>
|
||||
<node name="decreaseFont" value="Réduire la taille de la police"/>
|
||||
<node name="toggleIndicator" value="Afficher/Masquer l'indicateur"/>
|
||||
<node name="toggleFullscreen" value="Activer/Désactiver le plein écran"/>
|
||||
<node name="onFullscreen" value="Plein écran"/>
|
||||
<node name="rotate" value="Tourner l'écran"/>
|
||||
<node name="preferences" value="Afficher les options"/>
|
||||
<node name="bookInfo" value="Afficher les informations sur le livre"/>
|
||||
<node name="addBook" value="Ajouter un livre"/>
|
||||
<node name="cancel" value="Annuler"/>
|
||||
<node name="quit" value="Quitter"/>
|
||||
</node>
|
||||
<node name="quitOnCancel" value="Quitter l'application lors d'une annulation"/>
|
||||
</node>
|
||||
<node name="Config" value="Configuration">
|
||||
<node name="autoSave" value="Enregistrer l'état automatiquement"/>
|
||||
<node name="timeout" value="Délai entre les enregistrements en secondes"/>
|
||||
</node>
|
||||
<node name="Dictionary" value="Dictionnaire">
|
||||
<node name="enableIntegration" value="Activer l'intégration avec %s"/>
|
||||
<node name="defaultText" value="Activer l'intégration avec le dictionnaire"/>
|
||||
<node name="choice" value="Intégration avec"/>
|
||||
<node name="singleClickOpen" value="Ouvrir avec un simple clic"/>
|
||||
</node>
|
||||
<node name="Web" value="Web">
|
||||
<node name="enableIntegration" value="Ouvrir les liens externes dans %s"/>
|
||||
<node name="defaultText" value="Ouvrir les liens externes dans le navigateur"/>
|
||||
<node name="choice" value="Utiliser le navigateur"/>
|
||||
<node name="command" value="Commande à exécuter"/>
|
||||
</node>
|
||||
<node name="Maemo" value="Maemo">
|
||||
<node name="keyActionOnRelease" value="Action on Key Release, not on Key Press" toBeTranslated="true"/>
|
||||
<node name="minStylusPressure" value="Minimal Stylus Pressure" toBeTranslated="true"/>
|
||||
<node name="maxStylusPressure" value="Maximal Stylus Pressure" toBeTranslated="true"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node name="InfoDialog">
|
||||
<node name="title" value="FBReader - Informations sur le livre"/>
|
||||
<node name="tab">
|
||||
<node name="Common" value="Général">
|
||||
<node name="file" value="Fichier"/>
|
||||
<node name="title" value="Titre"/>
|
||||
<node name="authorDisplayName" value="Auteur (nom affiché)"/>
|
||||
<node name="authorSortKey" value="Auteur (clef de tri)"/>
|
||||
<node name="language" value="Langue"/>
|
||||
<node name="encodingSet" value="Ensemble d'encodages"/>
|
||||
<node name="encoding" value="Encodage"/>
|
||||
</node>
|
||||
<node name="Series" value="Série">
|
||||
<node name="seriesTitle" value="Titre de la série"/>
|
||||
<node name="bookNumber" value="Numéro du livre"/>
|
||||
</node>
|
||||
<node name="Text" value="Texte">
|
||||
<node name="breakType" value="Fin des paragraphes"/>
|
||||
<node name="ignoreIndent" value="Ignorer une indentation inférieure à"/>
|
||||
<node name="buildTOC" value="Construire la table des matières"/>
|
||||
<node name="emptyLines" value="Lignes vides avant une nouvelle section"/>
|
||||
</node>
|
||||
<node name="<PRE>" value="<PRE>">
|
||||
<node name="breakType" value="Fin des paragraphes"/>
|
||||
<node name="ignoreIndent" value="Ignorer une indentation inférieure à"/>
|
||||
<node name="buildTOC" value="Construire la table des matières"/>
|
||||
<node name="emptyLines" value="Lignes vides avant une novuelle section"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node name="addFileDialog">
|
||||
<node name="title" value="FBReader - Ajouter un livre à la bibliothèque"/>
|
||||
</node>
|
||||
<node name="textSearchDialog">
|
||||
<node name="title" value="Rechercher"/>
|
||||
<node name="text" value=""/>
|
||||
<node name="ignoreCase" value="&Ignorer la casse"/>
|
||||
<node name="wholeText" value="&Dans tout le texte"/>
|
||||
<node name="backward" value="&Vers l'arrière"/>
|
||||
<node name="currentSection" value="&Cette section seulement"/>
|
||||
</node>
|
||||
<node name="removeBookBox">
|
||||
<node name="title" value="Enlever un livre"/>
|
||||
<node name="message" value="Enlever le livre "%s" de la bibliothèque ?"/>
|
||||
</node>
|
||||
<node name="openBookErrorBox">
|
||||
<node name="title" value="Erreur"/>
|
||||
<node name="message" value="Impossible d'ouvrir %s"/>
|
||||
</node>
|
||||
<node name="noHelpBox">
|
||||
<node name="title" value="Erreur"/>
|
||||
<node name="message" value="Fichier d'aide non trouvé, désolé"/>
|
||||
</node>
|
||||
<node name="waitMessage">
|
||||
<node name="loadingBook" value="Chargement du livre. Veuillez patienter..."/>
|
||||
<node name="loadingBookList" value="Chargement de la liste des livres. Veuillez patienter..."/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="style">
|
||||
<node name="Base" value="Base"/>
|
||||
<node name="Regular Paragraph" value="Paragraphe normal"/>
|
||||
<node name="Title" value="Titre"/>
|
||||
<node name="Section Title" value="Titre de section"/>
|
||||
<node name="Poem Title" value="Titre de poème"/>
|
||||
<node name="Subtitle" value="Sous-titre"/>
|
||||
<node name="Annotation" value="Annotation"/>
|
||||
<node name="Epigraph" value="Épigraphe"/>
|
||||
<node name="Stanza" value="Strophe"/>
|
||||
<node name="Verse" value="Vers"/>
|
||||
<node name="Preformatted text" value="Texte préformatté"/>
|
||||
<node name="Image" value="Image"/>
|
||||
<node name="Cite" value="Citation"/>
|
||||
<node name="Author" value="Auteur"/>
|
||||
<node name="Date" value="Date"/>
|
||||
<node name="Internal Hyperlink" value="Hyperlien interne"/>
|
||||
<node name="Footnote" value="Note de bas de page"/>
|
||||
<node name="Emphasis" value="Emphase"/>
|
||||
<node name="Strong" value="Forte emphase"/>
|
||||
<node name="Subscript" value="Indice"/>
|
||||
<node name="Superscript" value="Exposant"/>
|
||||
<node name="Code" value="Code"/>
|
||||
<node name="StrikeThrough" value="Barré"/>
|
||||
<node name="Contents Table" value="Table des matières"/>
|
||||
<node name="Author in Library" value="Auteur dans la bibliothèque"/>
|
||||
<node name="Book in Library" value="Livre dans la bibliothèque"/>
|
||||
<node name="Recent Book List" value="Liste des livres récents"/>
|
||||
<node name="Italic" value="Italique"/>
|
||||
<node name="Bold" value="Gras"/>
|
||||
<node name="Definition" value="Définition"/>
|
||||
<node name="Definition Description" value="Contenu de la définition"/>
|
||||
<node name="Header 1" value="En-tête 1"/>
|
||||
<node name="Header 2" value="En-tête 2"/>
|
||||
<node name="Header 3" value="En-tête 3"/>
|
||||
<node name="Header 4" value="En-tête 4"/>
|
||||
<node name="Header 5" value="En-tête 5"/>
|
||||
<node name="Header 6" value="En-tête 6"/>
|
||||
<node name="External Hyperlink" value="Hyperlien externe"/>
|
||||
</node>
|
||||
<node name="external">
|
||||
<node name="browser" value="Navigateur"/>
|
||||
<node name="defaultBrowser" value="Navigateur par défaut"/>
|
||||
</node>
|
||||
<node name="mobipocketPlugin">
|
||||
<node name="unknown" value="Erreur inconnue"/>
|
||||
<node name="unsupportedCompressionMethod" value="Méthode de compression non supportée"/>
|
||||
<node name="encriptedFile" value="Fichier protégé par MTP"/>
|
||||
</node>
|
||||
</resources>
|
337
test/data/resources/application/it.xml
Normal file
337
test/data/resources/application/it.xml
Normal file
|
@ -0,0 +1,337 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<resources>
|
||||
<node name="menu">
|
||||
<node name="bookInfo" value="Informazioni Libro..."/>
|
||||
<node name="toc" value="Indice"/>
|
||||
<node name="library" value="Biblioteca">
|
||||
<node name="showLibrary" value="Apri"/>
|
||||
<node name="previousBook" value="Libro Precedente"/>
|
||||
<node name="showRecent" value="Recenti"/>
|
||||
<node name="addBook" value="Aggiungi Libro..."/>
|
||||
<node name="showHelp" value="Informazioni su FBReader"/>
|
||||
</node>
|
||||
<node name="navigate" value="Navigazione">
|
||||
<node name="gotoHome" value="Vai all'Inizio del Documento"/>
|
||||
<node name="gotoSectionStart" value="Vai all'Inizio di Sezione"/>
|
||||
<node name="gotoSectionEnd" value="Vai alla Fine di Sezione"/>
|
||||
<node name="nextTOCSection" value="Vai al Successivo Elemento dell'Indice"/>
|
||||
<node name="previousTOCSection" value="Vai al Precedente Elemento dell'Indice"/>
|
||||
<node name="undo" value="Vai Indietro"/>
|
||||
<node name="redo" value="Vai Avanti"/>
|
||||
</node>
|
||||
<node name="selection" value="Selezione">
|
||||
<node name="copyToClipboard" value="Copia negli Appunti"/>
|
||||
<node name="openInDictionary" value="Apri in Dizionario"/>
|
||||
<node name="clearSelection" value="Deseleziona"/>
|
||||
</node>
|
||||
<node name="search" value="Trova">
|
||||
<node name="search" value="Trova Testo..."/>
|
||||
<node name="findNext" value="Trova Successivo"/>
|
||||
<node name="findPrevious" value="Trova Precedente"/>
|
||||
</node>
|
||||
<node name="view" value="Visualizzazione">
|
||||
<node name="rotate" value="Ruota Schermo"/>
|
||||
<node name="toggleFullscreen" value="A Tutto Schermo"/>
|
||||
<node name="toggleIndicator" value="Alterna Indicatore"/>
|
||||
</node>
|
||||
<node name="preferences" value="Preferenze..."/>
|
||||
<node name="quit" value="Chiudi"/>
|
||||
</node>
|
||||
<node name="toolbar">
|
||||
<node name="showLibrary" value="Mostra Albero Biblioteca"/>
|
||||
<node name="showRecent" value="Mostra Elenco Libri Recenti"/>
|
||||
<node name="addBook" value="Aggiungi File alla Biblioteca"/>
|
||||
<node name="gotoHome" value="Vai all'Inizio del Testo"/>
|
||||
<node name="undo" value="Vai Indietro"/>
|
||||
<node name="redo" value="Vai Avanti"/>
|
||||
<node name="toc" value="Indice"/>
|
||||
<node name="search" value="Trova Testo"/>
|
||||
<node name="findNext" value="Trova Successivo"/>
|
||||
<node name="findPrevious" value="Trova Precedente"/>
|
||||
<node name="bookInfo" value="Mostra Finestra Informazioni Libro"/>
|
||||
<node name="preferences" value="Mostra Finestra Preferenze"/>
|
||||
<node name="rotate" value="Ruota Testo"/>
|
||||
<node name="showHelp" value="Informazioni su FBReader"/>
|
||||
</node>
|
||||
<node name="dialog">
|
||||
<node name="button">
|
||||
<node name="go" value="&Vai!"/>
|
||||
</node>
|
||||
<node name="OptionsDialog">
|
||||
<node name="title" value="FBReader - Opzioni"/>
|
||||
<node name="tab">
|
||||
<node name="General" value="Generale">
|
||||
<node name="bookPath" value="Percorso Libri"/>
|
||||
<node name="lookInSubdirectories" value="Cerca Libri in Sottocartelle"/>
|
||||
<node name="recentListSize" value="Lunghezza Elenco Libri Recenti"/>
|
||||
<node name="keyDelay" value="Ritardo Tra Pressione Tasti Accettati"/>
|
||||
</node>
|
||||
<node name="Language" value="Lingua">
|
||||
<node name="autoDetect" value="Riconosci Lingua e Codifica Automaticamente"/>
|
||||
<node name="defaultLanguage" value="Lingua Predefinita"/>
|
||||
<node name="defaultEncodingSet" value="Insieme Predefinito di Codifica"/>
|
||||
<node name="defaultEncoding" value="Codifica Predefinita"/>
|
||||
<node name="useWindows1252Hack" value="Use windows-1252 instead of iso-8859-1" toBeTranslated="true"/>
|
||||
<node name="chineseBreakAtAnyPosition" value="In Cinese Interrompi Riga in Qualsiasi Posizione"/>
|
||||
</node>
|
||||
<node name="Indicator" value="Indicatore">
|
||||
<node name="show" value="Mostra Indicatore di Posizione"/>
|
||||
<node name="height" value="Altezza Indicatore"/>
|
||||
<node name="offset" value="Distanza dal Testo"/>
|
||||
<node name="pageNumber" value="Mostra Posizione come Numero"/>
|
||||
<node name="time" value="Mostra Orario"/>
|
||||
<node name="fontSize" value="Dimensioni Carattere"/>
|
||||
<node name="tocMarks" value="Mostra Segni Indice"/>
|
||||
<node name="navigation" value="Abilita Navigazione"/>
|
||||
</node>
|
||||
<node name="Scrolling" value="Scorrimento">
|
||||
<node name="optionsFor" value="Opzioni per">
|
||||
<node name="large" value="Scorrimenti Grandi"/>
|
||||
<node name="small" value="Scorrimenti Piccoli"/>
|
||||
<node name="mouse" value="Scorrimenti con Mouse"/>
|
||||
<node name="finger" value="Scorrimenti con Tocco Dito"/>
|
||||
</node>
|
||||
<node name="delay" value="Ritardo tra Scorrimenti, msec"/>
|
||||
<node name="mode" value="Modalità Scorrimento">
|
||||
<node name="noOverlapping" value="Non Sovrapporre"/>
|
||||
<node name="keepLines" value="Mantieni Righe"/>
|
||||
<node name="scrollLines" value="Scorri Righe"/>
|
||||
<node name="scrollPercentage" value="Scorri Percentuale"/>
|
||||
<node name="disable" value="Disabilita"/>
|
||||
</node>
|
||||
<node name="linesToKeep" value="Righe da Mantenere"/>
|
||||
<node name="linesToScroll" value="Righe da Scorrere"/>
|
||||
<node name="percentToScroll" value="Percentuale da Scorrere"/>
|
||||
</node>
|
||||
<node name="Selection" value="Selezione">
|
||||
<node name="enableSelection" value="Enable Text Selection" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="Margins" value="Margini">
|
||||
<node name="left" value="Margine Sinistro"/>
|
||||
<node name="right" value="Margine Destro"/>
|
||||
<node name="top" value="Margine Superiore"/>
|
||||
<node name="bottom" value="Margine Inferiore"/>
|
||||
</node>
|
||||
<node name="Format" value="Formato">
|
||||
<node name="optionsFor" value="Opzioni per"/>
|
||||
<node name="lineSpacing" value="Spaziatura Righe">
|
||||
<node name="unchanged" value="<invariata>"/>
|
||||
</node>
|
||||
<node name="firstLineIndent" value="Rientro Prima Riga"/>
|
||||
<node name="alignment" value="Allineamento">
|
||||
<node name="left" value="Sinistra"/>
|
||||
<node name="right" value="Destra"/>
|
||||
<node name="center" value="Centrato"/>
|
||||
<node name="justify" value="Giustificato"/>
|
||||
<node name="unchanged" value="<invariato>"/>
|
||||
</node>
|
||||
<node name="spaceBefore" value="Spazio Prima"/>
|
||||
<node name="spaceAfter" value="Spazio Dopo"/>
|
||||
<node name="leftIndent" value="Rientro a Sinistra"/>
|
||||
<node name="rightIndent" value="Rientro a Destra"/>
|
||||
</node>
|
||||
<node name="Styles" value="Stili">
|
||||
<node name="optionsFor" value="Options for"/>
|
||||
<node name="fontFamily" value="Famiglia Caratteri">
|
||||
<node name="unchanged" value="<invariata>"/>
|
||||
</node>
|
||||
<node name="fontSize" value="Dimensioni"/>
|
||||
<node name="fontSizeDifference" value="Differenza di Dimensioni"/>
|
||||
<node name="bold" value="Grassetto"/>
|
||||
<node name="italic" value="Corsivo"/>
|
||||
<node name="allowHyphenations" value="Permetti Sillabazione"/>
|
||||
<node name="autoHyphenations" value="Sillabazione Automatica"/>
|
||||
</node>
|
||||
<node name="Rotation" value="Rotazione">
|
||||
<node name="direction" value="Tipo di Rotazione">
|
||||
<node name="disabled" value="Disabilitata"/>
|
||||
<node name="clockwise" value="Oraria 90 Gradi"/>
|
||||
<node name="counterclockwise" value="Antioraria 90 Gradi"/>
|
||||
<node name="180" value="180 Gradi"/>
|
||||
<node name="cycle" value="Cicla Tra Tutte le 4 Direzioni"/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="Colors" value="Colori">
|
||||
<node name="colorFor" value="Colore di">
|
||||
<node name="background" value="Sfondo"/>
|
||||
<node name="selectionBackground" value="Sfondo della Selezione"/>
|
||||
<node name="text" value="Testo Normale"/>
|
||||
<node name="internalLink" value="Testo Collegamento Interno"/>
|
||||
<node name="externalLink" value="Testo Collegamento Esterno"/>
|
||||
<node name="highlighted" value="Testo Evidenziato"/>
|
||||
<node name="treeLines" value="Linee Albero"/>
|
||||
<node name="indicator" value="Indicatore Posizione"/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="Keys" value="Tasti">
|
||||
<node name="grabSystemKeys" value="Intercetta Tasti di Sistema"/>
|
||||
<node name="separate" value="Funzione Tasti Dipendente dall'Orientamento"/>
|
||||
<node name="orientation" value="Orientamento"/>
|
||||
<node name="action">
|
||||
<node name="none" value="Nessuno"/>
|
||||
<node name="showLibrary" value="Mostra Biblioteca"/>
|
||||
<node name="showRecent" value="Mostra Libri Recenti"/>
|
||||
<node name="previousBook" value="Apri Libro Precedente"/>
|
||||
<node name="toc" value="Mostra Indice"/>
|
||||
<node name="gotoHome" value="Vai alla Pagina Principale"/>
|
||||
<node name="gotoSectionStart" value="Vai all'Inizio di Sezione"/>
|
||||
<node name="gotoSectionEnd" value="Vai alla Fine di Seziona"/>
|
||||
<node name="nextTOCSection" value="Vai alla Sezione Successiva dell'Indice"/>
|
||||
<node name="previousTOCSection" value="Vai alla Sezione Precedente dell'Indice"/>
|
||||
<node name="largeScrollForward" value="Scorrimento Grande in Avanti"/>
|
||||
<node name="largeScrollBackward" value="Scorrimento Grande Indietro"/>
|
||||
<node name="smallScrollForward" value="Scorrimento Piccolo in Avanti"/>
|
||||
<node name="smallScrollBackward" value="Scorrimento Piccolo Indietro"/>
|
||||
<node name="undo" value="Annulla"/>
|
||||
<node name="redo" value="Ripristina"/>
|
||||
<node name="copyToClipboard" value="Copia Testo Selezionato negli Appunti"/>
|
||||
<node name="openInDictionary" value="Apri Testo Selezionato in Dizionario"/>
|
||||
<node name="clearSelection" value="Deseleziona"/>
|
||||
<node name="search" value="Trova"/>
|
||||
<node name="findPrevious" value="Trova Precedente"/>
|
||||
<node name="findNext" value="Trova Successivo"/>
|
||||
<node name="increaseFont" value="Ingrandisci Carattere"/>
|
||||
<node name="decreaseFont" value="Riduci Carattere"/>
|
||||
<node name="toggleIndicator" value="Alterna Indicatore di Posizione"/>
|
||||
<node name="toggleFullscreen" value="Alterna Modalità Schermo Intero"/>
|
||||
<node name="onFullscreen" value="Passa a Modalità Schermo Intero"/>
|
||||
<node name="rotate" value="Ruota Schermo"/>
|
||||
<node name="preferences" value="Mostra Finestra Opzioni"/>
|
||||
<node name="bookInfo" value="Mostra Finestra Informazioni Libro"/>
|
||||
<node name="addBook" value="Aggiungi Libro"/>
|
||||
<node name="cancel" value="Annulla"/>
|
||||
<node name="quit" value="Esci"/>
|
||||
</node>
|
||||
<node name="quitOnCancel" value="Esci dall'Applicazione su Annullamento"/>
|
||||
</node>
|
||||
<node name="Config" value="Configurazione">
|
||||
<node name="autoSave" value="Salva Stato Automaticamente"/>
|
||||
<node name="timeout" value="Intervallo tra Salvataggi, sec"/>
|
||||
</node>
|
||||
<node name="Dictionary" value="Dizionario">
|
||||
<node name="enableIntegration" value="Abilita Integrazione con %s"/>
|
||||
<node name="defaultText" value="Abilita Integrazione con Dizionario"/>
|
||||
<node name="choice" value="Integra con"/>
|
||||
<node name="singleClickOpen" value="Apri con Clic Singolo"/>
|
||||
</node>
|
||||
<node name="Web" value="Web">
|
||||
<node name="enableIntegration" value="Apri Collegamenti Esterni in %s"/>
|
||||
<node name="defaultText" value="Apri Collegamenti Esterni in Browser"/>
|
||||
<node name="choice" value="Usa Browser"/>
|
||||
<node name="command" value="Comando da Eseguire"/>
|
||||
</node>
|
||||
<node name="Maemo" value="Maemo">
|
||||
<node name="keyActionOnRelease" value="Action on Key Release, not on Key Press" toBeTranslated="true"/>
|
||||
<node name="minStylusPressure" value="Minimal Stylus Pressure" toBeTranslated="true"/>
|
||||
<node name="maxStylusPressure" value="Maximal Stylus Pressure" toBeTranslated="true"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node name="InfoDialog">
|
||||
<node name="title" value="FBReader - Informazioni Libro"/>
|
||||
<node name="tab">
|
||||
<node name="Common" value="Comuni">
|
||||
<node name="file" value="File"/>
|
||||
<node name="title" value="Titolo"/>
|
||||
<node name="authorDisplayName" value="Autore (Nome Mostrato)"/>
|
||||
<node name="authorSortKey" value="Autore (Ordinamento)"/>
|
||||
<node name="language" value="Lingua"/>
|
||||
<node name="encodingSet" value="Insieme di Codifica"/>
|
||||
<node name="encoding" value="Codifica"/>
|
||||
</node>
|
||||
<node name="Series" value="Serie">
|
||||
<node name="seriesTitle" value="Titolo della Serie"/>
|
||||
<node name="bookNumber" value="Libro Numero"/>
|
||||
</node>
|
||||
<node name="Text" value="Testo">
|
||||
<node name="breakType" value="Interrompi Paragrafo a"/>
|
||||
<node name="ignoreIndent" value="Ignora Rientri Inferiori a"/>
|
||||
<node name="buildTOC" value="Crea Indice"/>
|
||||
<node name="emptyLines" value="Righe Vuote Prima di Nuova Sezione"/>
|
||||
</node>
|
||||
<node name="<PRE>" value="<PRE>">
|
||||
<node name="breakType" value="Interrompi Paragrafo a"/>
|
||||
<node name="ignoreIndent" value="Ignora Rientri Inferiori a"/>
|
||||
<node name="buildTOC" value="Crea Indice"/>
|
||||
<node name="emptyLines" value="Righe Vuote Prima di Nuova Sezione"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node name="addFileDialog">
|
||||
<node name="title" value="FBReader - Aggiungi Libro alla Biblioteca"/>
|
||||
</node>
|
||||
<node name="textSearchDialog">
|
||||
<node name="title" value="Trova Testo"/>
|
||||
<node name="text" value=""/>
|
||||
<node name="ignoreCase" value="&Ignora maiuscole/minuscole"/>
|
||||
<node name="wholeText" value="In &tutto il testo"/>
|
||||
<node name="backward" value="&All'indietro"/>
|
||||
<node name="currentSection" value="&Solo questa sezione"/>
|
||||
</node>
|
||||
<node name="removeBookBox">
|
||||
<node name="title" value="Elimina Libro"/>
|
||||
<node name="message" value="Elimina Libro "%s" dalla Biblioteca?"/>
|
||||
</node>
|
||||
<node name="openBookErrorBox">
|
||||
<node name="title" value="Errore"/>
|
||||
<node name="message" value="Impossibile aprire: %s"/>
|
||||
</node>
|
||||
<node name="noHelpBox">
|
||||
<node name="title" value="Errore"/>
|
||||
<node name="message" value="Spiacente, file della Guida non trovato"/>
|
||||
</node>
|
||||
<node name="waitMessage">
|
||||
<node name="loadingBook" value="Caricamento libro. Attendere, prego..."/>
|
||||
<node name="loadingBookList" value="Caricamento elenco libri. Attendere, prego..."/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="style">
|
||||
<node name="Base" value="Base"/>
|
||||
<node name="Regular Paragraph" value="Paragrafo Normale"/>
|
||||
<node name="Title" value="Titolo"/>
|
||||
<node name="Section Title" value="Title di Sezione"/>
|
||||
<node name="Poem Title" value="Titolo di Poesia"/>
|
||||
<node name="Subtitle" value="Sottotitolo"/>
|
||||
<node name="Annotation" value="Annozione"/>
|
||||
<node name="Epigraph" value="Epigrafe"/>
|
||||
<node name="Stanza" value="Strofa"/>
|
||||
<node name="Verse" value="Verso"/>
|
||||
<node name="Preformatted text" value="Testo preformattato"/>
|
||||
<node name="Image" value="Immagine"/>
|
||||
<node name="Cite" value="Citazione"/>
|
||||
<node name="Author" value="Autore"/>
|
||||
<node name="Date" value="Data"/>
|
||||
<node name="Internal Hyperlink" value="Collegamento Interno"/>
|
||||
<node name="Footnote" value="Nota"/>
|
||||
<node name="Emphasis" value="Enfasi"/>
|
||||
<node name="Strong" value="Rafforzato"/>
|
||||
<node name="Subscript" value="Pedice"/>
|
||||
<node name="Superscript" value="Apice"/>
|
||||
<node name="Code" value="Codice"/>
|
||||
<node name="StrikeThrough" value="Barrato"/>
|
||||
<node name="Contents Table" value="Tabella di Contenuti"/>
|
||||
<node name="Author in Library" value="Autore in Biblioteca"/>
|
||||
<node name="Book in Library" value="Libro in Biblioteca"/>
|
||||
<node name="Recent Book List" value="Elenco Libri Recenti"/>
|
||||
<node name="Italic" value="Corsivo"/>
|
||||
<node name="Bold" value="Grassetto"/>
|
||||
<node name="Definition" value="Definizione"/>
|
||||
<node name="Definition Description" value="Descrizione di Definizione"/>
|
||||
<node name="Header 1" value="Intestazione 1"/>
|
||||
<node name="Header 2" value="Intestazione 2"/>
|
||||
<node name="Header 3" value="Intestazione 3"/>
|
||||
<node name="Header 4" value="Intestazione 4"/>
|
||||
<node name="Header 5" value="Intestazione 5"/>
|
||||
<node name="Header 6" value="Intestazione 6"/>
|
||||
<node name="External Hyperlink" value="Collegamento Esterno"/>
|
||||
</node>
|
||||
<node name="external">
|
||||
<node name="browser" value="Browser"/>
|
||||
<node name="defaultBrowser" value="Browser Predefinito"/>
|
||||
</node>
|
||||
<node name="mobipocketPlugin">
|
||||
<node name="unknown" value="Errore Sconosciuto"/>
|
||||
<node name="unsupportedCompressionMethod" value="Metodo di Compressione non Supportato"/>
|
||||
<node name="encriptedFile" value="File Protetto da DRM"/>
|
||||
</node>
|
||||
</resources>
|
337
test/data/resources/application/ru.xml
Normal file
337
test/data/resources/application/ru.xml
Normal file
|
@ -0,0 +1,337 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<resources>
|
||||
<node name="menu">
|
||||
<node name="bookInfo" value="Информация о книге..."/>
|
||||
<node name="toc" value="Содержание"/>
|
||||
<node name="library" value="Библиотека">
|
||||
<node name="showLibrary" value="Открыть библиотеку"/>
|
||||
<node name="previousBook" value="Предыдущая книга"/>
|
||||
<node name="showRecent" value="Прочитанные книги"/>
|
||||
<node name="addBook" value="Добавить файл..."/>
|
||||
<node name="showHelp" value="О программе FBReader"/>
|
||||
</node>
|
||||
<node name="navigate" value="Переход">
|
||||
<node name="gotoHome" value="В начало книги"/>
|
||||
<node name="gotoSectionStart" value="В начало раздела"/>
|
||||
<node name="gotoSectionEnd" value="В конец раздела"/>
|
||||
<node name="nextTOCSection" value="К следующей главе"/>
|
||||
<node name="previousTOCSection" value="К предыдущей главе"/>
|
||||
<node name="undo" value="Назад"/>
|
||||
<node name="redo" value="Вперед"/>
|
||||
</node>
|
||||
<node name="selection" value="Пометка">
|
||||
<node name="copyToClipboard" value="Скопировать в буфер"/>
|
||||
<node name="openInDictionary" value="Посмотреть в словаре"/>
|
||||
<node name="clearSelection" value="Убрать пометку"/>
|
||||
</node>
|
||||
<node name="search" value="Поиск">
|
||||
<node name="search" value="Искать..."/>
|
||||
<node name="findNext" value="Искать дальше"/>
|
||||
<node name="findPrevious" value="Искать раньше"/>
|
||||
</node>
|
||||
<node name="view" value="Изображение">
|
||||
<node name="rotate" value="Повернуть"/>
|
||||
<node name="toggleFullscreen" value="На весь экран"/>
|
||||
<node name="toggleIndicator" value="Индикатор позиции"/>
|
||||
</node>
|
||||
<node name="preferences" value="Настройки..."/>
|
||||
<node name="quit" value="Закрыть"/>
|
||||
</node>
|
||||
<node name="toolbar">
|
||||
<node name="showLibrary" value="Библиотека"/>
|
||||
<node name="showRecent" value="Прочитанные книги"/>
|
||||
<node name="addBook" value="Добавить файл в библиотеку"/>
|
||||
<node name="gotoHome" value="В начало книги"/>
|
||||
<node name="undo" value="Назад"/>
|
||||
<node name="redo" value="Вперед"/>
|
||||
<node name="toc" value="Оглавление"/>
|
||||
<node name="search" value="Поиск"/>
|
||||
<node name="findNext" value="Найти следующий"/>
|
||||
<node name="findPrevious" value="Найти предыдущий"/>
|
||||
<node name="bookInfo" value="Информация о книге"/>
|
||||
<node name="preferences" value="Настройки"/>
|
||||
<node name="rotate" value="Поворот текста"/>
|
||||
<node name="showHelp" value="О программе"/>
|
||||
</node>
|
||||
<node name="dialog">
|
||||
<node name="button">
|
||||
<node name="go" value="&Искать"/>
|
||||
</node>
|
||||
<node name="OptionsDialog">
|
||||
<node name="title" value="FBReader - Настройки"/>
|
||||
<node name="tab">
|
||||
<node name="General" value="Общие настройки">
|
||||
<node name="bookPath" value="Каталоги с книгами"/>
|
||||
<node name="lookInSubdirectories" value="Искать книги в подкаталогах"/>
|
||||
<node name="recentListSize" value="Размер списка прочитанных книг"/>
|
||||
<node name="keyDelay" value="Задержка между нажатиями на клавиши"/>
|
||||
</node>
|
||||
<node name="Language" value="Язык">
|
||||
<node name="autoDetect" value="Автоматически определять язык и кодировку"/>
|
||||
<node name="defaultLanguage" value="Язык по умолчанию"/>
|
||||
<node name="defaultEncodingSet" value="Набор кодировок по умолчанию"/>
|
||||
<node name="defaultEncoding" value="Кодировка по умолчанию"/>
|
||||
<node name="useWindows1252Hack" value="Использовать windows-1252 вместо iso-8859-1"/>
|
||||
<node name="chineseBreakAtAnyPosition" value="В китайском языке разрыв строки в любом месте"/>
|
||||
</node>
|
||||
<node name="Indicator" value="Индикатор">
|
||||
<node name="show" value="Показывать индикатор"/>
|
||||
<node name="height" value="Высота индикатора"/>
|
||||
<node name="offset" value="Отступ от текста"/>
|
||||
<node name="pageNumber" value="Показывать номера страниц"/>
|
||||
<node name="time" value="Показывать текущее время"/>
|
||||
<node name="fontSize" value="Размер шрифта"/>
|
||||
<node name="tocMarks" value="Показывать пометки начала глав"/>
|
||||
<node name="navigation" value="Реагировать на нажатия"/>
|
||||
</node>
|
||||
<node name="Scrolling" value="Перелистывание">
|
||||
<node name="optionsFor" value="Настройки перелистывания">
|
||||
<node name="large" value="на большое расстояние"/>
|
||||
<node name="small" value="на небольшое расстояние"/>
|
||||
<node name="mouse" value="колесом мышки"/>
|
||||
<node name="finger" value="нажатием пальцем"/>
|
||||
</node>
|
||||
<node name="delay" value="Задержка, миллисекунды"/>
|
||||
<node name="mode" value="Перелистывание">
|
||||
<node name="noOverlapping" value="без перекрытия"/>
|
||||
<node name="keepLines" value="перекрывает несколько строк"/>
|
||||
<node name="scrollLines" value="сдвигает несколько строк"/>
|
||||
<node name="scrollPercentage" value="сдвигает часть текста"/>
|
||||
<node name="disable" value="выключено"/>
|
||||
</node>
|
||||
<node name="linesToKeep" value="Сколько строк перекрывать"/>
|
||||
<node name="linesToScroll" value="Сколько строк сдвигать"/>
|
||||
<node name="percentToScroll" value="Сколько процентов сдвигать"/>
|
||||
</node>
|
||||
<node name="Selection" value="Пометка">
|
||||
<node name="enableSelection" value="Разрешить помечать текст"/>
|
||||
</node>
|
||||
<node name="Margins" value="Отступы">
|
||||
<node name="left" value="Отступ слева"/>
|
||||
<node name="right" value="Отступ справа"/>
|
||||
<node name="top" value="Отступ сверху"/>
|
||||
<node name="bottom" value="Отступ снизу"/>
|
||||
</node>
|
||||
<node name="Format" value="Форматирование">
|
||||
<node name="optionsFor" value="Настройки для"/>
|
||||
<node name="lineSpacing" value="Интервал">
|
||||
<node name="unchanged" value="<не менять>"/>
|
||||
</node>
|
||||
<node name="firstLineIndent" value="Красная строка"/>
|
||||
<node name="alignment" value="Выравнивание">
|
||||
<node name="left" value="левое"/>
|
||||
<node name="right" value="правое"/>
|
||||
<node name="center" value="по центру"/>
|
||||
<node name="justify" value="по краям"/>
|
||||
<node name="unchanged" value="<не менять>"/>
|
||||
</node>
|
||||
<node name="spaceBefore" value="Пропуск перед"/>
|
||||
<node name="spaceAfter" value="Пропуск после"/>
|
||||
<node name="leftIndent" value="Отступ слева"/>
|
||||
<node name="rightIndent" value="Отступ справа"/>
|
||||
</node>
|
||||
<node name="Styles" value="Стили">
|
||||
<node name="optionsFor" value="Настройки для"/>
|
||||
<node name="fontFamily" value="Шрифт">
|
||||
<node name="unchanged" value="<не менять>"/>
|
||||
</node>
|
||||
<node name="fontSize" value="Размер"/>
|
||||
<node name="fontSizeDifference" value="Размер"/>
|
||||
<node name="bold" value="Жирный"/>
|
||||
<node name="italic" value="Курсив"/>
|
||||
<node name="allowHyphenations" value="Переносы"/>
|
||||
<node name="autoHyphenations" value="Переносы"/>
|
||||
</node>
|
||||
<node name="Rotation" value="Поворот">
|
||||
<node name="direction" value="Как поворачивать">
|
||||
<node name="disabled" value="Не поворачивать вообще"/>
|
||||
<node name="clockwise" value="На 90 градусов по часовой стрелке"/>
|
||||
<node name="counterclockwise" value="На 90 градусов против часовой стрелки"/>
|
||||
<node name="180" value="На 180 градусов"/>
|
||||
<node name="cycle" value="Переключаться между 4 ориентациями"/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="Colors" value="Цвета">
|
||||
<node name="colorFor" value="Цвет">
|
||||
<node name="background" value="фона"/>
|
||||
<node name="selectionBackground" value="фона пометки"/>
|
||||
<node name="text" value="обычного текста"/>
|
||||
<node name="internalLink" value="ссылки"/>
|
||||
<node name="externalLink" value="внешней ссылки"/>
|
||||
<node name="highlighted" value="подсвеченного текста"/>
|
||||
<node name="treeLines" value="линий"/>
|
||||
<node name="indicator" value="индикатора"/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="Keys" value="Клавиши">
|
||||
<node name="grabSystemKeys" value="Перехватывать системные клавиши"/>
|
||||
<node name="separate" value="Свои настройки для каждой ориентации текста"/>
|
||||
<node name="orientation" value="Ориентация"/>
|
||||
<node name="action">
|
||||
<node name="none" value="Никакого действия"/>
|
||||
<node name="showLibrary" value="Показать библиотеку"/>
|
||||
<node name="showRecent" value="Показать прочитанные книги"/>
|
||||
<node name="previousBook" value="Открыть предыдущую книгу"/>
|
||||
<node name="toc" value="Показать оглавление"/>
|
||||
<node name="gotoHome" value="Перейти в начало текста"/>
|
||||
<node name="gotoSectionStart" value="Перейти в начало раздела"/>
|
||||
<node name="gotoSectionEnd" value="Перейти в конец раздела"/>
|
||||
<node name="nextTOCSection" value="Перейти к следующей главе"/>
|
||||
<node name="previousTOCSection" value="Перейти к предыдущей главе"/>
|
||||
<node name="largeScrollForward" value="Прокрутить вперед (на большое расстояние)"/>
|
||||
<node name="largeScrollBackward" value="Прокрутить назад (на большое расстояние)"/>
|
||||
<node name="smallScrollForward" value="Прокрутить вперед (на небольшое расстояние)"/>
|
||||
<node name="smallScrollBackward" value="Прокрутить назад (на небольшое расстояние)"/>
|
||||
<node name="undo" value="Отменить переход"/>
|
||||
<node name="redo" value="Повторить переход"/>
|
||||
<node name="copyToClipboard" value="Скопировать помеченный текст в буфер"/>
|
||||
<node name="openInDictionary" value="Открыть помеченный текст в словаре"/>
|
||||
<node name="clearSelection" value="Убрать пометку"/>
|
||||
<node name="search" value="Показать диалог поиска"/>
|
||||
<node name="findPrevious" value="Искать назад"/>
|
||||
<node name="findNext" value="Искать вперед"/>
|
||||
<node name="increaseFont" value="Увеличить размера шрифта"/>
|
||||
<node name="decreaseFont" value="Уменьшить размера шрифта"/>
|
||||
<node name="toggleIndicator" value="Показать/спрятать индикатор"/>
|
||||
<node name="toggleFullscreen" value="Включить/выключить полноэкранный режим"/>
|
||||
<node name="onFullscreen" value="Включить полноэкранный режим"/>
|
||||
<node name="rotate" value="Повернуть текст"/>
|
||||
<node name="preferences" value="Показать диалог настроек"/>
|
||||
<node name="bookInfo" value="Показать информацию о книге"/>
|
||||
<node name="addBook" value="Добавить файл в библиотеку"/>
|
||||
<node name="cancel" value="Отменить текущий режим"/>
|
||||
<node name="quit" value="Выйти из программы"/>
|
||||
</node>
|
||||
<node name="quitOnCancel" value="Выходить из программы"/>
|
||||
</node>
|
||||
<node name="Config" value="Настройки">
|
||||
<node name="autoSave" value="Автоматически сохранять состояние"/>
|
||||
<node name="timeout" value="Время между сохранениями, секунды"/>
|
||||
</node>
|
||||
<node name="Dictionary" value="Словари">
|
||||
<node name="enableIntegration" value="Включить интеграцию с %s"/>
|
||||
<node name="defaultText" value="Включить интеграцию со словарем"/>
|
||||
<node name="choice" value="Использовать"/>
|
||||
<node name="singleClickOpen" value="Открывать словарь по нажатию на слово"/>
|
||||
</node>
|
||||
<node name="Web" value="Web">
|
||||
<node name="enableIntegration" value="Открывать внешние ссылки в %s"/>
|
||||
<node name="defaultText" value="Окрывать внешние ссылки в браузере"/>
|
||||
<node name="choice" value="Браузер"/>
|
||||
<node name="command" value="Выполнять команду"/>
|
||||
</node>
|
||||
<node name="Maemo" value="Maemo">
|
||||
<node name="keyActionOnRelease" value="Реагировать на отпускание клавиши, а не на нажатие"/>
|
||||
<node name="minStylusPressure" value="Минимальное давление стилуса"/>
|
||||
<node name="maxStylusPressure" value="Максимальное давление стилуса"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node name="InfoDialog">
|
||||
<node name="title" value="FBReader - Информация о книге"/>
|
||||
<node name="tab">
|
||||
<node name="Common" value="Основная информация">
|
||||
<node name="file" value="Файл"/>
|
||||
<node name="title" value="Название"/>
|
||||
<node name="authorDisplayName" value="Имя автора"/>
|
||||
<node name="authorSortKey" value="Имя для сортировки"/>
|
||||
<node name="language" value="Язык"/>
|
||||
<node name="encodingSet" value="Набор кодировок"/>
|
||||
<node name="encoding" value="Кодировка"/>
|
||||
</node>
|
||||
<node name="Series" value="Серия">
|
||||
<node name="seriesTitle" value="Название серии"/>
|
||||
<node name="bookNumber" value="Номер книги в серии"/>
|
||||
</node>
|
||||
<node name="Text" value="Текст">
|
||||
<node name="breakType" value="Новый параграф по"/>
|
||||
<node name="ignoreIndent" value="Игнорировать отступы меньше"/>
|
||||
<node name="buildTOC" value="Строить оглавление"/>
|
||||
<node name="emptyLines" value="Пустых строк между главами"/>
|
||||
</node>
|
||||
<node name="<PRE>" value="<PRE>">
|
||||
<node name="breakType" value="Новый параграф по"/>
|
||||
<node name="ignoreIndent" value="Игнорировать отступы меньше"/>
|
||||
<node name="buildTOC" value="Строить оглавление"/>
|
||||
<node name="emptyLines" value="Пустых строк между главами"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node name="addFileDialog">
|
||||
<node name="title" value="FBReader - Добавление книги в библиотеку"/>
|
||||
</node>
|
||||
<node name="textSearchDialog">
|
||||
<node name="title" value="Поиск по тексту"/>
|
||||
<node name="text" value=""/>
|
||||
<node name="ignoreCase" value="Игнорировать регистр букв"/>
|
||||
<node name="wholeText" value="По всему тексту"/>
|
||||
<node name="backward" value="Назад"/>
|
||||
<node name="currentSection" value="Только в этом разделе"/>
|
||||
</node>
|
||||
<node name="removeBookBox">
|
||||
<node name="title" value="Удаление книги"/>
|
||||
<node name="message" value="Удалить книгу "%s" из библиотки?"/>
|
||||
</node>
|
||||
<node name="openBookErrorBox">
|
||||
<node name="title" value="Ошибка"/>
|
||||
<node name="message" value="Не могу открыть: %s"/>
|
||||
</node>
|
||||
<node name="noHelpBox">
|
||||
<node name="title" value="Ошибка"/>
|
||||
<node name="message" value="Извините, нет файла с информацией"/>
|
||||
</node>
|
||||
<node name="waitMessage">
|
||||
<node name="loadingBook" value="Загрузка книги. Подождите, пожалуйста..."/>
|
||||
<node name="loadingBookList" value="Загрузка списка книг. Подождите, пожалуйста..."/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="style">
|
||||
<node name="Base" value="текста по умолчанию"/>
|
||||
<node name="Regular Paragraph" value="обычного текста"/>
|
||||
<node name="Title" value="заголовка"/>
|
||||
<node name="Section Title" value="названия главы"/>
|
||||
<node name="Poem Title" value="названия стихотворения"/>
|
||||
<node name="Subtitle" value="подзаголовка"/>
|
||||
<node name="Annotation" value="аннотации"/>
|
||||
<node name="Epigraph" value="эпиграфа"/>
|
||||
<node name="Stanza" value="строфы"/>
|
||||
<node name="Verse" value="стихов"/>
|
||||
<node name="Preformatted text" value="текста внутри <pre>"/>
|
||||
<node name="Image" value="рисунка"/>
|
||||
<node name="Cite" value="цитаты"/>
|
||||
<node name="Author" value="имени автора"/>
|
||||
<node name="Date" value="даты"/>
|
||||
<node name="Internal Hyperlink" value="ссылки"/>
|
||||
<node name="Footnote" value="сноски"/>
|
||||
<node name="Emphasis" value="выделения (emphasis)"/>
|
||||
<node name="Strong" value="выделения (strong)"/>
|
||||
<node name="Subscript" value="нижнего индекса"/>
|
||||
<node name="Superscript" value="верхнего индекса"/>
|
||||
<node name="Code" value="текста программы"/>
|
||||
<node name="StrikeThrough" value="зачеркнутого текста"/>
|
||||
<node name="Contents Table" value="оглавления"/>
|
||||
<node name="Author in Library" value="имени автора в библиотеке"/>
|
||||
<node name="Book in Library" value="библиотеки"/>
|
||||
<node name="Recent Book List" value="списка книг"/>
|
||||
<node name="Italic" value="курсива"/>
|
||||
<node name="Bold" value="жирного текста"/>
|
||||
<node name="Definition" value="определения"/>
|
||||
<node name="Definition Description" value="текста определения"/>
|
||||
<node name="Header 1" value="текста внутри <h1>"/>
|
||||
<node name="Header 2" value="текста внутри <h2>"/>
|
||||
<node name="Header 3" value="текста внутри <h3>"/>
|
||||
<node name="Header 4" value="текста внутри <h4>"/>
|
||||
<node name="Header 5" value="текста внутри <h5>"/>
|
||||
<node name="Header 6" value="текста внутри <h6>"/>
|
||||
<node name="External Hyperlink" value="внешней ссылки"/>
|
||||
</node>
|
||||
<node name="external">
|
||||
<node name="browser" value="браузере"/>
|
||||
<node name="defaultBrowser" value="браузере"/>
|
||||
</node>
|
||||
<node name="mobipocketPlugin">
|
||||
<node name="unknown" value="неизвестная ошибка"/>
|
||||
<node name="unsupportedCompressionMethod" value="неподдерживаемый метод сжатия"/>
|
||||
<node name="encriptedFile" value="файл защищен DRM"/>
|
||||
</node>
|
||||
</resources>
|
337
test/data/resources/application/sv.xml
Normal file
337
test/data/resources/application/sv.xml
Normal file
|
@ -0,0 +1,337 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<resources>
|
||||
<node name="menu">
|
||||
<node name="bookInfo" value="Bokinformation..."/>
|
||||
<node name="toc" value="Innehållsförteckning"/>
|
||||
<node name="library" value="Bibliotek">
|
||||
<node name="showLibrary" value="Öppna"/>
|
||||
<node name="previousBook" value="Föregående bok"/>
|
||||
<node name="showRecent" value="Tidigare"/>
|
||||
<node name="addBook" value="Lägg till bok..."/>
|
||||
<node name="showHelp" value="Om FBReader"/>
|
||||
</node>
|
||||
<node name="navigate" value="Navigation">
|
||||
<node name="gotoHome" value="Gå till början av dokumentet"/>
|
||||
<node name="gotoSectionStart" value="Gå till början av textavsnitt"/>
|
||||
<node name="gotoSectionEnd" value="Gå till slutet av textavsnitt"/>
|
||||
<node name="nextTOCSection" value="Gå till nästa post i innehållsförteckning"/>
|
||||
<node name="previousTOCSection" value="Gå till föregående post i innehållsförteckning"/>
|
||||
<node name="undo" value="Gå bakåt"/>
|
||||
<node name="redo" value="Gå framåt"/>
|
||||
</node>
|
||||
<node name="selection" value="Markering">
|
||||
<node name="copyToClipboard" value="Kopiera till urklipp"/>
|
||||
<node name="openInDictionary" value="Öppna i ordbok"/>
|
||||
<node name="clearSelection" value="Töm"/>
|
||||
</node>
|
||||
<node name="search" value="Sök">
|
||||
<node name="search" value="Sök text..."/>
|
||||
<node name="findNext" value="Sök nästa"/>
|
||||
<node name="findPrevious" value="Sök föregående"/>
|
||||
</node>
|
||||
<node name="view" value="Visa">
|
||||
<node name="rotate" value="Rotera skärm"/>
|
||||
<node name="toggleFullscreen" value="Helskärm"/>
|
||||
<node name="toggleIndicator" value="Växla indikator"/>
|
||||
</node>
|
||||
<node name="preferences" value="Inställningar..."/>
|
||||
<node name="quit" value="Stäng"/>
|
||||
</node>
|
||||
<node name="toolbar">
|
||||
<node name="showLibrary" value="Visa biblioteksträd"/>
|
||||
<node name="showRecent" value="Visa tidigare bokhistorik"/>
|
||||
<node name="addBook" value="Lägg till fil till bibliotek"/>
|
||||
<node name="gotoHome" value="Gå till början av text"/>
|
||||
<node name="undo" value="Gå bakåt"/>
|
||||
<node name="redo" value="Gå framåt"/>
|
||||
<node name="toc" value="Innehållsförteckning"/>
|
||||
<node name="search" value="Textsökning"/>
|
||||
<node name="findNext" value="Sök nästa"/>
|
||||
<node name="findPrevious" value="Sök föregående"/>
|
||||
<node name="bookInfo" value="Visa bokinformation"/>
|
||||
<node name="preferences" value="Visa inställningar"/>
|
||||
<node name="rotate" value="Rotera text"/>
|
||||
<node name="showHelp" value="Om FBReader"/>
|
||||
</node>
|
||||
<node name="dialog">
|
||||
<node name="button">
|
||||
<node name="go" value="&Gå!"/>
|
||||
</node>
|
||||
<node name="OptionsDialog">
|
||||
<node name="title" value="FBReader - Alternativ"/>
|
||||
<node name="tab">
|
||||
<node name="General" value="Allmänt">
|
||||
<node name="bookPath" value="Boksökväg"/>
|
||||
<node name="lookInSubdirectories" value="Leta efter böcker i underkataloger"/>
|
||||
<node name="recentListSize" value="Storlek på lista över tidigare böcker"/>
|
||||
<node name="keyDelay" value="Delay Between Accepted Key Pressings"/>
|
||||
</node>
|
||||
<node name="Language" value="Språk">
|
||||
<node name="autoDetect" value="Upptäck automatiskt språk och kodning"/>
|
||||
<node name="defaultLanguage" value="Standardspråk"/>
|
||||
<node name="defaultEncodingSet" value="Standardteckenuppsättning"/>
|
||||
<node name="defaultEncoding" value="Standardkodning"/>
|
||||
<node name="useWindows1252Hack" value="Använd windows-1252 istället för iso-8859-1"/>
|
||||
<node name="chineseBreakAtAnyPosition" value="För kinesiska radbrytningar på valfri position"/>
|
||||
</node>
|
||||
<node name="Indicator" value="Indikator">
|
||||
<node name="show" value="Visa positionsindikator"/>
|
||||
<node name="height" value="Indikatorns höjd"/>
|
||||
<node name="offset" value="Offset från text"/>
|
||||
<node name="pageNumber" value="Visa position som siffror"/>
|
||||
<node name="time" value="Visa tid"/>
|
||||
<node name="fontSize" value="Typsnittsstorlek"/>
|
||||
<node name="tocMarks" value="Visa förteckningsmarkeringar"/>
|
||||
<node name="navigation" value="Aktivera navigering"/>
|
||||
</node>
|
||||
<node name="Scrolling" value="Rullning">
|
||||
<node name="optionsFor" value="Alternativ för">
|
||||
<node name="large" value="Large Scrollings"/>
|
||||
<node name="small" value="Small Scrollings"/>
|
||||
<node name="mouse" value="Mouse Scrollings"/>
|
||||
<node name="finger" value="Finger Tap Scrollings"/>
|
||||
</node>
|
||||
<node name="delay" value="Fördröjning mellan rullningar, ms"/>
|
||||
<node name="mode" value="Rullningsläge">
|
||||
<node name="noOverlapping" value="Ingen överlappning"/>
|
||||
<node name="keepLines" value="Behåll rader"/>
|
||||
<node name="scrollLines" value="Rulla rader"/>
|
||||
<node name="scrollPercentage" value="Rulla procentandel"/>
|
||||
<node name="disable" value="Inaktivera"/>
|
||||
</node>
|
||||
<node name="linesToKeep" value="Rader att behålla"/>
|
||||
<node name="linesToScroll" value="Rader att rulla"/>
|
||||
<node name="percentToScroll" value="Procentandel att rulla"/>
|
||||
</node>
|
||||
<node name="Selection" value="Markering">
|
||||
<node name="enableSelection" value="Aktivera textmarkering"/>
|
||||
</node>
|
||||
<node name="Margins" value="Marginaler">
|
||||
<node name="left" value="Vänstermarginal"/>
|
||||
<node name="right" value="Högermarginal"/>
|
||||
<node name="top" value="Övermarginal"/>
|
||||
<node name="bottom" value="Nedermarginal"/>
|
||||
</node>
|
||||
<node name="Format" value="Formatering">
|
||||
<node name="optionsFor" value="Alternativ för"/>
|
||||
<node name="lineSpacing" value="Radmellanrum">
|
||||
<node name="unchanged" value="<oförändrad>"/>
|
||||
</node>
|
||||
<node name="firstLineIndent" value="Indentera första raden"/>
|
||||
<node name="alignment" value="Justering">
|
||||
<node name="left" value="Vänster"/>
|
||||
<node name="right" value="Höger"/>
|
||||
<node name="center" value="Centrera"/>
|
||||
<node name="justify" value="Justera"/>
|
||||
<node name="unchanged" value="<oförändrad>"/>
|
||||
</node>
|
||||
<node name="spaceBefore" value="Blanksteg före"/>
|
||||
<node name="spaceAfter" value="Blanksteg efter"/>
|
||||
<node name="leftIndent" value="Vänsterindentering"/>
|
||||
<node name="rightIndent" value="Högerindentering"/>
|
||||
</node>
|
||||
<node name="Styles" value="Stilar">
|
||||
<node name="optionsFor" value="Alternativ för"/>
|
||||
<node name="fontFamily" value="Familj">
|
||||
<node name="unchanged" value="<oförändrad>"/>
|
||||
</node>
|
||||
<node name="fontSize" value="Storlek"/>
|
||||
<node name="fontSizeDifference" value="Storleksskillnad"/>
|
||||
<node name="bold" value="Fet"/>
|
||||
<node name="italic" value="Kursiv"/>
|
||||
<node name="allowHyphenations" value="Tillåt avstavningar"/>
|
||||
<node name="autoHyphenations" value="Automatiska avstavningar"/>
|
||||
</node>
|
||||
<node name="Rotation" value="Rotering">
|
||||
<node name="direction" value="Roteringstyp">
|
||||
<node name="disabled" value="Inaktiverad"/>
|
||||
<node name="clockwise" value="90 grader medsols"/>
|
||||
<node name="counterclockwise" value="90 grader motsols"/>
|
||||
<node name="180" value="180 grader"/>
|
||||
<node name="cycle" value="Växla genom alla fyra riktningar"/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="Colors" value="Färger">
|
||||
<node name="colorFor" value="Färg för">
|
||||
<node name="background" value="Bakgrund"/>
|
||||
<node name="selectionBackground" value="Markeringsbakgrund"/>
|
||||
<node name="text" value="Vanlig text"/>
|
||||
<node name="internalLink" value="Text för intern hyperlänk"/>
|
||||
<node name="externalLink" value="Text för extern hyperlänk"/>
|
||||
<node name="highlighted" value="Färgmarkerad text"/>
|
||||
<node name="treeLines" value="Trädrader"/>
|
||||
<node name="indicator" value="Positionsindikator"/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="Keys" value="Tangenter">
|
||||
<node name="grabSystemKeys" value="Fånga systemtangenter"/>
|
||||
<node name="separate" value="Tangentbindningar beroende av orientering"/>
|
||||
<node name="orientation" value="Orientering"/>
|
||||
<node name="action">
|
||||
<node name="none" value="Ingen"/>
|
||||
<node name="showLibrary" value="Visa bibliotek"/>
|
||||
<node name="showRecent" value="Visa tidigare böcker"/>
|
||||
<node name="previousBook" value="Öppna föregående bok"/>
|
||||
<node name="toc" value="Visa innehållsförteckning"/>
|
||||
<node name="gotoHome" value="Gå hem"/>
|
||||
<node name="gotoSectionStart" value="Gå till början av avsnitt"/>
|
||||
<node name="gotoSectionEnd" value="Gå till slutet av avsnitt"/>
|
||||
<node name="nextTOCSection" value="Gå till nästa avsnitt i förteckning"/>
|
||||
<node name="previousTOCSection" value="Gå till föregående avsnitt i förteckning"/>
|
||||
<node name="largeScrollForward" value="Stor rullning framåt"/>
|
||||
<node name="largeScrollBackward" value="Stor rullning bakåt"/>
|
||||
<node name="smallScrollForward" value="Liten rullning framåt"/>
|
||||
<node name="smallScrollBackward" value="Liten rullning bakåt"/>
|
||||
<node name="undo" value="Ångra"/>
|
||||
<node name="redo" value="Gör om"/>
|
||||
<node name="copyToClipboard" value="Kopiera markerad text till urklipp"/>
|
||||
<node name="openInDictionary" value="Öppna markerad text i ordbok"/>
|
||||
<node name="clearSelection" value="Töm markering"/>
|
||||
<node name="search" value="Sök"/>
|
||||
<node name="findPrevious" value="Sök föregående"/>
|
||||
<node name="findNext" value="Sök nästa"/>
|
||||
<node name="increaseFont" value="Öka typsnittsstorlek"/>
|
||||
<node name="decreaseFont" value="Minska typsnittsstorlek"/>
|
||||
<node name="toggleIndicator" value="Växla positionsindikator"/>
|
||||
<node name="toggleFullscreen" value="Växla helskärmsläge"/>
|
||||
<node name="onFullscreen" value="Växla till helskärmsläge"/>
|
||||
<node name="rotate" value="Rotera skärm"/>
|
||||
<node name="preferences" value="Visa alternativdialog"/>
|
||||
<node name="bookInfo" value="Visa bokinformation"/>
|
||||
<node name="addBook" value="Lägg till bok"/>
|
||||
<node name="cancel" value="Avbryt"/>
|
||||
<node name="quit" value="Avsluta"/>
|
||||
</node>
|
||||
<node name="quitOnCancel" value="Avsluta programmet vid avbryt"/>
|
||||
</node>
|
||||
<node name="Config" value="Konfiguration">
|
||||
<node name="autoSave" value="Spara tillstånd automatiskt"/>
|
||||
<node name="timeout" value="Tidsgräns mellan sparningar, sekunder"/>
|
||||
</node>
|
||||
<node name="Dictionary" value="Ordbok">
|
||||
<node name="enableIntegration" value="Aktivera integration med %s"/>
|
||||
<node name="defaultText" value="Aktivera integration med ordbok"/>
|
||||
<node name="choice" value="Integrera med"/>
|
||||
<node name="singleClickOpen" value="Öppna med ett klick"/>
|
||||
</node>
|
||||
<node name="Web" value="Webb">
|
||||
<node name="enableIntegration" value="Öppna externa länkar med %s"/>
|
||||
<node name="defaultText" value="Öppna externa länkar i webbläsare"/>
|
||||
<node name="choice" value="Använd webbläsare"/>
|
||||
<node name="command" value="Kommando att köra"/>
|
||||
</node>
|
||||
<node name="Maemo" value="Maemo">
|
||||
<node name="keyActionOnRelease" value="Åtgärd vid tangentsläpp, inte tangenttryck"/>
|
||||
<node name="minStylusPressure" value="Minimalt pentryck"/>
|
||||
<node name="maxStylusPressure" value="Maximalt pentryck"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node name="InfoDialog">
|
||||
<node name="title" value="FBReader - Bokinformation"/>
|
||||
<node name="tab">
|
||||
<node name="Common" value="Allmänt">
|
||||
<node name="file" value="Fil"/>
|
||||
<node name="title" value="Titel"/>
|
||||
<node name="authorDisplayName" value="Författare (Visningsnamn)"/>
|
||||
<node name="authorSortKey" value="Författare (Sorteringsnyckel)"/>
|
||||
<node name="language" value="Språk"/>
|
||||
<node name="encodingSet" value="Teckenuppsättning"/>
|
||||
<node name="encoding" value="Kodning"/>
|
||||
</node>
|
||||
<node name="Series" value="Serier">
|
||||
<node name="seriesTitle" value="Serietitel"/>
|
||||
<node name="bookNumber" value="Boknummer"/>
|
||||
</node>
|
||||
<node name="Text" value="Text">
|
||||
<node name="breakType" value="Bryt stycke vid"/>
|
||||
<node name="ignoreIndent" value="Ignorera indentering mindre än"/>
|
||||
<node name="buildTOC" value="Bygg innehållsförteckning"/>
|
||||
<node name="emptyLines" value="Tomma rader innan nytt avsnitt"/>
|
||||
</node>
|
||||
<node name="<PRE>" value="<PRE>">
|
||||
<node name="breakType" value="Bryt stycke vid"/>
|
||||
<node name="ignoreIndent" value="Ignorera indentering mindre än"/>
|
||||
<node name="buildTOC" value="Bygg innehållsförteckning"/>
|
||||
<node name="emptyLines" value="Tomma rader innan nytt avsnitt"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node name="addFileDialog">
|
||||
<node name="title" value="FBReader - Lägg till bok till biblioteket"/>
|
||||
</node>
|
||||
<node name="textSearchDialog">
|
||||
<node name="title" value="Textsökning"/>
|
||||
<node name="text" value=""/>
|
||||
<node name="ignoreCase" value="&Ignorera skiftläge"/>
|
||||
<node name="wholeText" value="I h&ela texten"/>
|
||||
<node name="backward" value="&Bakåt"/>
|
||||
<node name="currentSection" value="Endast i &detta avsnitt"/>
|
||||
</node>
|
||||
<node name="removeBookBox">
|
||||
<node name="title" value="Ta bort bok"/>
|
||||
<node name="message" value="Ta bort boken "%s" från biblioteket?"/>
|
||||
</node>
|
||||
<node name="openBookErrorBox">
|
||||
<node name="title" value="Fel"/>
|
||||
<node name="message" value="Kunde inte öppna: %s"/>
|
||||
</node>
|
||||
<node name="noHelpBox">
|
||||
<node name="title" value="Fel"/>
|
||||
<node name="message" value="Tyvärr, hjälpfilen hittades inte"/>
|
||||
</node>
|
||||
<node name="waitMessage">
|
||||
<node name="loadingBook" value="Läser in bok. Var god vänta..."/>
|
||||
<node name="loadingBookList" value="Läser in boklista. Var god vänta..."/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="style">
|
||||
<node name="Base" value="Bas"/>
|
||||
<node name="Regular Paragraph" value="Vanligt stycke"/>
|
||||
<node name="Title" value="Titel"/>
|
||||
<node name="Section Title" value="Avsnittstitel"/>
|
||||
<node name="Poem Title" value="Poem Title"/>
|
||||
<node name="Subtitle" value="Undertext"/>
|
||||
<node name="Annotation" value="Notation"/>
|
||||
<node name="Epigraph" value="Epigram"/>
|
||||
<node name="Stanza" value="Strof"/>
|
||||
<node name="Verse" value="Vers"/>
|
||||
<node name="Preformatted text" value="Förformaterad text"/>
|
||||
<node name="Image" value="Bild"/>
|
||||
<node name="Cite" value="Citat"/>
|
||||
<node name="Author" value="Författare"/>
|
||||
<node name="Date" value="Datum"/>
|
||||
<node name="Internal Hyperlink" value="Intern hyperlänk"/>
|
||||
<node name="Footnote" value="Fotnot"/>
|
||||
<node name="Emphasis" value="Betoning"/>
|
||||
<node name="Strong" value="Stark"/>
|
||||
<node name="Subscript" value="Nedsänkt"/>
|
||||
<node name="Superscript" value="Upphöjt"/>
|
||||
<node name="Code" value="Kod"/>
|
||||
<node name="StrikeThrough" value="Genomstruket"/>
|
||||
<node name="Contents Table" value="Innehållstabell"/>
|
||||
<node name="Author in Library" value="Författare i bibliotek"/>
|
||||
<node name="Book in Library" value="Bok i bibliotek"/>
|
||||
<node name="Recent Book List" value="Lista över tidigare böcker"/>
|
||||
<node name="Italic" value="Kursiv"/>
|
||||
<node name="Bold" value="Fet"/>
|
||||
<node name="Definition" value="Definition"/>
|
||||
<node name="Definition Description" value="Definitionsbeskrivning"/>
|
||||
<node name="Header 1" value="Rubrik 1"/>
|
||||
<node name="Header 2" value="Rubrik 2"/>
|
||||
<node name="Header 3" value="Rubrik 3"/>
|
||||
<node name="Header 4" value="Rubrik 4"/>
|
||||
<node name="Header 5" value="Rubrik 5"/>
|
||||
<node name="Header 6" value="Rubrik 6"/>
|
||||
<node name="External Hyperlink" value="Extern hyperlänk"/>
|
||||
</node>
|
||||
<node name="external">
|
||||
<node name="browser" value="Webbläsare"/>
|
||||
<node name="defaultBrowser" value="Standardwebbläsare"/>
|
||||
</node>
|
||||
<node name="mobipocketPlugin">
|
||||
<node name="unknown" value="Okänt fel"/>
|
||||
<node name="unsupportedCompressionMethod" value="Komprimeringsmetoden stöds inte"/>
|
||||
<node name="encriptedFile" value="DRM-skyddad fil"/>
|
||||
</node>
|
||||
</resources>
|
337
test/data/resources/application/uk.xml
Normal file
337
test/data/resources/application/uk.xml
Normal file
|
@ -0,0 +1,337 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<node name="menu">
|
||||
<node name="bookInfo" value="Інформація про книгу..."/>
|
||||
<node name="toc" value="Зміст"/>
|
||||
<node name="library" value="Бібліотека">
|
||||
<node name="showLibrary" value="Відкрити бібліотеку"/>
|
||||
<node name="previousBook" value="Попередня книга"/>
|
||||
<node name="showRecent" value="Прочитані книги"/>
|
||||
<node name="addBook" value="Додати файл..."/>
|
||||
<node name="showHelp" value="Про програму FBReader"/>
|
||||
</node>
|
||||
<node name="navigate" value="Навігація">
|
||||
<node name="gotoHome" value="На початок книги"/>
|
||||
<node name="gotoSectionStart" value="На початок розділу"/>
|
||||
<node name="gotoSectionEnd" value="В кінець розділу"/>
|
||||
<node name="nextTOCSection" value="До наступної глави"/>
|
||||
<node name="previousTOCSection" value="До попередньої глави"/>
|
||||
<node name="undo" value="Назад"/>
|
||||
<node name="redo" value="Вперед"/>
|
||||
</node>
|
||||
<node name="selection" value="Помітка">
|
||||
<node name="copyToClipboard" value="Скопіювати до буфера"/>
|
||||
<node name="openInDictionary" value="Дивитися у словнику"/>
|
||||
<node name="clearSelection" value="Зняти помітку"/>
|
||||
</node>
|
||||
<node name="search" value="Пошук">
|
||||
<node name="search" value="Шукати..."/>
|
||||
<node name="findNext" value="Шукати далі"/>
|
||||
<node name="findPrevious" value="Шукати раніше"/>
|
||||
</node>
|
||||
<node name="view" value="Зображення">
|
||||
<node name="rotate" value="Повернути"/>
|
||||
<node name="toggleFullscreen" value="На весь екран"/>
|
||||
<node name="toggleIndicator" value="Індикатор позиції"/>
|
||||
</node>
|
||||
<node name="preferences" value="Налаштування..."/>
|
||||
<node name="quit" value="Закрити"/>
|
||||
</node>
|
||||
<node name="toolbar">
|
||||
<node name="showLibrary" value="Бібліотека"/>
|
||||
<node name="showRecent" value="Прочитані книги"/>
|
||||
<node name="addBook" value="Додати файл до бібліотеки"/>
|
||||
<node name="gotoHome" value="На початок книги"/>
|
||||
<node name="undo" value="Назад"/>
|
||||
<node name="redo" value="Вперед"/>
|
||||
<node name="toc" value="Зміст"/>
|
||||
<node name="search" value="Пошук"/>
|
||||
<node name="findNext" value="Знайти наступний"/>
|
||||
<node name="findPrevious" value="Знайти попередній"/>
|
||||
<node name="bookInfo" value="Інформацiя про книгу"/>
|
||||
<node name="preferences" value="Налаштування"/>
|
||||
<node name="rotate" value="Повернути текст"/>
|
||||
<node name="showHelp" value="Про програму"/>
|
||||
</node>
|
||||
<node name="dialog">
|
||||
<node name="button">
|
||||
<node name="go" value="&Шукати"/>
|
||||
</node>
|
||||
<node name="OptionsDialog">
|
||||
<node name="title" value="FBReader - Налаштування"/>
|
||||
<node name="tab">
|
||||
<node name="General" value="Загальні налаштування">
|
||||
<node name="bookPath" value="Каталоги з книгами"/>
|
||||
<node name="lookInSubdirectories" value="Шукати книги в підтеках"/>
|
||||
<node name="recentListSize" value="Розмір списку прочитаних книг"/>
|
||||
<node name="keyDelay" value="Затримка між натисканням на клавіші"/>
|
||||
</node>
|
||||
<node name="Language" value="Мова">
|
||||
<node name="autoDetect" value="Визначити мову та кодувати автоматично"/>
|
||||
<node name="defaultLanguage" value="Типова мова"/>
|
||||
<node name="defaultEncodingSet" value="Набiр символiв"/>
|
||||
<node name="defaultEncoding" value="Типовий набiр символiв"/>
|
||||
<node name="useWindows1252Hack" value="Використати windows-1252 замiсть iso-8859-1"/>
|
||||
<node name="chineseBreakAtAnyPosition" value="В китайскому розбивати строку у будь якому мiсцi"/>
|
||||
</node>
|
||||
<node name="Indicator" value="Індикатор">
|
||||
<node name="show" value="Показувати індикатор"/>
|
||||
<node name="height" value="Висота індикатора"/>
|
||||
<node name="offset" value="Відступ від тексту"/>
|
||||
<node name="pageNumber" value="Показувати номери сторінок"/>
|
||||
<node name="time" value="Показувати поточний час"/>
|
||||
<node name="fontSize" value="Розмір шрифта"/>
|
||||
<node name="tocMarks" value="Показувати помітки початку"/>
|
||||
<node name="navigation" value="Реагувати на натискання"/>
|
||||
</node>
|
||||
<node name="Scrolling" value="Перегортання">
|
||||
<node name="optionsFor" value="Налаштування перегортання">
|
||||
<node name="large" value="на велику відстань"/>
|
||||
<node name="small" value="на невелику відстань"/>
|
||||
<node name="mouse" value="колесом мишки"/>
|
||||
<node name="finger" value="натисканням пальця"/>
|
||||
</node>
|
||||
<node name="delay" value="Затримка, мілісекунд"/>
|
||||
<node name="mode" value="Перегортання">
|
||||
<node name="noOverlapping" value="без перекриття"/>
|
||||
<node name="keepLines" value="перекриває кілька рядків"/>
|
||||
<node name="scrollLines" value="зсовує кілька рядків"/>
|
||||
<node name="scrollPercentage" value="зсовує частину тексту"/>
|
||||
<node name="disable" value="вимкнено"/>
|
||||
</node>
|
||||
<node name="linesToKeep" value="Скільки рядків перекривати"/>
|
||||
<node name="linesToScroll" value="Скільки рядків зсувати"/>
|
||||
<node name="percentToScroll" value="Скільки відсотків зсувати"/>
|
||||
</node>
|
||||
<node name="Selection" value="Помітка">
|
||||
<node name="enableSelection" value="Дозволити помiчати текст"/>
|
||||
</node>
|
||||
<node name="Margins" value="Відступи">
|
||||
<node name="left" value="Відступ зліва"/>
|
||||
<node name="right" value="Відступ зправа"/>
|
||||
<node name="top" value="Відступ зверху"/>
|
||||
<node name="bottom" value="Відступ знизу"/>
|
||||
</node>
|
||||
<node name="Format" value="Форматування">
|
||||
<node name="optionsFor" value="Налаштування для"/>
|
||||
<node name="lineSpacing" value="Інтервал">
|
||||
<node name="unchanged" value="<не змінювати>"/>
|
||||
</node>
|
||||
<node name="firstLineIndent" value="Червоний рядок"/>
|
||||
<node name="alignment" value="Вирівнювання">
|
||||
<node name="left" value="ліве"/>
|
||||
<node name="right" value="праве"/>
|
||||
<node name="center" value="по центру"/>
|
||||
<node name="justify" value="по краях"/>
|
||||
<node name="unchanged" value="<не змінювати>"/>
|
||||
</node>
|
||||
<node name="spaceBefore" value="Пропуск перед"/>
|
||||
<node name="spaceAfter" value="Пропуск після"/>
|
||||
<node name="leftIndent" value="Відступ зліва"/>
|
||||
<node name="rightIndent" value="Відступ зправа"/>
|
||||
</node>
|
||||
<node name="Styles" value="Стилі">
|
||||
<node name="optionsFor" value="Налаштування для"/>
|
||||
<node name="fontFamily" value="Шрифт">
|
||||
<node name="unchanged" value="<не змінювати>"/>
|
||||
</node>
|
||||
<node name="fontSize" value="Розмір"/>
|
||||
<node name="fontSizeDifference" value="Розмір"/>
|
||||
<node name="bold" value="Жирний"/>
|
||||
<node name="italic" value="Курсив"/>
|
||||
<node name="allowHyphenations" value="Переноси"/>
|
||||
<node name="autoHyphenations" value="Переноси"/>
|
||||
</node>
|
||||
<node name="Rotation" value="Поворот">
|
||||
<node name="direction" value="Як повертати">
|
||||
<node name="disabled" value="Не повертати взагалі"/>
|
||||
<node name="clockwise" value="На 90 градусів за годинниковою стрілкою"/>
|
||||
<node name="counterclockwise" value="На 90 градусів проти годинникової стрілки"/>
|
||||
<node name="180" value="На 180 градусів"/>
|
||||
<node name="cycle" value="Перемикатися поміж 4 орієнтаціями"/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="Colors" value="Кольори">
|
||||
<node name="colorFor" value="Колір">
|
||||
<node name="background" value="фону"/>
|
||||
<node name="selectionBackground" value="фону помітки"/>
|
||||
<node name="text" value="звичайного тексту"/>
|
||||
<node name="internalLink" value="посилання"/>
|
||||
<node name="externalLink" value="зовнішнього посилання"/>
|
||||
<node name="highlighted" value="підсвіченого тексту"/>
|
||||
<node name="treeLines" value="ліній"/>
|
||||
<node name="indicator" value="індикатора"/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="Keys" value="Клавіші">
|
||||
<node name="grabSystemKeys" value="Перехоплювати системні клавиші"/>
|
||||
<node name="separate" value="Свої налаштування для кожної орієнтації тексту"/>
|
||||
<node name="orientation" value="Орієнтація"/>
|
||||
<node name="action">
|
||||
<node name="none" value="Ніяких дій"/>
|
||||
<node name="showLibrary" value="Показати бібліотеку"/>
|
||||
<node name="showRecent" value="Показати прочитані книги"/>
|
||||
<node name="previousBook" value="Відкрити попередню книгу"/>
|
||||
<node name="toc" value="Показати зміст"/>
|
||||
<node name="gotoHome" value="Перейти до початку тексту"/>
|
||||
<node name="gotoSectionStart" value="Перейти до початку розділу"/>
|
||||
<node name="gotoSectionEnd" value="Перейти до кінця розділу"/>
|
||||
<node name="nextTOCSection" value="Перейти до наступної глави"/>
|
||||
<node name="previousTOCSection" value="Перейти до попередньої глави"/>
|
||||
<node name="largeScrollForward" value="Прокрутити вперед (на більшу відстань)"/>
|
||||
<node name="largeScrollBackward" value="Прокрутити назад (на більшу відстань)"/>
|
||||
<node name="smallScrollForward" value="Прокрутити вперед (на невелику відстань)"/>
|
||||
<node name="smallScrollBackward" value="Прокрутити назад (на невелику відстань)"/>
|
||||
<node name="undo" value="Скасувати перехід"/>
|
||||
<node name="redo" value="Повторити перехід"/>
|
||||
<node name="copyToClipboard" value="Скопіювати позначений текст до буфера"/>
|
||||
<node name="openInDictionary" value="Відкрити позначений текст у словнику"/>
|
||||
<node name="clearSelection" value="Зняти позначку"/>
|
||||
<node name="search" value="Показати діалог пошуку"/>
|
||||
<node name="findPrevious" value="Шукати назад"/>
|
||||
<node name="findNext" value="Шукати вперед"/>
|
||||
<node name="increaseFont" value="Збільшити розмір шрифта"/>
|
||||
<node name="decreaseFont" value="Зменшити розмір шрифта"/>
|
||||
<node name="toggleIndicator" value="Показати/сховати індикатор"/>
|
||||
<node name="toggleFullscreen" value="Ввімкнути/вимкнути повноекранний режим"/>
|
||||
<node name="onFullscreen" value="Ввімкнути повноекранний режим"/>
|
||||
<node name="rotate" value="Повернути текст"/>
|
||||
<node name="preferences" value="Показати діалог налаштувань"/>
|
||||
<node name="bookInfo" value="Показати інформацію про книгу"/>
|
||||
<node name="addBook" value="Додати файл до бібліотеки"/>
|
||||
<node name="cancel" value="Відмінити поточний режим"/>
|
||||
<node name="quit" value="Вийти з програми"/>
|
||||
</node>
|
||||
<node name="quitOnCancel" value="Вийти з програми"/>
|
||||
</node>
|
||||
<node name="Config" value="Налаштування">
|
||||
<node name="autoSave" value="Автоматично зберігати стан"/>
|
||||
<node name="timeout" value="Час між збереженням, секунди"/>
|
||||
</node>
|
||||
<node name="Dictionary" value="Словники">
|
||||
<node name="enableIntegration" value="Увімкнути інтеграцію з %s"/>
|
||||
<node name="defaultText" value="Увімкнути інтеграцію зі словником"/>
|
||||
<node name="choice" value="Використати"/>
|
||||
<node name="singleClickOpen" value="Відкривати словник по натисканню на слово"/>
|
||||
</node>
|
||||
<node name="Web" value="Веб">
|
||||
<node name="enableIntegration" value="Відкривати зовнішні посилання за допомогою %s"/>
|
||||
<node name="defaultText" value="Відкривати зовнішні посилання у переглядачі"/>
|
||||
<node name="choice" value="Переглядач"/>
|
||||
<node name="command" value="Виконати команду"/>
|
||||
</node>
|
||||
<node name="Maemo" value="Maemo">
|
||||
<node name="keyActionOnRelease" value="Виконувати при вiдпусканнi клавiши, нe при натисненнi"/>
|
||||
<node name="minStylusPressure" value="Мiнiмальне натискування стiлусом"/>
|
||||
<node name="maxStylusPressure" value="Максимальне натискування стiлусом"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node name="InfoDialog">
|
||||
<node name="title" value="FBReader - Інформація про книгу"/>
|
||||
<node name="tab">
|
||||
<node name="Common" value="Основна інформація">
|
||||
<node name="file" value="Файл"/>
|
||||
<node name="title" value="Назва"/>
|
||||
<node name="authorDisplayName" value="Ім'я автора"/>
|
||||
<node name="authorSortKey" value="Ім'я для сортування"/>
|
||||
<node name="language" value="Мова"/>
|
||||
<node name="encodingSet" value="Набір кодувань"/>
|
||||
<node name="encoding" value="Кодування"/>
|
||||
</node>
|
||||
<node name="Series" value="Серія">
|
||||
<node name="seriesTitle" value="Назва серії"/>
|
||||
<node name="bookNumber" value="Номер книги у серії"/>
|
||||
</node>
|
||||
<node name="Text" value="Текст">
|
||||
<node name="breakType" value="Новий параграф по"/>
|
||||
<node name="ignoreIndent" value="Ігнорувати відступи менше"/>
|
||||
<node name="buildTOC" value="Побудувати зміст"/>
|
||||
<node name="emptyLines" value="Порожніх рядків між главами"/>
|
||||
</node>
|
||||
<node name="<PRE>" value="<PRE>">
|
||||
<node name="breakType" value="Новий параграф по"/>
|
||||
<node name="ignoreIndent" value="Ігнорувати відступи менше"/>
|
||||
<node name="buildTOC" value="Побудувати зміст"/>
|
||||
<node name="emptyLines" value="Порожніх рядків між главами"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node name="addFileDialog">
|
||||
<node name="title" value="FBReader - Додавання книги до бібліотеки"/>
|
||||
</node>
|
||||
<node name="textSearchDialog">
|
||||
<node name="title" value="Пошук по тексту"/>
|
||||
<node name="text" value=""/>
|
||||
<node name="ignoreCase" value="Ігнорувати регістр букв"/>
|
||||
<node name="wholeText" value="По всьому тексту"/>
|
||||
<node name="backward" value="Назад"/>
|
||||
<node name="currentSection" value="Тільки у цьому розділі"/>
|
||||
</node>
|
||||
<node name="removeBookBox">
|
||||
<node name="title" value="Видалення книги"/>
|
||||
<node name="message" value="Видалити книгу "%s" з бібліотеки?"/>
|
||||
</node>
|
||||
<node name="openBookErrorBox">
|
||||
<node name="title" value="Помилка"/>
|
||||
<node name="message" value="Не можу відкрити: %s"/>
|
||||
</node>
|
||||
<node name="noHelpBox">
|
||||
<node name="title" value="Помилка"/>
|
||||
<node name="message" value="Вибачте, немає файлу з інформацією"/>
|
||||
</node>
|
||||
<node name="waitMessage">
|
||||
<node name="loadingBook" value="Завантаження книги. Зачекайте..."/>
|
||||
<node name="loadingBookList" value="Завантаження списку книг. Зачекайте..."/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="style">
|
||||
<node name="Base" value="тексту типово"/>
|
||||
<node name="Regular Paragraph" value="звичайного тексту"/>
|
||||
<node name="Title" value="заголовку"/>
|
||||
<node name="Section Title" value="назви розділу"/>
|
||||
<node name="Poem Title" value="назви вірша"/>
|
||||
<node name="Subtitle" value="підзаголовку"/>
|
||||
<node name="Annotation" value="анотації"/>
|
||||
<node name="Epigraph" value="епіграфу"/>
|
||||
<node name="Stanza" value="строфи"/>
|
||||
<node name="Verse" value="віршів"/>
|
||||
<node name="Preformatted text" value="тексту всередині <pre>"/>
|
||||
<node name="Image" value="малюнку"/>
|
||||
<node name="Cite" value="цитати"/>
|
||||
<node name="Author" value="імені автора"/>
|
||||
<node name="Date" value="дати"/>
|
||||
<node name="Internal Hyperlink" value="посилання"/>
|
||||
<node name="Footnote" value="зноски"/>
|
||||
<node name="Emphasis" value="виділення (emphasis)"/>
|
||||
<node name="Strong" value="виділення (strong)"/>
|
||||
<node name="Subscript" value="нижнього індексу"/>
|
||||
<node name="Superscript" value="верхнього індексу"/>
|
||||
<node name="Code" value="тексту програми"/>
|
||||
<node name="StrikeThrough" value="закресленого тексту"/>
|
||||
<node name="Contents Table" value="змісту"/>
|
||||
<node name="Author in Library" value="імені автора у бібліотеці"/>
|
||||
<node name="Book in Library" value="бібліотеки"/>
|
||||
<node name="Recent Book List" value="списку книг"/>
|
||||
<node name="Italic" value="курсиву"/>
|
||||
<node name="Bold" value="жирного тексту"/>
|
||||
<node name="Definition" value="визначення"/>
|
||||
<node name="Definition Description" value="тексту визначення"/>
|
||||
<node name="Header 1" value="тексту всередині <h1>"/>
|
||||
<node name="Header 2" value="тексту всередині <h2>"/>
|
||||
<node name="Header 3" value="тексту всередині <h3>"/>
|
||||
<node name="Header 4" value="тексту всередині <h4>"/>
|
||||
<node name="Header 5" value="тексту всередині <h5>"/>
|
||||
<node name="Header 6" value="тексту всередині <h6>"/>
|
||||
<node name="External Hyperlink" value="зовнішнього посилання"/>
|
||||
</node>
|
||||
<node name="external">
|
||||
<node name="browser" value="переглядачі"/>
|
||||
<node name="defaultBrowser" value="переглядачі"/>
|
||||
</node>
|
||||
<node name="mobipocketPlugin">
|
||||
<node name="unknown" value="невідома помилка"/>
|
||||
<node name="unsupportedCompressionMethod" value="метод натискання, що не підтримується"/>
|
||||
<node name="encriptedFile" value="файл захищений DRM"/>
|
||||
</node>
|
||||
</resources>
|
60
test/data/resources/zlibrary/en.xml
Normal file
60
test/data/resources/zlibrary/en.xml
Normal file
|
@ -0,0 +1,60 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<resources>
|
||||
<node name="dialog">
|
||||
<node name="button">
|
||||
<node name="ok" value="&Ok"/>
|
||||
<node name="cancel" value="&Cancel"/>
|
||||
<node name="yes" value="&Yes"/>
|
||||
<node name="no" value="&No"/>
|
||||
<node name="apply" value="&Apply"/>
|
||||
</node>
|
||||
<node name="waitMessage">
|
||||
<node name="savingConfig" value="Saving config..."/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="color">
|
||||
<node name="red" value="Red"/>
|
||||
<node name="green" value="Green"/>
|
||||
<node name="blue" value="Blue"/>
|
||||
<node name="black" value="Black"/>
|
||||
<node name="white" value="White"/>
|
||||
<node name="maroon" value="Maroon"/>
|
||||
<node name="olive" value="Olive"/>
|
||||
<node name="navy" value="Navy"/>
|
||||
<node name="purple" value="Purple"/>
|
||||
<node name="teal" value="Teal"/>
|
||||
<node name="silver" value="Silver"/>
|
||||
<node name="gray" value="Gray"/>
|
||||
<node name="lime" value="Lime"/>
|
||||
<node name="yellow" value="Yellow"/>
|
||||
<node name="magenta" value="Magenta"/>
|
||||
<node name="cyan" value="Cyan"/>
|
||||
<node name="custom..." value="Custom..."/>
|
||||
</node>
|
||||
<node name="language">
|
||||
<node name="cs" value="Czech"/>
|
||||
<node name="de" value="German"/>
|
||||
<node name="de-traditional" value="German (traditional orthography)"/>
|
||||
<node name="en" value="English"/>
|
||||
<node name="eo" value="Esperanto"/>
|
||||
<node name="es" value="Spanish"/>
|
||||
<node name="fi" value="Finnish"/>
|
||||
<node name="fr" value="French"/>
|
||||
<node name="it" value="Italian"/>
|
||||
<node name="no" value="Norwegian"/>
|
||||
<node name="pt" value="Portuguese"/>
|
||||
<node name="ru" value="Russian"/>
|
||||
<node name="sv" value="Swedish"/>
|
||||
<node name="uk" value="Ukrainian"/>
|
||||
<node name="zh" value="Chinese"/>
|
||||
<node name="other" value="Other"/>
|
||||
</node>
|
||||
<node name="boolean3">
|
||||
<node name="on" value="on"/>
|
||||
<node name="off" value="off"/>
|
||||
<node name="unchanged" value="unchanged"/>
|
||||
</node>
|
||||
<node name="keyOptionView">
|
||||
<node name="actionFor" value="Action for Key"/>
|
||||
</node>
|
||||
</resources>
|
60
test/data/resources/zlibrary/fi.xml
Normal file
60
test/data/resources/zlibrary/fi.xml
Normal file
|
@ -0,0 +1,60 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<resources>
|
||||
<node name="dialog">
|
||||
<node name="button">
|
||||
<node name="ok" value="&Ok"/>
|
||||
<node name="cancel" value="&Peruuta"/>
|
||||
<node name="yes" value="&Kyllä"/>
|
||||
<node name="no" value="&Ei"/>
|
||||
<node name="apply" value="&Toteuta"/>
|
||||
</node>
|
||||
<node name="waitMessage">
|
||||
<node name="savingConfig" value="Tallennetaan asetuksia..."/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="color">
|
||||
<node name="red" value="Punainen"/>
|
||||
<node name="green" value="Vihreä"/>
|
||||
<node name="blue" value="Sininen"/>
|
||||
<node name="black" value="Musta"/>
|
||||
<node name="white" value="Valkoinen"/>
|
||||
<node name="maroon" value="Kastanjanruskea"/>
|
||||
<node name="olive" value="Oliivinvihreä"/>
|
||||
<node name="navy" value="Tummansininen"/>
|
||||
<node name="purple" value="Purppura"/>
|
||||
<node name="teal" value="Sinivihreä"/>
|
||||
<node name="silver" value="Hopea"/>
|
||||
<node name="gray" value="Harmaa"/>
|
||||
<node name="lime" value="Kellanvihreä"/>
|
||||
<node name="yellow" value="Keltainen"/>
|
||||
<node name="magenta" value="Magenta"/>
|
||||
<node name="cyan" value="Syaani"/>
|
||||
<node name="custom..." value="Valinnainen..."/>
|
||||
</node>
|
||||
<node name="language">
|
||||
<node name="cs" value="Tsekki"/>
|
||||
<node name="de" value="Saksa"/>
|
||||
<node name="de-traditional" value="Saksa (perinteinen oikeinkirjoitus)"/>
|
||||
<node name="en" value="Englanti"/>
|
||||
<node name="eo" value="Esperanto"/>
|
||||
<node name="es" value="Espanja"/>
|
||||
<node name="fi" value="Suomi"/>
|
||||
<node name="fr" value="Ranska"/>
|
||||
<node name="it" value="Italia"/>
|
||||
<node name="no" value="Norja"/>
|
||||
<node name="pt" value="Portugali"/>
|
||||
<node name="ru" value="Venäjä"/>
|
||||
<node name="sv" value="Ruotsi"/>
|
||||
<node name="uk" value="Ukraina"/>
|
||||
<node name="zh" value="Kiina"/>
|
||||
<node name="other" value="Muu"/>
|
||||
</node>
|
||||
<node name="boolean3">
|
||||
<node name="on" value="on"/>
|
||||
<node name="off" value="off"/>
|
||||
<node name="unchanged" value="ei muutoksia"/>
|
||||
</node>
|
||||
<node name="keyOptionView">
|
||||
<node name="actionFor" value="Toiminta näppäimelle"/>
|
||||
</node>
|
||||
</resources>
|
61
test/data/resources/zlibrary/fr.xml
Normal file
61
test/data/resources/zlibrary/fr.xml
Normal file
|
@ -0,0 +1,61 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- French zlibrary resources, by Pierre Senellart -->
|
||||
<resources>
|
||||
<node name="dialog">
|
||||
<node name="button">
|
||||
<node name="ok" value="O&k"/>
|
||||
<node name="cancel" value="A&nnuler"/>
|
||||
<node name="yes" value="&Oui"/>
|
||||
<node name="no" value="&Non"/>
|
||||
<node name="apply" value="&Appliquer"/>
|
||||
</node>
|
||||
<node name="waitMessage">
|
||||
<node name="savingConfig" value="Enregistrement de la configuration..."/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="color">
|
||||
<node name="red" value="Rouge"/>
|
||||
<node name="green" value="Vert"/>
|
||||
<node name="blue" value="Bleu"/>
|
||||
<node name="black" value="Noir"/>
|
||||
<node name="white" value="Blanc"/>
|
||||
<node name="maroon" value="Marron"/>
|
||||
<node name="olive" value="Vert olive"/>
|
||||
<node name="navy" value="Bleu marine"/>
|
||||
<node name="purple" value="Violet"/>
|
||||
<node name="teal" value="Bleu canard"/>
|
||||
<node name="silver" value="Argent"/>
|
||||
<node name="gray" value="Gris"/>
|
||||
<node name="lime" value="Vert clair"/>
|
||||
<node name="yellow" value="Jaune"/>
|
||||
<node name="magenta" value="Magenta"/>
|
||||
<node name="cyan" value="Cyan"/>
|
||||
<node name="custom..." value="Personnalisé..."/>
|
||||
</node>
|
||||
<node name="language">
|
||||
<node name="cs" value="Tchèque"/>
|
||||
<node name="de" value="Allemand"/>
|
||||
<node name="de-traditional" value="Allemand (l'orthographie traditionelle)"/>
|
||||
<node name="en" value="Anglais"/>
|
||||
<node name="eo" value="Espéranto"/>
|
||||
<node name="es" value="Espagnol"/>
|
||||
<node name="fi" value="Finnois"/>
|
||||
<node name="fr" value="Français"/>
|
||||
<node name="it" value="Italien"/>
|
||||
<node name="no" value="Norvégien"/>
|
||||
<node name="pt" value="Portugais"/>
|
||||
<node name="ru" value="Russe"/>
|
||||
<node name="sv" value="Suédois"/>
|
||||
<node name="uk" value="Ukrainien"/>
|
||||
<node name="zh" value="Chinois"/>
|
||||
<node name="other" value="Autre"/>
|
||||
</node>
|
||||
<node name="boolean3">
|
||||
<node name="on" value="activé"/>
|
||||
<node name="off" value="désactivé"/>
|
||||
<node name="unchanged" value="unchanged"/>
|
||||
</node>
|
||||
<node name="keyOptionView">
|
||||
<node name="actionFor" value="Action pour la touche"/>
|
||||
</node>
|
||||
</resources>
|
60
test/data/resources/zlibrary/it.xml
Normal file
60
test/data/resources/zlibrary/it.xml
Normal file
|
@ -0,0 +1,60 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<resources>
|
||||
<node name="dialog">
|
||||
<node name="button">
|
||||
<node name="ok" value="&Ok"/>
|
||||
<node name="cancel" value="&Annulla"/>
|
||||
<node name="yes" value="&Sì"/>
|
||||
<node name="no" value="&No"/>
|
||||
<node name="apply" value="&Applica"/>
|
||||
</node>
|
||||
<node name="waitMessage">
|
||||
<node name="savingConfig" value="Salvataggio configurazione..."/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="color">
|
||||
<node name="red" value="Rosso"/>
|
||||
<node name="green" value="Verde"/>
|
||||
<node name="blue" value="Blu"/>
|
||||
<node name="black" value="Nero"/>
|
||||
<node name="white" value="Bianco"/>
|
||||
<node name="maroon" value="Marrone"/>
|
||||
<node name="olive" value="Oliva"/>
|
||||
<node name="navy" value="Blu scuro"/>
|
||||
<node name="purple" value="Viola"/>
|
||||
<node name="teal" value="Verde-azzurro"/>
|
||||
<node name="silver" value="Argento"/>
|
||||
<node name="gray" value="Grigio"/>
|
||||
<node name="lime" value="Verde-giallo"/>
|
||||
<node name="yellow" value="Giallo"/>
|
||||
<node name="magenta" value="Magenta"/>
|
||||
<node name="cyan" value="Ciano"/>
|
||||
<node name="custom..." value="Personalizzato..."/>
|
||||
</node>
|
||||
<node name="language">
|
||||
<node name="cs" value="Ceco"/>
|
||||
<node name="de" value="Tedesco"/>
|
||||
<node name="de-traditional" value="Tedesco (ortografia tradizionale)"/>
|
||||
<node name="en" value="Inglese"/>
|
||||
<node name="eo" value="Esperanto"/>
|
||||
<node name="es" value="Spagnolo"/>
|
||||
<node name="fi" value="Finlandese"/>
|
||||
<node name="fr" value="Francese"/>
|
||||
<node name="it" value="Italiano"/>
|
||||
<node name="no" value="Norvegese"/>
|
||||
<node name="pt" value="Portoghese"/>
|
||||
<node name="ru" value="Russo"/>
|
||||
<node name="sv" value="Svedese"/>
|
||||
<node name="uk" value="Ucraino"/>
|
||||
<node name="zh" value="Cinese"/>
|
||||
<node name="other" value="Altra"/>
|
||||
</node>
|
||||
<node name="boolean3">
|
||||
<node name="on" value="on"/>
|
||||
<node name="off" value="off"/>
|
||||
<node name="unchanged" value="invariato"/>
|
||||
</node>
|
||||
<node name="keyOptionView">
|
||||
<node name="actionFor" value="Azione del Tasto"/>
|
||||
</node>
|
||||
</resources>
|
60
test/data/resources/zlibrary/ru.xml
Normal file
60
test/data/resources/zlibrary/ru.xml
Normal file
|
@ -0,0 +1,60 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<resources>
|
||||
<node name="dialog">
|
||||
<node name="button">
|
||||
<node name="ok" value="&ОК"/>
|
||||
<node name="cancel" value="О&тменить"/>
|
||||
<node name="yes" value="&Да"/>
|
||||
<node name="no" value="&Нет"/>
|
||||
<node name="apply" value="При&менить"/>
|
||||
</node>
|
||||
<node name="waitMessage">
|
||||
<node name="savingConfig" value="Сохранение настроек..."/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="color">
|
||||
<node name="red" value="Красный"/>
|
||||
<node name="green" value="Зеленый"/>
|
||||
<node name="blue" value="Синий"/>
|
||||
<node name="black" value="Черный"/>
|
||||
<node name="white" value="Белый"/>
|
||||
<node name="maroon" value="Бордовый"/>
|
||||
<node name="olive" value="Оливковый"/>
|
||||
<node name="navy" value="Темно-синий"/>
|
||||
<node name="purple" value="Фиолетовый"/>
|
||||
<node name="teal" value="Темно-голубой"/>
|
||||
<node name="silver" value="Серебристый"/>
|
||||
<node name="gray" value="Серый"/>
|
||||
<node name="lime" value="Светло-зеленый"/>
|
||||
<node name="yellow" value="Желтый"/>
|
||||
<node name="magenta" value="Пурпурный"/>
|
||||
<node name="cyan" value="Голубой"/>
|
||||
<node name="custom..." value="Настроить..."/>
|
||||
</node>
|
||||
<node name="language">
|
||||
<node name="cs" value="чешский"/>
|
||||
<node name="de" value="немецкий"/>
|
||||
<node name="de-traditional" value="немецкий (старая орфография)"/>
|
||||
<node name="en" value="английский"/>
|
||||
<node name="eo" value="эсперанто"/>
|
||||
<node name="es" value="испанский"/>
|
||||
<node name="fi" value="финский"/>
|
||||
<node name="fr" value="французский"/>
|
||||
<node name="it" value="итальянский"/>
|
||||
<node name="no" value="норвежский"/>
|
||||
<node name="pt" value="португальский"/>
|
||||
<node name="ru" value="русский"/>
|
||||
<node name="sv" value="шведский"/>
|
||||
<node name="uk" value="украинский"/>
|
||||
<node name="zh" value="китайский"/>
|
||||
<node name="other" value="другой"/>
|
||||
</node>
|
||||
<node name="boolean3">
|
||||
<node name="on" value="включить"/>
|
||||
<node name="off" value="выключить"/>
|
||||
<node name="unchanged" value="не менять"/>
|
||||
</node>
|
||||
<node name="keyOptionView">
|
||||
<node name="actionFor" value="Действие для"/>
|
||||
</node>
|
||||
</resources>
|
60
test/data/resources/zlibrary/sv.xml
Normal file
60
test/data/resources/zlibrary/sv.xml
Normal file
|
@ -0,0 +1,60 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<resources>
|
||||
<node name="dialog">
|
||||
<node name="button">
|
||||
<node name="ok" value="&Ok"/>
|
||||
<node name="cancel" value="&Avbryt"/>
|
||||
<node name="yes" value="&Ja"/>
|
||||
<node name="no" value="&Nej"/>
|
||||
<node name="apply" value="&Verkställ"/>
|
||||
</node>
|
||||
<node name="waitMessage">
|
||||
<node name="savingConfig" value="Sparar konfiguration..."/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="color">
|
||||
<node name="red" value="Röd"/>
|
||||
<node name="green" value="Grön"/>
|
||||
<node name="blue" value="Blå"/>
|
||||
<node name="black" value="Svart"/>
|
||||
<node name="white" value="Vit"/>
|
||||
<node name="maroon" value="Mörk brun"/>
|
||||
<node name="olive" value="Oliv"/>
|
||||
<node name="navy" value="Marin"/>
|
||||
<node name="purple" value="Lila"/>
|
||||
<node name="teal" value="Teal"/>
|
||||
<node name="silver" value="Silver"/>
|
||||
<node name="gray" value="Grå"/>
|
||||
<node name="lime" value="Lime"/>
|
||||
<node name="yellow" value="Gul"/>
|
||||
<node name="magenta" value="Magenta"/>
|
||||
<node name="cyan" value="Cyan"/>
|
||||
<node name="custom..." value="Anpassad..."/>
|
||||
</node>
|
||||
<node name="language">
|
||||
<node name="cs" value="Tjeckiska"/>
|
||||
<node name="de" value="Tyska"/>
|
||||
<node name="de-traditional" value="Tyska (traditionell ortografi)"/>
|
||||
<node name="en" value="Engelska"/>
|
||||
<node name="eo" value="Esperanto"/>
|
||||
<node name="es" value="Spanska"/>
|
||||
<node name="fi" value="Finska"/>
|
||||
<node name="fr" value="Franska"/>
|
||||
<node name="it" value="Italienska"/>
|
||||
<node name="no" value="Norska"/>
|
||||
<node name="pt" value="Portugisiska"/>
|
||||
<node name="ru" value="Ryska"/>
|
||||
<node name="sv" value="Svenska"/>
|
||||
<node name="uk" value="Ukrainska"/>
|
||||
<node name="zh" value="Kinesiska"/>
|
||||
<node name="other" value="Annat"/>
|
||||
</node>
|
||||
<node name="boolean3">
|
||||
<node name="on" value="på"/>
|
||||
<node name="off" value="av"/>
|
||||
<node name="unchanged" value="oförändrat"/>
|
||||
</node>
|
||||
<node name="keyOptionView">
|
||||
<node name="actionFor" value="Åtgärd för tangent"/>
|
||||
</node>
|
||||
</resources>
|
60
test/data/resources/zlibrary/uk.xml
Normal file
60
test/data/resources/zlibrary/uk.xml
Normal file
|
@ -0,0 +1,60 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<node name="dialog">
|
||||
<node name="button">
|
||||
<node name="ok" value="&Гаразд"/>
|
||||
<node name="cancel" value="С&касувати"/>
|
||||
<node name="yes" value="&Так"/>
|
||||
<node name="no" value="&Ні"/>
|
||||
<node name="apply" value="Заст&осувати"/>
|
||||
</node>
|
||||
<node name="waitMessage">
|
||||
<node name="savingConfig" value="Збереження налаштувань..."/>
|
||||
</node>
|
||||
</node>
|
||||
<node name="color">
|
||||
<node name="red" value="Червоний"/>
|
||||
<node name="green" value="Зелений"/>
|
||||
<node name="blue" value="Синій"/>
|
||||
<node name="black" value="Чорний"/>
|
||||
<node name="white" value="Білий"/>
|
||||
<node name="maroon" value="Брунатний"/>
|
||||
<node name="olive" value="Оливковий"/>
|
||||
<node name="navy" value="Темно-синій"/>
|
||||
<node name="purple" value="Фіолетовий"/>
|
||||
<node name="teal" value="Темно-блакитний"/>
|
||||
<node name="silver" value="Сріблястий"/>
|
||||
<node name="gray" value="Сірий"/>
|
||||
<node name="lime" value="Світло-зелений"/>
|
||||
<node name="yellow" value="Жовтий"/>
|
||||
<node name="magenta" value="Пурпурний"/>
|
||||
<node name="cyan" value="Блакитний"/>
|
||||
<node name="custom..." value="Налаштувати..."/>
|
||||
</node>
|
||||
<node name="language">
|
||||
<node name="cs" value="Чеська"/>
|
||||
<node name="de" value="Німецька"/>
|
||||
<node name="de-traditional" value="Німецька (традiцiйна орфографiя)"/>
|
||||
<node name="en" value="Англійська"/>
|
||||
<node name="eo" value="Есперанто"/>
|
||||
<node name="es" value="Іспанська"/>
|
||||
<node name="fi" value="Фінська"/>
|
||||
<node name="fr" value="Французька"/>
|
||||
<node name="it" value="Італійська"/>
|
||||
<node name="no" value="Норвезька"/>
|
||||
<node name="pt" value="Португальська"/>
|
||||
<node name="ru" value="Російська"/>
|
||||
<node name="sv" value="Шведська"/>
|
||||
<node name="uk" value="Українська"/>
|
||||
<node name="zh" value="Китайська"/>
|
||||
<node name="other" value="Інша"/>
|
||||
</node>
|
||||
<node name="boolean3">
|
||||
<node name="on" value="ввімкнути"/>
|
||||
<node name="off" value="вимкнути"/>
|
||||
<node name="unchanged" value="не змінювати"/>
|
||||
</node>
|
||||
<node name="keyOptionView">
|
||||
<node name="actionFor" value="Дія для"/>
|
||||
</node>
|
||||
</resources>
|
|
@ -14,6 +14,8 @@ public class TestResources extends TestCase {
|
|||
new ZLSwingLibrary();
|
||||
new ZLOwnXMLProcessorFactory();
|
||||
Locale.setDefault(Locale.ENGLISH);
|
||||
ZLResource.setApplicationDirectory("test/data/resources/application/");
|
||||
ZLResource.setZLibraryDirectory("test/data/resources/zlibrary/");
|
||||
}
|
||||
|
||||
public void testMissingResource() {
|
||||
|
@ -57,7 +59,7 @@ public class TestResources extends TestCase {
|
|||
}
|
||||
|
||||
public void testValue2() {
|
||||
ZLResource res = ZLResource.resource("menu").getResource("search").getResource("find");
|
||||
ZLResource res = ZLResource.resource("menu").getResource("search").getResource("search");
|
||||
assertEquals(res.getValue(), "Find Text...");
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue