mirror of
https://github.com/sirjonasxx/G-Earth.git
synced 2024-11-23 00:40:51 +01:00
Add packet logger internationalization
This commit is contained in:
parent
ddb37d5fad
commit
fa70ef0308
@ -1,6 +1,7 @@
|
||||
package gearth.services.internal_extensions.uilogger;
|
||||
|
||||
import at.favre.lib.bytes.Bytes;
|
||||
import gearth.GEarth;
|
||||
import gearth.misc.Cacher;
|
||||
import gearth.services.internal_extensions.uilogger.hexdumper.Hexdump;
|
||||
import gearth.services.packet_info.PacketInfo;
|
||||
@ -219,7 +220,7 @@ public class UiLoggerController implements Initializable {
|
||||
|
||||
|
||||
if (chkTimestamp.isSelected()) {
|
||||
elements.add(new Element(String.format("(timestamp: %d)\n", System.currentTimeMillis()), "timestamp"));
|
||||
elements.add(new Element(String.format("(%s: %d)\n", GEarth.translation.getString("ext.logger.element.timestamp"), System.currentTimeMillis()), "timestamp"));
|
||||
}
|
||||
|
||||
boolean packetInfoAvailable = uiLogger.getPacketInfoManager().getPacketInfoList().size() > 0;
|
||||
@ -256,8 +257,8 @@ public class UiLoggerController implements Initializable {
|
||||
elements.add(new Element("\n", ""));
|
||||
}
|
||||
|
||||
if (isBlocked) elements.add(new Element("[Blocked]\n", "blocked"));
|
||||
else if (isReplaced) elements.add(new Element("[Replaced]\n", "replaced"));
|
||||
if (isBlocked) elements.add(new Element(String.format("[%s]\n", GEarth.translation.getString("ext.logger.element.blocked")), "blocked"));
|
||||
else if (isReplaced) elements.add(new Element(String.format("[%s]\n", GEarth.translation.getString("ext.logger.element.replaced")), "replaced"));
|
||||
|
||||
if (!chkReprNone.isSelected()) {
|
||||
boolean isSkipped = chkSkipBigPackets.isSelected() && (packet.length() > 4000 || (packet.length() > 1000 && chkReprHex.isSelected()));
|
||||
@ -265,7 +266,7 @@ public class UiLoggerController implements Initializable {
|
||||
Hexdump.hexdump(packet.toBytes()) :
|
||||
(chkReprRawHex.isSelected() ? Bytes.wrap(packet.toBytes()).encodeHex() : packet.toString());
|
||||
|
||||
String type = isIncoming ? "Incoming" : "Outgoing";
|
||||
String type = isIncoming ? GEarth.translation.getString("ext.logger.element.direction.incoming") : GEarth.translation.getString("ext.logger.element.direction.outgoing");
|
||||
|
||||
if (!chkReprHex.isSelected()) {
|
||||
elements.add(new Element(String.format("%s[", type), type.toLowerCase()));
|
||||
@ -276,7 +277,7 @@ public class UiLoggerController implements Initializable {
|
||||
}
|
||||
|
||||
if (isSkipped) {
|
||||
elements.add(new Element("<packet skipped>", "skipped"));
|
||||
elements.add(new Element(String.format("<%s>", GEarth.translation.getString("ext.logger.element.skipped")), "skipped"));
|
||||
} else
|
||||
elements.add(new Element(packetRepresentation, String.format(chkReprHex.isSelected() ? "%sHex": "%s", type.toLowerCase())));
|
||||
elements.add(new Element("\n", ""));
|
||||
@ -343,13 +344,13 @@ public class UiLoggerController implements Initializable {
|
||||
|
||||
public void updateLoggerInfo() {
|
||||
Platform.runLater(() -> {
|
||||
lblViewIncoming.setText("View Incoming: " + (chkViewIncoming.isSelected() ? "True" : "False"));
|
||||
lblViewOutgoing.setText("View Outgoing: " + (chkViewOutgoing.isSelected() ? "True" : "False"));
|
||||
lblAutoScrolll.setText("Autoscroll: " + (chkAutoscroll.isSelected() ? "True" : "False"));
|
||||
lblFiltered.setText("Filtered: " + filteredAmount);
|
||||
lblViewIncoming.setText(String.format("%s: %s", GEarth.translation.getString("ext.logger.menu.view.incoming"), (chkViewIncoming.isSelected() ? "True" : "False")));
|
||||
lblViewOutgoing.setText(String.format("%s: %s", GEarth.translation.getString("ext.logger.menu.view.outgoing"), (chkViewOutgoing.isSelected() ? "True" : "False")));
|
||||
lblAutoScrolll.setText(String.format("%s: %s", GEarth.translation.getString("ext.logger.menu.view.autoscroll"), (chkAutoscroll.isSelected() ? "True" : "False")));
|
||||
lblFiltered.setText(String.format("%s: %d", GEarth.translation.getString("ext.logger.state.filtered"), filteredAmount));
|
||||
|
||||
boolean packetInfoAvailable = uiLogger.getPacketInfoManager().getPacketInfoList().size() > 0;
|
||||
lblPacketInfo.setText("Packet info: " + (packetInfoAvailable ? "True" : "False"));
|
||||
lblPacketInfo.setText(String.format("%s: %s", GEarth.translation.getString("ext.logger.state.packetinfo"), (packetInfoAvailable ? "True" : "False")));
|
||||
});
|
||||
}
|
||||
|
||||
@ -389,9 +390,9 @@ public class UiLoggerController implements Initializable {
|
||||
|
||||
//Set extension filter
|
||||
FileChooser.ExtensionFilter extFilter =
|
||||
new FileChooser.ExtensionFilter("TXT files (*.txt)", "*.txt");
|
||||
new FileChooser.ExtensionFilter(String.format("%s (*.txt)", GEarth.translation.getString("ext.logger.menu.packets.exportall.filetype")), "*.txt");
|
||||
fileChooser.getExtensionFilters().add(extFilter);
|
||||
fileChooser.setTitle("Save Packets");
|
||||
fileChooser.setTitle(GEarth.translation.getString("ext.logger.menu.packets.exportall.windowtitle"));
|
||||
|
||||
//Show save file dialog
|
||||
File file = fileChooser.showSaveDialog(stage);
|
||||
|
@ -1,5 +1,6 @@
|
||||
package gearth.services.internal_extensions.uilogger;
|
||||
|
||||
import gearth.GEarth;
|
||||
import gearth.extensions.InternalExtensionFormCreator;
|
||||
import javafx.fxml.FXMLLoader;
|
||||
import javafx.scene.Parent;
|
||||
@ -13,7 +14,7 @@ public class UiLoggerCreator extends InternalExtensionFormCreator<UiLogger> {
|
||||
public UiLogger createForm(Stage stage) throws Exception {
|
||||
UiLogger uiLogger = new UiLogger();
|
||||
|
||||
FXMLLoader loader = new FXMLLoader(UiLogger.class.getResource("UiLogger.fxml"));
|
||||
FXMLLoader loader = new FXMLLoader(UiLogger.class.getResource("UiLogger.fxml"), GEarth.translation);
|
||||
|
||||
Parent root = loader.load();
|
||||
stage.setTitle("G-Earth | Packet Logger");
|
||||
|
@ -8,83 +8,83 @@
|
||||
<BorderPane fx:id="borderPane" prefHeight="560.0" prefWidth="820.0" xmlns="http://javafx.com/javafx/10.0.2-internal" xmlns:fx="http://javafx.com/fxml/1" fx:controller="gearth.services.internal_extensions.uilogger.UiLoggerController">
|
||||
<top>
|
||||
<MenuBar BorderPane.alignment="CENTER">
|
||||
<Menu mnemonicParsing="false" text="Window">
|
||||
<Menu mnemonicParsing="false" text="%ext.logger.menu.window">
|
||||
<items>
|
||||
<CheckMenuItem fx:id="chkAlwaysOnTop" mnemonicParsing="false" onAction="#toggleAlwaysOnTop" text="Always on top" />
|
||||
<Menu mnemonicParsing="false" text="On connect">
|
||||
<CheckMenuItem fx:id="chkAlwaysOnTop" mnemonicParsing="false" onAction="#toggleAlwaysOnTop" text="%ext.logger.menu.window.alwaysontop" />
|
||||
<Menu mnemonicParsing="false" text="%ext.logger.menu.window.onconnect">
|
||||
<items>
|
||||
<CheckMenuItem fx:id="chkOpenOnConnect" mnemonicParsing="false" text="Open window" />
|
||||
<CheckMenuItem fx:id="chkResetOnConnect" mnemonicParsing="false" selected="true" text="Reset packetlogger" />
|
||||
<CheckMenuItem fx:id="chkOpenOnConnect" mnemonicParsing="false" text="%ext.logger.menu.window.onconnect.openwindow" />
|
||||
<CheckMenuItem fx:id="chkResetOnConnect" mnemonicParsing="false" selected="true" text="%ext.logger.menu.window.onconnect.reset" />
|
||||
</items>
|
||||
</Menu>
|
||||
<Menu mnemonicParsing="false" text="On disconnect">
|
||||
<Menu mnemonicParsing="false" text="%ext.logger.menu.window.ondisconnect">
|
||||
<items>
|
||||
<CheckMenuItem fx:id="chkHideOnDisconnect" mnemonicParsing="false" selected="true" text="Hide window" />
|
||||
<CheckMenuItem fx:id="chkResetOnDisconnect" mnemonicParsing="false" text="Reset packetlogger" />
|
||||
<CheckMenuItem fx:id="chkHideOnDisconnect" mnemonicParsing="false" selected="true" text="%ext.logger.menu.window.ondisconnect.hidewindow" />
|
||||
<CheckMenuItem fx:id="chkResetOnDisconnect" mnemonicParsing="false" text="%ext.logger.menu.window.ondisconnect.reset" />
|
||||
</items>
|
||||
</Menu>
|
||||
</items>
|
||||
</Menu>
|
||||
<Menu mnemonicParsing="false" text="View">
|
||||
<CheckMenuItem fx:id="chkViewIncoming" mnemonicParsing="false" text="View Incoming">
|
||||
<Menu mnemonicParsing="false" text="%ext.logger.menu.view">
|
||||
<CheckMenuItem fx:id="chkViewIncoming" mnemonicParsing="false" text="%ext.logger.menu.view.incoming">
|
||||
<accelerator>
|
||||
<KeyCodeCombination alt="UP" code="I" control="DOWN" meta="UP" shift="UP" shortcut="UP" />
|
||||
</accelerator></CheckMenuItem>
|
||||
<CheckMenuItem fx:id="chkViewOutgoing" mnemonicParsing="false" selected="true" text="View Outgoing">
|
||||
<CheckMenuItem fx:id="chkViewOutgoing" mnemonicParsing="false" selected="true" text="%ext.logger.menu.view.outgoing">
|
||||
<accelerator>
|
||||
<KeyCodeCombination alt="UP" code="O" control="DOWN" meta="UP" shift="UP" shortcut="UP" />
|
||||
</accelerator></CheckMenuItem>
|
||||
<CheckMenuItem fx:id="chkAutoscroll" mnemonicParsing="false" selected="true" text="Autoscroll">
|
||||
<CheckMenuItem fx:id="chkAutoscroll" mnemonicParsing="false" selected="true" text="%ext.logger.menu.view.autoscroll">
|
||||
<accelerator>
|
||||
<KeyCodeCombination alt="UP" code="L" control="DOWN" meta="UP" shift="UP" shortcut="UP" />
|
||||
</accelerator></CheckMenuItem>
|
||||
<MenuItem mnemonicParsing="false" onAction="#clearText" text="Clear text">
|
||||
<MenuItem mnemonicParsing="false" onAction="#clearText" text="%ext.logger.menu.view.cleartext">
|
||||
<accelerator>
|
||||
<KeyCodeCombination alt="UP" code="E" control="DOWN" meta="UP" shift="UP" shortcut="UP" />
|
||||
</accelerator></MenuItem>
|
||||
</Menu>
|
||||
<Menu mnemonicParsing="false" text="Packets">
|
||||
<Menu mnemonicParsing="false" text="%ext.logger.menu.packets">
|
||||
<items>
|
||||
<Menu mnemonicParsing="false" text="Display Details">
|
||||
<Menu mnemonicParsing="false" text="%ext.logger.menu.packets.displaydetails">
|
||||
<items>
|
||||
<Menu mnemonicParsing="false" text="Byte representation">
|
||||
<Menu mnemonicParsing="false" text="%ext.logger.menu.packets.displaydetails.byterep">
|
||||
<items>
|
||||
<RadioMenuItem fx:id="chkReprLegacy" mnemonicParsing="false" selected="true" text="Legacy">
|
||||
<RadioMenuItem fx:id="chkReprLegacy" mnemonicParsing="false" selected="true" text="%ext.logger.menu.packets.displaydetails.byterep.legacy">
|
||||
<toggleGroup>
|
||||
<ToggleGroup fx:id="byterepr" />
|
||||
</toggleGroup>
|
||||
</RadioMenuItem>
|
||||
<RadioMenuItem fx:id="chkReprHex" mnemonicParsing="false" text="Hexdump" toggleGroup="$byterepr" />
|
||||
<RadioMenuItem fx:id="chkReprRawHex" mnemonicParsing="false" text="Raw hex" toggleGroup="$byterepr" />
|
||||
<RadioMenuItem fx:id="chkReprNone" mnemonicParsing="false" text="None" toggleGroup="$byterepr" />
|
||||
<RadioMenuItem fx:id="chkReprHex" mnemonicParsing="false" text="%ext.logger.menu.packets.displaydetails.byterep.hexdump" toggleGroup="$byterepr" />
|
||||
<RadioMenuItem fx:id="chkReprRawHex" mnemonicParsing="false" text="%ext.logger.menu.packets.displaydetails.byterep.rawhex" toggleGroup="$byterepr" />
|
||||
<RadioMenuItem fx:id="chkReprNone" mnemonicParsing="false" text="%ext.logger.menu.packets.displaydetails.byterep.none" toggleGroup="$byterepr" />
|
||||
</items>
|
||||
</Menu>
|
||||
<Menu mnemonicParsing="false" text="Message">
|
||||
<Menu mnemonicParsing="false" text="%ext.logger.menu.packets.displaydetails.message">
|
||||
<items>
|
||||
<CheckMenuItem fx:id="chkMessageName" mnemonicParsing="false" selected="true" text="Name" />
|
||||
<CheckMenuItem fx:id="chkMessageHash" mnemonicParsing="false" text="Hash" />
|
||||
<CheckMenuItem fx:id="chkMessageId" mnemonicParsing="false" text="Id" />
|
||||
<CheckMenuItem fx:id="chkMessageName" mnemonicParsing="false" selected="true" text="%ext.logger.menu.packets.displaydetails.message.name" />
|
||||
<CheckMenuItem fx:id="chkMessageHash" mnemonicParsing="false" text="%ext.logger.menu.packets.displaydetails.message.hash" />
|
||||
<CheckMenuItem fx:id="chkMessageId" mnemonicParsing="false" text="%ext.logger.menu.packets.displaydetails.message.id" />
|
||||
</items>
|
||||
</Menu>
|
||||
<CheckMenuItem fx:id="chkDisplayStructure" mnemonicParsing="false" selected="true" text="Structure" />
|
||||
<CheckMenuItem fx:id="chkTimestamp" mnemonicParsing="false" text="Timestamp" />
|
||||
<CheckMenuItem fx:id="chkDisplayStructure" mnemonicParsing="false" selected="true" text="%ext.logger.menu.packets.displaydetails.structure" />
|
||||
<CheckMenuItem fx:id="chkTimestamp" mnemonicParsing="false" text="%ext.logger.menu.packets.displaydetails.timestamp" />
|
||||
</items>
|
||||
</Menu>
|
||||
<Menu mnemonicParsing="false" text="Anti-spam filter">
|
||||
<Menu mnemonicParsing="false" text="%ext.logger.menu.packets.antispam">
|
||||
<items>
|
||||
<RadioMenuItem fx:id="chkAntiSpam_none" mnemonicParsing="false" selected="true" text="None">
|
||||
<RadioMenuItem fx:id="chkAntiSpam_none" mnemonicParsing="false" selected="true" text="%ext.logger.menu.packets.antispam.none">
|
||||
<toggleGroup>
|
||||
<ToggleGroup fx:id="antispam" />
|
||||
</toggleGroup>
|
||||
</RadioMenuItem>
|
||||
<RadioMenuItem fx:id="chkAntiSpam_low" mnemonicParsing="false" text="Low" toggleGroup="$antispam" />
|
||||
<RadioMenuItem fx:id="chkAntiSpam_medium" mnemonicParsing="false" text="Medium" toggleGroup="$antispam" />
|
||||
<RadioMenuItem fx:id="chkAntiSpam_high" mnemonicParsing="false" text="High" toggleGroup="$antispam" />
|
||||
<RadioMenuItem fx:id="chkAntiSpam_ultra" mnemonicParsing="false" text="Ultra" toggleGroup="$antispam" />
|
||||
<RadioMenuItem fx:id="chkAntiSpam_low" mnemonicParsing="false" text="%ext.logger.menu.packets.antispam.low" toggleGroup="$antispam" />
|
||||
<RadioMenuItem fx:id="chkAntiSpam_medium" mnemonicParsing="false" text="%ext.logger.menu.packets.antispam.med" toggleGroup="$antispam" />
|
||||
<RadioMenuItem fx:id="chkAntiSpam_high" mnemonicParsing="false" text="%ext.logger.menu.packets.antispam.high" toggleGroup="$antispam" />
|
||||
<RadioMenuItem fx:id="chkAntiSpam_ultra" mnemonicParsing="false" text="%ext.logger.menu.packets.antispam.ultra" toggleGroup="$antispam" />
|
||||
</items>
|
||||
</Menu>
|
||||
<CheckMenuItem fx:id="chkSkipBigPackets" mnemonicParsing="false" selected="true" text="Skip big packets" />
|
||||
<MenuItem mnemonicParsing="false" onAction="#exportAll" text="Export all" />
|
||||
<CheckMenuItem fx:id="chkSkipBigPackets" mnemonicParsing="false" selected="true" text="%ext.logger.menu.packets.skipbig" />
|
||||
<MenuItem mnemonicParsing="false" onAction="#exportAll" text="%ext.logger.menu.packets.exportall" />
|
||||
</items>
|
||||
</Menu>
|
||||
</MenuBar>
|
||||
@ -94,7 +94,7 @@
|
||||
<padding>
|
||||
<Insets left="10.0" top="1.0" />
|
||||
</padding>
|
||||
<Label fx:id="lblViewIncoming" style="-fx-text-fill: black !important" text="View Incoming: True">
|
||||
<Label fx:id="lblViewIncoming" style="-fx-text-fill: black !important" text="%ext.logger.state.viewincoming.base">
|
||||
<FlowPane.margin>
|
||||
<Insets right="10.0" />
|
||||
</FlowPane.margin>
|
||||
@ -104,7 +104,7 @@
|
||||
<Insets right="10.0" />
|
||||
</FlowPane.margin>
|
||||
</Label>
|
||||
<Label fx:id="lblViewOutgoing" style="-fx-text-fill: black !important" text="View Outgoing: True">
|
||||
<Label fx:id="lblViewOutgoing" style="-fx-text-fill: black !important" text="%ext.logger.state.viewoutgoing.base">
|
||||
<FlowPane.margin>
|
||||
<Insets right="10.0" />
|
||||
</FlowPane.margin>
|
||||
@ -114,7 +114,7 @@
|
||||
<Insets right="10.0" />
|
||||
</FlowPane.margin>
|
||||
</Label>
|
||||
<Label fx:id="lblAutoScrolll" layoutX="151.0" layoutY="11.0" style="-fx-text-fill: black !important" text="Autoscroll: True">
|
||||
<Label fx:id="lblAutoScrolll" layoutX="151.0" layoutY="11.0" style="-fx-text-fill: black !important" text="%ext.logger.state.autoscroll.base">
|
||||
<FlowPane.margin>
|
||||
<Insets right="10.0" />
|
||||
</FlowPane.margin></Label>
|
||||
@ -123,7 +123,7 @@
|
||||
<Insets right="10.0" />
|
||||
</FlowPane.margin>
|
||||
</Label>
|
||||
<Label fx:id="lblPacketInfo" layoutX="283.0" layoutY="11.0" style="-fx-text-fill: black !important" text="Packet info: False">
|
||||
<Label fx:id="lblPacketInfo" layoutX="283.0" layoutY="11.0" style="-fx-text-fill: black !important" text="%ext.logger.state.packetinfo.base">
|
||||
<FlowPane.margin>
|
||||
<Insets right="10.0" />
|
||||
</FlowPane.margin>
|
||||
@ -133,7 +133,7 @@
|
||||
<Insets right="10.0" />
|
||||
</FlowPane.margin>
|
||||
</Label>
|
||||
<Label fx:id="lblFiltered" layoutX="389.0" layoutY="11.0" style="-fx-text-fill: black !important" text="Filtered: 0" />
|
||||
<Label fx:id="lblFiltered" layoutX="389.0" layoutY="11.0" style="-fx-text-fill: black !important" text="%ext.logger.state.filtered.base" />
|
||||
</FlowPane>
|
||||
</bottom>
|
||||
</BorderPane>
|
||||
|
@ -184,11 +184,13 @@ ext.store.elapsedtime.month.single=month
|
||||
ext.store.elapsedtime.month.multiple=months
|
||||
ext.store.elapsedtime.year.single=year
|
||||
ext.store.elapsedtime.year.multiple=years
|
||||
|
||||
ext.store.extension.version=Version
|
||||
ext.store.extension.rating=Rating
|
||||
ext.store.extension.madeby=By %s
|
||||
ext.store.extension.lastupdated=last updated %s ago
|
||||
ext.store.extension.notinstore=Not found in G-ExtensionStore
|
||||
|
||||
ext.store.extension.details.description=Description
|
||||
ext.store.extension.details.authors=Author(s)
|
||||
ext.store.extension.details.categories=Categories
|
||||
@ -201,8 +203,10 @@ ext.store.extension.details.framework=Framework
|
||||
ext.store.extension.details.systems=Systems
|
||||
ext.store.extension.details.clients=Compatible clients
|
||||
ext.store.extension.details.screenshot=Screenshot
|
||||
|
||||
ext.store.extension.author.reputation=reputation
|
||||
ext.store.extension.author.releases=releases
|
||||
|
||||
ext.store.extension.warning.requirement=Warning: the framework requires --url:additional installations-
|
||||
! IMPORTANT: the previous line has to end with the --url component like the english version
|
||||
ext.store.extension.warning.unstable=Warning: this extension has been marked unstable!
|
||||
@ -224,6 +228,7 @@ ext.store.button.search=Search
|
||||
ext.store.button.install=Install
|
||||
ext.store.button.installed=Installed
|
||||
ext.store.button.update=Update
|
||||
|
||||
ext.store.search.title=Search
|
||||
ext.store.search.description=Find the extension that fits your needs
|
||||
ext.store.search.contenttitle=Search extensions
|
||||
@ -243,7 +248,9 @@ ext.store.search.filter.clients=Clients
|
||||
ext.store.search.filter.categories=Categories
|
||||
ext.store.search.filter.frameworks=Frameworks
|
||||
ext.store.search.info.automaticosfiltering=Info: you are automatically filtering on the OS you use
|
||||
|
||||
ext.store.category=Category
|
||||
|
||||
ext.store.overview.title=Installed Extensions
|
||||
ext.store.overview.description=Extensions that are already installed into G-Earth
|
||||
ext.store.overview.contenttitle=Installed extensions
|
||||
@ -251,4 +258,60 @@ ext.store.overview.folder=Open folder
|
||||
|
||||
ext.store.categories.title=Categories
|
||||
ext.store.categories.description=Explore the different kinds of extensions G-Earth has to offer
|
||||
ext.store.categories.contenttitle=Categories
|
||||
ext.store.categories.contenttitle=Categories
|
||||
|
||||
|
||||
### Internal extension - Logger
|
||||
ext.logger.menu.window=Window
|
||||
ext.logger.menu.window.alwaysontop=Always on top
|
||||
ext.logger.menu.window.onconnect=On connect
|
||||
ext.logger.menu.window.onconnect.openwindow=Open window
|
||||
ext.logger.menu.window.onconnect.reset=Reset packetlogger
|
||||
ext.logger.menu.window.ondisconnect=On disconnect
|
||||
ext.logger.menu.window.ondisconnect.hidewindow=Hide window
|
||||
ext.logger.menu.window.ondisconnect.reset=Reset packetlogger
|
||||
|
||||
ext.logger.menu.view=View
|
||||
ext.logger.menu.view.incoming=View incoming
|
||||
ext.logger.menu.view.outgoing=View outgoing
|
||||
ext.logger.menu.view.autoscroll=Autoscroll
|
||||
ext.logger.menu.view.cleartext=Clear text
|
||||
|
||||
ext.logger.menu.packets=Packets
|
||||
ext.logger.menu.packets.displaydetails=Display details
|
||||
ext.logger.menu.packets.displaydetails.byterep=Byte representation
|
||||
ext.logger.menu.packets.displaydetails.byterep.legacy=Legacy
|
||||
ext.logger.menu.packets.displaydetails.byterep.hexdump=Hexdump
|
||||
ext.logger.menu.packets.displaydetails.byterep.rawhex=Raw hex
|
||||
ext.logger.menu.packets.displaydetails.byterep.none=None
|
||||
ext.logger.menu.packets.displaydetails.message=Message
|
||||
ext.logger.menu.packets.displaydetails.message.name=Name
|
||||
ext.logger.menu.packets.displaydetails.message.hash=Hash
|
||||
ext.logger.menu.packets.displaydetails.message.id=Id
|
||||
ext.logger.menu.packets.displaydetails.structure=Structure
|
||||
ext.logger.menu.packets.displaydetails.timestamp=Timestamp
|
||||
ext.logger.menu.packets.antispam=Anti-spam filter
|
||||
ext.logger.menu.packets.antispam.none=None
|
||||
ext.logger.menu.packets.antispam.low=Low
|
||||
ext.logger.menu.packets.antispam.med=Medium
|
||||
ext.logger.menu.packets.antispam.high=High
|
||||
ext.logger.menu.packets.antispam.ultra=Ultra
|
||||
ext.logger.menu.packets.skipbig=Skip big packets
|
||||
ext.logger.menu.packets.exportall=Export all
|
||||
ext.logger.menu.packets.exportall.windowtitle=Save Packets
|
||||
ext.logger.menu.packets.exportall.filetype=TXT files
|
||||
|
||||
ext.logger.state.viewincoming.base=View Incoming: True
|
||||
ext.logger.state.viewoutgoing.base=View Outgoing: True
|
||||
ext.logger.state.autoscroll.base=Autoscroll: True
|
||||
ext.logger.state.packetinfo=Packet info
|
||||
ext.logger.state.packetinfo.base=Packet info: False
|
||||
ext.logger.state.filtered=Filtered
|
||||
ext.logger.state.filtered.base=Filtered: 0
|
||||
|
||||
ext.logger.element.timestamp=timestamp
|
||||
ext.logger.element.blocked=Blocked
|
||||
ext.logger.element.replaced=Replaced
|
||||
ext.logger.element.direction.outgoing=Outgoing
|
||||
ext.logger.element.direction.incoming=Incoming
|
||||
ext.logger.element.skipped=packet skipped
|
@ -186,11 +186,13 @@ ext.store.elapsedtime.month.single=month
|
||||
ext.store.elapsedtime.month.multiple=months
|
||||
ext.store.elapsedtime.year.single=year
|
||||
ext.store.elapsedtime.year.multiple=years
|
||||
|
||||
ext.store.extension.version=Version
|
||||
ext.store.extension.rating=Rating
|
||||
ext.store.extension.madeby=By %s
|
||||
ext.store.extension.lastupdated=last updated %s ago
|
||||
ext.store.extension.notinstore=Not found in G-ExtensionStore
|
||||
|
||||
ext.store.extension.details.description=Description
|
||||
ext.store.extension.details.authors=Author(s)
|
||||
ext.store.extension.details.categories=Categories
|
||||
@ -203,8 +205,10 @@ ext.store.extension.details.framework=Framework
|
||||
ext.store.extension.details.systems=Systems
|
||||
ext.store.extension.details.clients=Compatible clients
|
||||
ext.store.extension.details.screenshot=Screenshot
|
||||
|
||||
ext.store.extension.author.reputation=reputation
|
||||
ext.store.extension.author.releases=releases
|
||||
|
||||
ext.store.extension.warning.requirement=Warning: the framework requires --url:additional installations-
|
||||
! IMPORTANT: the previous line has to end with the --url component like the english version
|
||||
ext.store.extension.warning.unstable=Warning: this extension has been marked unstable!
|
||||
@ -226,6 +230,7 @@ ext.store.button.search=Search
|
||||
ext.store.button.install=Install
|
||||
ext.store.button.installed=Installed
|
||||
ext.store.button.update=Update
|
||||
|
||||
ext.store.search.title=Search
|
||||
ext.store.search.description=Find the extension that fits your needs
|
||||
ext.store.search.contenttitle=Search extensions
|
||||
@ -245,7 +250,9 @@ ext.store.search.filter.clients=Clients
|
||||
ext.store.search.filter.categories=Categories
|
||||
ext.store.search.filter.frameworks=Frameworks
|
||||
ext.store.search.info.automaticosfiltering=Info: you are automatically filtering on the OS you use
|
||||
|
||||
ext.store.category=Category
|
||||
|
||||
ext.store.overview.title=Installed Extensions
|
||||
ext.store.overview.description=Extensions that are already installed into G-Earth
|
||||
ext.store.overview.contenttitle=Installed extensions
|
||||
@ -253,4 +260,60 @@ ext.store.overview.folder=Open folder
|
||||
|
||||
ext.store.categories.title=Categories
|
||||
ext.store.categories.description=Explore the different kinds of extensions G-Earth has to offer
|
||||
ext.store.categories.contenttitle=Categories
|
||||
ext.store.categories.contenttitle=Categories
|
||||
|
||||
|
||||
### Internal extension - Logger
|
||||
ext.logger.menu.window=Window
|
||||
ext.logger.menu.window.alwaysontop=Always on top
|
||||
ext.logger.menu.window.onconnect=On connect
|
||||
ext.logger.menu.window.onconnect.openwindow=Open window
|
||||
ext.logger.menu.window.onconnect.reset=Reset packetlogger
|
||||
ext.logger.menu.window.ondisconnect=On disconnect
|
||||
ext.logger.menu.window.ondisconnect.hidewindow=Hide window
|
||||
ext.logger.menu.window.ondisconnect.reset=Reset packetlogger
|
||||
|
||||
ext.logger.menu.view=View
|
||||
ext.logger.menu.view.incoming=View incoming
|
||||
ext.logger.menu.view.outgoing=View outgoing
|
||||
ext.logger.menu.view.autoscroll=Autoscroll
|
||||
ext.logger.menu.view.cleartext=Clear text
|
||||
|
||||
ext.logger.menu.packets=Packets
|
||||
ext.logger.menu.packets.displaydetails=Display details
|
||||
ext.logger.menu.packets.displaydetails.byterep=Byte representation
|
||||
ext.logger.menu.packets.displaydetails.byterep.legacy=Legacy
|
||||
ext.logger.menu.packets.displaydetails.byterep.hexdump=Hexdump
|
||||
ext.logger.menu.packets.displaydetails.byterep.rawhex=Raw hex
|
||||
ext.logger.menu.packets.displaydetails.byterep.none=None
|
||||
ext.logger.menu.packets.displaydetails.message=Message
|
||||
ext.logger.menu.packets.displaydetails.message.name=Name
|
||||
ext.logger.menu.packets.displaydetails.message.hash=Hash
|
||||
ext.logger.menu.packets.displaydetails.message.id=Id
|
||||
ext.logger.menu.packets.displaydetails.structure=Structure
|
||||
ext.logger.menu.packets.displaydetails.timestamp=Timestamp
|
||||
ext.logger.menu.packets.antispam=Anti-spam filter
|
||||
ext.logger.menu.packets.antispam.none=None
|
||||
ext.logger.menu.packets.antispam.low=Low
|
||||
ext.logger.menu.packets.antispam.med=Medium
|
||||
ext.logger.menu.packets.antispam.high=High
|
||||
ext.logger.menu.packets.antispam.ultra=Ultra
|
||||
ext.logger.menu.packets.skipbig=Skip big packets
|
||||
ext.logger.menu.packets.exportall=Export all
|
||||
ext.logger.menu.packets.exportall.windowtitle=Save Packets
|
||||
ext.logger.menu.packets.exportall.filetype=TXT files
|
||||
|
||||
ext.logger.state.viewincoming.base=View Incoming: True
|
||||
ext.logger.state.viewoutgoing.base=View Outgoing: True
|
||||
ext.logger.state.autoscroll.base=Autoscroll: True
|
||||
ext.logger.state.packetinfo=Packet info
|
||||
ext.logger.state.packetinfo.base=Packet info: False
|
||||
ext.logger.state.filtered=Filtered
|
||||
ext.logger.state.filtered.base=Filtered: 0
|
||||
|
||||
ext.logger.element.timestamp=timestamp
|
||||
ext.logger.element.blocked=Blocked
|
||||
ext.logger.element.replaced=Replaced
|
||||
ext.logger.element.direction.outgoing=Outgoing
|
||||
ext.logger.element.direction.incoming=Incoming
|
||||
ext.logger.element.skipped=packet skipped
|
@ -186,11 +186,13 @@ ext.store.elapsedtime.month.single=month
|
||||
ext.store.elapsedtime.month.multiple=months
|
||||
ext.store.elapsedtime.year.single=year
|
||||
ext.store.elapsedtime.year.multiple=years
|
||||
|
||||
ext.store.extension.version=Version
|
||||
ext.store.extension.rating=Rating
|
||||
ext.store.extension.madeby=By %s
|
||||
ext.store.extension.lastupdated=last updated %s ago
|
||||
ext.store.extension.notinstore=Not found in G-ExtensionStore
|
||||
|
||||
ext.store.extension.details.description=Description
|
||||
ext.store.extension.details.authors=Author(s)
|
||||
ext.store.extension.details.categories=Categories
|
||||
@ -203,8 +205,10 @@ ext.store.extension.details.framework=Framework
|
||||
ext.store.extension.details.systems=Systems
|
||||
ext.store.extension.details.clients=Compatible clients
|
||||
ext.store.extension.details.screenshot=Screenshot
|
||||
|
||||
ext.store.extension.author.reputation=reputation
|
||||
ext.store.extension.author.releases=releases
|
||||
|
||||
ext.store.extension.warning.requirement=Warning: the framework requires --url:additional installations-
|
||||
! IMPORTANT: the previous line has to end with the --url component like the english version
|
||||
ext.store.extension.warning.unstable=Warning: this extension has been marked unstable!
|
||||
@ -226,6 +230,7 @@ ext.store.button.search=Search
|
||||
ext.store.button.install=Install
|
||||
ext.store.button.installed=Installed
|
||||
ext.store.button.update=Update
|
||||
|
||||
ext.store.search.title=Search
|
||||
ext.store.search.description=Find the extension that fits your needs
|
||||
ext.store.search.contenttitle=Search extensions
|
||||
@ -245,7 +250,9 @@ ext.store.search.filter.clients=Clients
|
||||
ext.store.search.filter.categories=Categories
|
||||
ext.store.search.filter.frameworks=Frameworks
|
||||
ext.store.search.info.automaticosfiltering=Info: you are automatically filtering on the OS you use
|
||||
|
||||
ext.store.category=Category
|
||||
|
||||
ext.store.overview.title=Installed Extensions
|
||||
ext.store.overview.description=Extensions that are already installed into G-Earth
|
||||
ext.store.overview.contenttitle=Installed extensions
|
||||
@ -253,4 +260,60 @@ ext.store.overview.folder=Open folder
|
||||
|
||||
ext.store.categories.title=Categories
|
||||
ext.store.categories.description=Explore the different kinds of extensions G-Earth has to offer
|
||||
ext.store.categories.contenttitle=Categories
|
||||
ext.store.categories.contenttitle=Categories
|
||||
|
||||
|
||||
### Internal extension - Logger
|
||||
ext.logger.menu.window=Window
|
||||
ext.logger.menu.window.alwaysontop=Always on top
|
||||
ext.logger.menu.window.onconnect=On connect
|
||||
ext.logger.menu.window.onconnect.openwindow=Open window
|
||||
ext.logger.menu.window.onconnect.reset=Reset packetlogger
|
||||
ext.logger.menu.window.ondisconnect=On disconnect
|
||||
ext.logger.menu.window.ondisconnect.hidewindow=Hide window
|
||||
ext.logger.menu.window.ondisconnect.reset=Reset packetlogger
|
||||
|
||||
ext.logger.menu.view=View
|
||||
ext.logger.menu.view.incoming=View incoming
|
||||
ext.logger.menu.view.outgoing=View outgoing
|
||||
ext.logger.menu.view.autoscroll=Autoscroll
|
||||
ext.logger.menu.view.cleartext=Clear text
|
||||
|
||||
ext.logger.menu.packets=Packets
|
||||
ext.logger.menu.packets.displaydetails=Display details
|
||||
ext.logger.menu.packets.displaydetails.byterep=Byte representation
|
||||
ext.logger.menu.packets.displaydetails.byterep.legacy=Legacy
|
||||
ext.logger.menu.packets.displaydetails.byterep.hexdump=Hexdump
|
||||
ext.logger.menu.packets.displaydetails.byterep.rawhex=Raw hex
|
||||
ext.logger.menu.packets.displaydetails.byterep.none=None
|
||||
ext.logger.menu.packets.displaydetails.message=Message
|
||||
ext.logger.menu.packets.displaydetails.message.name=Name
|
||||
ext.logger.menu.packets.displaydetails.message.hash=Hash
|
||||
ext.logger.menu.packets.displaydetails.message.id=Id
|
||||
ext.logger.menu.packets.displaydetails.structure=Structure
|
||||
ext.logger.menu.packets.displaydetails.timestamp=Timestamp
|
||||
ext.logger.menu.packets.antispam=Anti-spam filter
|
||||
ext.logger.menu.packets.antispam.none=None
|
||||
ext.logger.menu.packets.antispam.low=Low
|
||||
ext.logger.menu.packets.antispam.med=Medium
|
||||
ext.logger.menu.packets.antispam.high=High
|
||||
ext.logger.menu.packets.antispam.ultra=Ultra
|
||||
ext.logger.menu.packets.skipbig=Skip big packets
|
||||
ext.logger.menu.packets.exportall=Export all
|
||||
ext.logger.menu.packets.exportall.windowtitle=Save Packets
|
||||
ext.logger.menu.packets.exportall.filetype=TXT files
|
||||
|
||||
ext.logger.state.viewincoming.base=View Incoming: True
|
||||
ext.logger.state.viewoutgoing.base=View Outgoing: True
|
||||
ext.logger.state.autoscroll.base=Autoscroll: True
|
||||
ext.logger.state.packetinfo=Packet info
|
||||
ext.logger.state.packetinfo.base=Packet info: False
|
||||
ext.logger.state.filtered=Filtered
|
||||
ext.logger.state.filtered.base=Filtered: 0
|
||||
|
||||
ext.logger.element.timestamp=timestamp
|
||||
ext.logger.element.blocked=Blocked
|
||||
ext.logger.element.replaced=Replaced
|
||||
ext.logger.element.direction.outgoing=Outgoing
|
||||
ext.logger.element.direction.incoming=Incoming
|
||||
ext.logger.element.skipped=packet skipped
|
@ -186,11 +186,13 @@ ext.store.elapsedtime.month.single=month
|
||||
ext.store.elapsedtime.month.multiple=months
|
||||
ext.store.elapsedtime.year.single=year
|
||||
ext.store.elapsedtime.year.multiple=years
|
||||
|
||||
ext.store.extension.version=Version
|
||||
ext.store.extension.rating=Rating
|
||||
ext.store.extension.madeby=By %s
|
||||
ext.store.extension.lastupdated=last updated %s ago
|
||||
ext.store.extension.notinstore=Not found in G-ExtensionStore
|
||||
|
||||
ext.store.extension.details.description=Description
|
||||
ext.store.extension.details.authors=Author(s)
|
||||
ext.store.extension.details.categories=Categories
|
||||
@ -203,8 +205,10 @@ ext.store.extension.details.framework=Framework
|
||||
ext.store.extension.details.systems=Systems
|
||||
ext.store.extension.details.clients=Compatible clients
|
||||
ext.store.extension.details.screenshot=Screenshot
|
||||
|
||||
ext.store.extension.author.reputation=reputation
|
||||
ext.store.extension.author.releases=releases
|
||||
|
||||
ext.store.extension.warning.requirement=Warning: the framework requires --url:additional installations-
|
||||
! IMPORTANT: the previous line has to end with the --url component like the english version
|
||||
ext.store.extension.warning.unstable=Warning: this extension has been marked unstable!
|
||||
@ -226,6 +230,7 @@ ext.store.button.search=Search
|
||||
ext.store.button.install=Install
|
||||
ext.store.button.installed=Installed
|
||||
ext.store.button.update=Update
|
||||
|
||||
ext.store.search.title=Search
|
||||
ext.store.search.description=Find the extension that fits your needs
|
||||
ext.store.search.contenttitle=Search extensions
|
||||
@ -245,7 +250,9 @@ ext.store.search.filter.clients=Clients
|
||||
ext.store.search.filter.categories=Categories
|
||||
ext.store.search.filter.frameworks=Frameworks
|
||||
ext.store.search.info.automaticosfiltering=Info: you are automatically filtering on the OS you use
|
||||
|
||||
ext.store.category=Category
|
||||
|
||||
ext.store.overview.title=Installed Extensions
|
||||
ext.store.overview.description=Extensions that are already installed into G-Earth
|
||||
ext.store.overview.contenttitle=Installed extensions
|
||||
@ -253,4 +260,60 @@ ext.store.overview.folder=Open folder
|
||||
|
||||
ext.store.categories.title=Categories
|
||||
ext.store.categories.description=Explore the different kinds of extensions G-Earth has to offer
|
||||
ext.store.categories.contenttitle=Categories
|
||||
ext.store.categories.contenttitle=Categories
|
||||
|
||||
|
||||
### Internal extension - Logger
|
||||
ext.logger.menu.window=Window
|
||||
ext.logger.menu.window.alwaysontop=Always on top
|
||||
ext.logger.menu.window.onconnect=On connect
|
||||
ext.logger.menu.window.onconnect.openwindow=Open window
|
||||
ext.logger.menu.window.onconnect.reset=Reset packetlogger
|
||||
ext.logger.menu.window.ondisconnect=On disconnect
|
||||
ext.logger.menu.window.ondisconnect.hidewindow=Hide window
|
||||
ext.logger.menu.window.ondisconnect.reset=Reset packetlogger
|
||||
|
||||
ext.logger.menu.view=View
|
||||
ext.logger.menu.view.incoming=View incoming
|
||||
ext.logger.menu.view.outgoing=View outgoing
|
||||
ext.logger.menu.view.autoscroll=Autoscroll
|
||||
ext.logger.menu.view.cleartext=Clear text
|
||||
|
||||
ext.logger.menu.packets=Packets
|
||||
ext.logger.menu.packets.displaydetails=Display details
|
||||
ext.logger.menu.packets.displaydetails.byterep=Byte representation
|
||||
ext.logger.menu.packets.displaydetails.byterep.legacy=Legacy
|
||||
ext.logger.menu.packets.displaydetails.byterep.hexdump=Hexdump
|
||||
ext.logger.menu.packets.displaydetails.byterep.rawhex=Raw hex
|
||||
ext.logger.menu.packets.displaydetails.byterep.none=None
|
||||
ext.logger.menu.packets.displaydetails.message=Message
|
||||
ext.logger.menu.packets.displaydetails.message.name=Name
|
||||
ext.logger.menu.packets.displaydetails.message.hash=Hash
|
||||
ext.logger.menu.packets.displaydetails.message.id=Id
|
||||
ext.logger.menu.packets.displaydetails.structure=Structure
|
||||
ext.logger.menu.packets.displaydetails.timestamp=Timestamp
|
||||
ext.logger.menu.packets.antispam=Anti-spam filter
|
||||
ext.logger.menu.packets.antispam.none=None
|
||||
ext.logger.menu.packets.antispam.low=Low
|
||||
ext.logger.menu.packets.antispam.med=Medium
|
||||
ext.logger.menu.packets.antispam.high=High
|
||||
ext.logger.menu.packets.antispam.ultra=Ultra
|
||||
ext.logger.menu.packets.skipbig=Skip big packets
|
||||
ext.logger.menu.packets.exportall=Export all
|
||||
ext.logger.menu.packets.exportall.windowtitle=Save Packets
|
||||
ext.logger.menu.packets.exportall.filetype=TXT files
|
||||
|
||||
ext.logger.state.viewincoming.base=View Incoming: True
|
||||
ext.logger.state.viewoutgoing.base=View Outgoing: True
|
||||
ext.logger.state.autoscroll.base=Autoscroll: True
|
||||
ext.logger.state.packetinfo=Packet info
|
||||
ext.logger.state.packetinfo.base=Packet info: False
|
||||
ext.logger.state.filtered=Filtered
|
||||
ext.logger.state.filtered.base=Filtered: 0
|
||||
|
||||
ext.logger.element.timestamp=timestamp
|
||||
ext.logger.element.blocked=Blocked
|
||||
ext.logger.element.replaced=Replaced
|
||||
ext.logger.element.direction.outgoing=Outgoing
|
||||
ext.logger.element.direction.incoming=Incoming
|
||||
ext.logger.element.skipped=packet skipped
|
@ -186,11 +186,13 @@ ext.store.elapsedtime.month.single=month
|
||||
ext.store.elapsedtime.month.multiple=months
|
||||
ext.store.elapsedtime.year.single=year
|
||||
ext.store.elapsedtime.year.multiple=years
|
||||
|
||||
ext.store.extension.version=Version
|
||||
ext.store.extension.rating=Rating
|
||||
ext.store.extension.madeby=By %s
|
||||
ext.store.extension.lastupdated=last updated %s ago
|
||||
ext.store.extension.notinstore=Not found in G-ExtensionStore
|
||||
|
||||
ext.store.extension.details.description=Description
|
||||
ext.store.extension.details.authors=Author(s)
|
||||
ext.store.extension.details.categories=Categories
|
||||
@ -203,8 +205,10 @@ ext.store.extension.details.framework=Framework
|
||||
ext.store.extension.details.systems=Systems
|
||||
ext.store.extension.details.clients=Compatible clients
|
||||
ext.store.extension.details.screenshot=Screenshot
|
||||
|
||||
ext.store.extension.author.reputation=reputation
|
||||
ext.store.extension.author.releases=releases
|
||||
|
||||
ext.store.extension.warning.requirement=Warning: the framework requires --url:additional installations-
|
||||
! IMPORTANT: the previous line has to end with the --url component like the english version
|
||||
ext.store.extension.warning.unstable=Warning: this extension has been marked unstable!
|
||||
@ -226,6 +230,7 @@ ext.store.button.search=Search
|
||||
ext.store.button.install=Install
|
||||
ext.store.button.installed=Installed
|
||||
ext.store.button.update=Update
|
||||
|
||||
ext.store.search.title=Search
|
||||
ext.store.search.description=Find the extension that fits your needs
|
||||
ext.store.search.contenttitle=Search extensions
|
||||
@ -245,7 +250,9 @@ ext.store.search.filter.clients=Clients
|
||||
ext.store.search.filter.categories=Categories
|
||||
ext.store.search.filter.frameworks=Frameworks
|
||||
ext.store.search.info.automaticosfiltering=Info: you are automatically filtering on the OS you use
|
||||
|
||||
ext.store.category=Category
|
||||
|
||||
ext.store.overview.title=Installed Extensions
|
||||
ext.store.overview.description=Extensions that are already installed into G-Earth
|
||||
ext.store.overview.contenttitle=Installed extensions
|
||||
@ -253,4 +260,60 @@ ext.store.overview.folder=Open folder
|
||||
|
||||
ext.store.categories.title=Categories
|
||||
ext.store.categories.description=Explore the different kinds of extensions G-Earth has to offer
|
||||
ext.store.categories.contenttitle=Categories
|
||||
ext.store.categories.contenttitle=Categories
|
||||
|
||||
|
||||
### Internal extension - Logger
|
||||
ext.logger.menu.window=Window
|
||||
ext.logger.menu.window.alwaysontop=Always on top
|
||||
ext.logger.menu.window.onconnect=On connect
|
||||
ext.logger.menu.window.onconnect.openwindow=Open window
|
||||
ext.logger.menu.window.onconnect.reset=Reset packetlogger
|
||||
ext.logger.menu.window.ondisconnect=On disconnect
|
||||
ext.logger.menu.window.ondisconnect.hidewindow=Hide window
|
||||
ext.logger.menu.window.ondisconnect.reset=Reset packetlogger
|
||||
|
||||
ext.logger.menu.view=View
|
||||
ext.logger.menu.view.incoming=View incoming
|
||||
ext.logger.menu.view.outgoing=View outgoing
|
||||
ext.logger.menu.view.autoscroll=Autoscroll
|
||||
ext.logger.menu.view.cleartext=Clear text
|
||||
|
||||
ext.logger.menu.packets=Packets
|
||||
ext.logger.menu.packets.displaydetails=Display details
|
||||
ext.logger.menu.packets.displaydetails.byterep=Byte representation
|
||||
ext.logger.menu.packets.displaydetails.byterep.legacy=Legacy
|
||||
ext.logger.menu.packets.displaydetails.byterep.hexdump=Hexdump
|
||||
ext.logger.menu.packets.displaydetails.byterep.rawhex=Raw hex
|
||||
ext.logger.menu.packets.displaydetails.byterep.none=None
|
||||
ext.logger.menu.packets.displaydetails.message=Message
|
||||
ext.logger.menu.packets.displaydetails.message.name=Name
|
||||
ext.logger.menu.packets.displaydetails.message.hash=Hash
|
||||
ext.logger.menu.packets.displaydetails.message.id=Id
|
||||
ext.logger.menu.packets.displaydetails.structure=Structure
|
||||
ext.logger.menu.packets.displaydetails.timestamp=Timestamp
|
||||
ext.logger.menu.packets.antispam=Anti-spam filter
|
||||
ext.logger.menu.packets.antispam.none=None
|
||||
ext.logger.menu.packets.antispam.low=Low
|
||||
ext.logger.menu.packets.antispam.med=Medium
|
||||
ext.logger.menu.packets.antispam.high=High
|
||||
ext.logger.menu.packets.antispam.ultra=Ultra
|
||||
ext.logger.menu.packets.skipbig=Skip big packets
|
||||
ext.logger.menu.packets.exportall=Export all
|
||||
ext.logger.menu.packets.exportall.windowtitle=Save Packets
|
||||
ext.logger.menu.packets.exportall.filetype=TXT files
|
||||
|
||||
ext.logger.state.viewincoming.base=View Incoming: True
|
||||
ext.logger.state.viewoutgoing.base=View Outgoing: True
|
||||
ext.logger.state.autoscroll.base=Autoscroll: True
|
||||
ext.logger.state.packetinfo=Packet info
|
||||
ext.logger.state.packetinfo.base=Packet info: False
|
||||
ext.logger.state.filtered=Filtered
|
||||
ext.logger.state.filtered.base=Filtered: 0
|
||||
|
||||
ext.logger.element.timestamp=timestamp
|
||||
ext.logger.element.blocked=Blocked
|
||||
ext.logger.element.replaced=Replaced
|
||||
ext.logger.element.direction.outgoing=Outgoing
|
||||
ext.logger.element.direction.incoming=Incoming
|
||||
ext.logger.element.skipped=packet skipped
|
@ -186,11 +186,13 @@ ext.store.elapsedtime.month.single=month
|
||||
ext.store.elapsedtime.month.multiple=months
|
||||
ext.store.elapsedtime.year.single=year
|
||||
ext.store.elapsedtime.year.multiple=years
|
||||
|
||||
ext.store.extension.version=Version
|
||||
ext.store.extension.rating=Rating
|
||||
ext.store.extension.madeby=By %s
|
||||
ext.store.extension.lastupdated=last updated %s ago
|
||||
ext.store.extension.notinstore=Not found in G-ExtensionStore
|
||||
|
||||
ext.store.extension.details.description=Description
|
||||
ext.store.extension.details.authors=Author(s)
|
||||
ext.store.extension.details.categories=Categories
|
||||
@ -203,8 +205,10 @@ ext.store.extension.details.framework=Framework
|
||||
ext.store.extension.details.systems=Systems
|
||||
ext.store.extension.details.clients=Compatible clients
|
||||
ext.store.extension.details.screenshot=Screenshot
|
||||
|
||||
ext.store.extension.author.reputation=reputation
|
||||
ext.store.extension.author.releases=releases
|
||||
|
||||
ext.store.extension.warning.requirement=Warning: the framework requires --url:additional installations-
|
||||
! IMPORTANT: the previous line has to end with the --url component like the english version
|
||||
ext.store.extension.warning.unstable=Warning: this extension has been marked unstable!
|
||||
@ -226,6 +230,7 @@ ext.store.button.search=Search
|
||||
ext.store.button.install=Install
|
||||
ext.store.button.installed=Installed
|
||||
ext.store.button.update=Update
|
||||
|
||||
ext.store.search.title=Search
|
||||
ext.store.search.description=Find the extension that fits your needs
|
||||
ext.store.search.contenttitle=Search extensions
|
||||
@ -245,7 +250,9 @@ ext.store.search.filter.clients=Clients
|
||||
ext.store.search.filter.categories=Categories
|
||||
ext.store.search.filter.frameworks=Frameworks
|
||||
ext.store.search.info.automaticosfiltering=Info: you are automatically filtering on the OS you use
|
||||
|
||||
ext.store.category=Category
|
||||
|
||||
ext.store.overview.title=Installed Extensions
|
||||
ext.store.overview.description=Extensions that are already installed into G-Earth
|
||||
ext.store.overview.contenttitle=Installed extensions
|
||||
@ -253,4 +260,60 @@ ext.store.overview.folder=Open folder
|
||||
|
||||
ext.store.categories.title=Categories
|
||||
ext.store.categories.description=Explore the different kinds of extensions G-Earth has to offer
|
||||
ext.store.categories.contenttitle=Categories
|
||||
ext.store.categories.contenttitle=Categories
|
||||
|
||||
|
||||
### Internal extension - Logger
|
||||
ext.logger.menu.window=Window
|
||||
ext.logger.menu.window.alwaysontop=Always on top
|
||||
ext.logger.menu.window.onconnect=On connect
|
||||
ext.logger.menu.window.onconnect.openwindow=Open window
|
||||
ext.logger.menu.window.onconnect.reset=Reset packetlogger
|
||||
ext.logger.menu.window.ondisconnect=On disconnect
|
||||
ext.logger.menu.window.ondisconnect.hidewindow=Hide window
|
||||
ext.logger.menu.window.ondisconnect.reset=Reset packetlogger
|
||||
|
||||
ext.logger.menu.view=View
|
||||
ext.logger.menu.view.incoming=View incoming
|
||||
ext.logger.menu.view.outgoing=View outgoing
|
||||
ext.logger.menu.view.autoscroll=Autoscroll
|
||||
ext.logger.menu.view.cleartext=Clear text
|
||||
|
||||
ext.logger.menu.packets=Packets
|
||||
ext.logger.menu.packets.displaydetails=Display details
|
||||
ext.logger.menu.packets.displaydetails.byterep=Byte representation
|
||||
ext.logger.menu.packets.displaydetails.byterep.legacy=Legacy
|
||||
ext.logger.menu.packets.displaydetails.byterep.hexdump=Hexdump
|
||||
ext.logger.menu.packets.displaydetails.byterep.rawhex=Raw hex
|
||||
ext.logger.menu.packets.displaydetails.byterep.none=None
|
||||
ext.logger.menu.packets.displaydetails.message=Message
|
||||
ext.logger.menu.packets.displaydetails.message.name=Name
|
||||
ext.logger.menu.packets.displaydetails.message.hash=Hash
|
||||
ext.logger.menu.packets.displaydetails.message.id=Id
|
||||
ext.logger.menu.packets.displaydetails.structure=Structure
|
||||
ext.logger.menu.packets.displaydetails.timestamp=Timestamp
|
||||
ext.logger.menu.packets.antispam=Anti-spam filter
|
||||
ext.logger.menu.packets.antispam.none=None
|
||||
ext.logger.menu.packets.antispam.low=Low
|
||||
ext.logger.menu.packets.antispam.med=Medium
|
||||
ext.logger.menu.packets.antispam.high=High
|
||||
ext.logger.menu.packets.antispam.ultra=Ultra
|
||||
ext.logger.menu.packets.skipbig=Skip big packets
|
||||
ext.logger.menu.packets.exportall=Export all
|
||||
ext.logger.menu.packets.exportall.windowtitle=Save Packets
|
||||
ext.logger.menu.packets.exportall.filetype=TXT files
|
||||
|
||||
ext.logger.state.viewincoming.base=View Incoming: True
|
||||
ext.logger.state.viewoutgoing.base=View Outgoing: True
|
||||
ext.logger.state.autoscroll.base=Autoscroll: True
|
||||
ext.logger.state.packetinfo=Packet info
|
||||
ext.logger.state.packetinfo.base=Packet info: False
|
||||
ext.logger.state.filtered=Filtered
|
||||
ext.logger.state.filtered.base=Filtered: 0
|
||||
|
||||
ext.logger.element.timestamp=timestamp
|
||||
ext.logger.element.blocked=Blocked
|
||||
ext.logger.element.replaced=Replaced
|
||||
ext.logger.element.direction.outgoing=Outgoing
|
||||
ext.logger.element.direction.incoming=Incoming
|
||||
ext.logger.element.skipped=packet skipped
|
@ -183,11 +183,13 @@ ext.store.elapsedtime.month.single=maand
|
||||
ext.store.elapsedtime.month.multiple=maanden
|
||||
ext.store.elapsedtime.year.single=jaar
|
||||
ext.store.elapsedtime.year.multiple=jaaren
|
||||
|
||||
ext.store.extension.version=Versie
|
||||
ext.store.extension.rating=Rating
|
||||
ext.store.extension.madeby=Door %s
|
||||
ext.store.extension.lastupdated=laatst geupdate %s geleden
|
||||
ext.store.extension.notinstore=Niet gevonden in de G-ExtensionStore
|
||||
|
||||
ext.store.extension.details.description=Beschrijving
|
||||
ext.store.extension.details.authors=Auteur(s)
|
||||
ext.store.extension.details.categories=Categorieën
|
||||
@ -200,8 +202,10 @@ ext.store.extension.details.framework=Framework
|
||||
ext.store.extension.details.systems=Systemen
|
||||
ext.store.extension.details.clients=Compatibele clients
|
||||
ext.store.extension.details.screenshot=Screenshot
|
||||
|
||||
ext.store.extension.author.reputation=reputatie
|
||||
ext.store.extension.author.releases=releases
|
||||
|
||||
ext.store.extension.warning.requirement=Waarschuwing: het framework heeft --url:aanvullende installaties nodig-
|
||||
! IMPORTANT: the previous line has to end with the --url component like the english version
|
||||
ext.store.extension.warning.unstable=Waarschuwing: Deze extensie is als onstabiel aangegeven!
|
||||
@ -223,6 +227,7 @@ ext.store.button.search=Zoek
|
||||
ext.store.button.install=Installeer
|
||||
ext.store.button.installed=Geïnstalleerd
|
||||
ext.store.button.update=Update
|
||||
|
||||
ext.store.search.title=Zoek
|
||||
ext.store.search.description=Vind de extensie die je nodig hebt
|
||||
ext.store.search.contenttitle=Zoek extensies
|
||||
@ -242,6 +247,7 @@ ext.store.search.filter.clients=Clients
|
||||
ext.store.search.filter.categories=Categorieën
|
||||
ext.store.search.filter.frameworks=Frameworks
|
||||
ext.store.search.info.automaticosfiltering=Info: er wordt automatisch gefilterd op je besturingssysteem
|
||||
|
||||
ext.store.category=Categorie
|
||||
|
||||
ext.store.overview.title=Geïnstalleerde Extensies
|
||||
@ -252,3 +258,59 @@ ext.store.overview.folder=Open map
|
||||
ext.store.categories.title=Categorieën
|
||||
ext.store.categories.description=Doorzoek de verschillende soorten extensies die G-Earth aan te bieden heeft
|
||||
ext.store.categories.contenttitle=Categorieën
|
||||
|
||||
|
||||
### Internal extension - Logger
|
||||
ext.logger.menu.window=Venster
|
||||
ext.logger.menu.window.alwaysontop=Altijd bovenop
|
||||
ext.logger.menu.window.onconnect=Bij verbinding
|
||||
ext.logger.menu.window.onconnect.openwindow=Open venster
|
||||
ext.logger.menu.window.onconnect.reset=Reset packetlogger
|
||||
ext.logger.menu.window.ondisconnect=Bij verbinding verbroken
|
||||
ext.logger.menu.window.ondisconnect.hidewindow=Verberg venster
|
||||
ext.logger.menu.window.ondisconnect.reset=Reset packetlogger
|
||||
|
||||
ext.logger.menu.view=Weergave
|
||||
ext.logger.menu.view.incoming=Geef binnenkomend weer
|
||||
ext.logger.menu.view.outgoing=Geef uitgaand weer
|
||||
ext.logger.menu.view.autoscroll=Autoscroll
|
||||
ext.logger.menu.view.cleartext=Wis tekst
|
||||
|
||||
ext.logger.menu.packets=Packets
|
||||
ext.logger.menu.packets.displaydetails=Geef details weer
|
||||
ext.logger.menu.packets.displaydetails.byterep=Byte voorstelling
|
||||
ext.logger.menu.packets.displaydetails.byterep.legacy=Legacy
|
||||
ext.logger.menu.packets.displaydetails.byterep.hexdump=Hexdump
|
||||
ext.logger.menu.packets.displaydetails.byterep.rawhex=Raw hex
|
||||
ext.logger.menu.packets.displaydetails.byterep.none=Geen
|
||||
ext.logger.menu.packets.displaydetails.message=Message
|
||||
ext.logger.menu.packets.displaydetails.message.name=Naam
|
||||
ext.logger.menu.packets.displaydetails.message.hash=Hash
|
||||
ext.logger.menu.packets.displaydetails.message.id=Id
|
||||
ext.logger.menu.packets.displaydetails.structure=Structuur
|
||||
ext.logger.menu.packets.displaydetails.timestamp=Tijdstempel
|
||||
ext.logger.menu.packets.antispam=Anti-spam filter
|
||||
ext.logger.menu.packets.antispam.none=Geen
|
||||
ext.logger.menu.packets.antispam.low=Laag
|
||||
ext.logger.menu.packets.antispam.med=Medium
|
||||
ext.logger.menu.packets.antispam.high=Hoog
|
||||
ext.logger.menu.packets.antispam.ultra=Ultra
|
||||
ext.logger.menu.packets.skipbig=Grote packets overslaan
|
||||
ext.logger.menu.packets.exportall=Exporteer alles
|
||||
ext.logger.menu.packets.exportall.windowtitle=Bewaar Packets
|
||||
ext.logger.menu.packets.exportall.filetype=TXT bestanden
|
||||
|
||||
ext.logger.state.viewincoming.base=Geef binnenkomend weer: True
|
||||
ext.logger.state.viewoutgoing.base=Geef uitgaand weer: True
|
||||
ext.logger.state.autoscroll.base=Autoscroll: True
|
||||
ext.logger.state.packetinfo=Packet info
|
||||
ext.logger.state.packetinfo.base=Packet info: False
|
||||
ext.logger.state.filtered=Gefilterd
|
||||
ext.logger.state.filtered.base=Gefilterd: 0
|
||||
|
||||
ext.logger.element.timestamp=tijdstempel
|
||||
ext.logger.element.blocked=Geblokkeerd
|
||||
ext.logger.element.replaced=Vervangen
|
||||
ext.logger.element.direction.outgoing=Binnenkomend
|
||||
ext.logger.element.direction.incoming=Uitgaand
|
||||
ext.logger.element.skipped=packet overgeslagen
|
@ -186,11 +186,13 @@ ext.store.elapsedtime.month.single=month
|
||||
ext.store.elapsedtime.month.multiple=months
|
||||
ext.store.elapsedtime.year.single=year
|
||||
ext.store.elapsedtime.year.multiple=years
|
||||
|
||||
ext.store.extension.version=Version
|
||||
ext.store.extension.rating=Rating
|
||||
ext.store.extension.madeby=By %s
|
||||
ext.store.extension.lastupdated=last updated %s ago
|
||||
ext.store.extension.notinstore=Not found in G-ExtensionStore
|
||||
|
||||
ext.store.extension.details.description=Description
|
||||
ext.store.extension.details.authors=Author(s)
|
||||
ext.store.extension.details.categories=Categories
|
||||
@ -203,8 +205,10 @@ ext.store.extension.details.framework=Framework
|
||||
ext.store.extension.details.systems=Systems
|
||||
ext.store.extension.details.clients=Compatible clients
|
||||
ext.store.extension.details.screenshot=Screenshot
|
||||
|
||||
ext.store.extension.author.reputation=reputation
|
||||
ext.store.extension.author.releases=releases
|
||||
|
||||
ext.store.extension.warning.requirement=Warning: the framework requires --url:additional installations-
|
||||
! IMPORTANT: the previous line has to end with the --url component like the english version
|
||||
ext.store.extension.warning.unstable=Warning: this extension has been marked unstable!
|
||||
@ -226,6 +230,7 @@ ext.store.button.search=Search
|
||||
ext.store.button.install=Install
|
||||
ext.store.button.installed=Installed
|
||||
ext.store.button.update=Update
|
||||
|
||||
ext.store.search.title=Search
|
||||
ext.store.search.description=Find the extension that fits your needs
|
||||
ext.store.search.contenttitle=Search extensions
|
||||
@ -245,7 +250,9 @@ ext.store.search.filter.clients=Clients
|
||||
ext.store.search.filter.categories=Categories
|
||||
ext.store.search.filter.frameworks=Frameworks
|
||||
ext.store.search.info.automaticosfiltering=Info: you are automatically filtering on the OS you use
|
||||
|
||||
ext.store.category=Category
|
||||
|
||||
ext.store.overview.title=Installed Extensions
|
||||
ext.store.overview.description=Extensions that are already installed into G-Earth
|
||||
ext.store.overview.contenttitle=Installed extensions
|
||||
@ -253,4 +260,60 @@ ext.store.overview.folder=Open folder
|
||||
|
||||
ext.store.categories.title=Categories
|
||||
ext.store.categories.description=Explore the different kinds of extensions G-Earth has to offer
|
||||
ext.store.categories.contenttitle=Categories
|
||||
ext.store.categories.contenttitle=Categories
|
||||
|
||||
|
||||
### Internal extension - Logger
|
||||
ext.logger.menu.window=Window
|
||||
ext.logger.menu.window.alwaysontop=Always on top
|
||||
ext.logger.menu.window.onconnect=On connect
|
||||
ext.logger.menu.window.onconnect.openwindow=Open window
|
||||
ext.logger.menu.window.onconnect.reset=Reset packetlogger
|
||||
ext.logger.menu.window.ondisconnect=On disconnect
|
||||
ext.logger.menu.window.ondisconnect.hidewindow=Hide window
|
||||
ext.logger.menu.window.ondisconnect.reset=Reset packetlogger
|
||||
|
||||
ext.logger.menu.view=View
|
||||
ext.logger.menu.view.incoming=View incoming
|
||||
ext.logger.menu.view.outgoing=View outgoing
|
||||
ext.logger.menu.view.autoscroll=Autoscroll
|
||||
ext.logger.menu.view.cleartext=Clear text
|
||||
|
||||
ext.logger.menu.packets=Packets
|
||||
ext.logger.menu.packets.displaydetails=Display details
|
||||
ext.logger.menu.packets.displaydetails.byterep=Byte representation
|
||||
ext.logger.menu.packets.displaydetails.byterep.legacy=Legacy
|
||||
ext.logger.menu.packets.displaydetails.byterep.hexdump=Hexdump
|
||||
ext.logger.menu.packets.displaydetails.byterep.rawhex=Raw hex
|
||||
ext.logger.menu.packets.displaydetails.byterep.none=None
|
||||
ext.logger.menu.packets.displaydetails.message=Message
|
||||
ext.logger.menu.packets.displaydetails.message.name=Name
|
||||
ext.logger.menu.packets.displaydetails.message.hash=Hash
|
||||
ext.logger.menu.packets.displaydetails.message.id=Id
|
||||
ext.logger.menu.packets.displaydetails.structure=Structure
|
||||
ext.logger.menu.packets.displaydetails.timestamp=Timestamp
|
||||
ext.logger.menu.packets.antispam=Anti-spam filter
|
||||
ext.logger.menu.packets.antispam.none=None
|
||||
ext.logger.menu.packets.antispam.low=Low
|
||||
ext.logger.menu.packets.antispam.med=Medium
|
||||
ext.logger.menu.packets.antispam.high=High
|
||||
ext.logger.menu.packets.antispam.ultra=Ultra
|
||||
ext.logger.menu.packets.skipbig=Skip big packets
|
||||
ext.logger.menu.packets.exportall=Export all
|
||||
ext.logger.menu.packets.exportall.windowtitle=Save Packets
|
||||
ext.logger.menu.packets.exportall.filetype=TXT files
|
||||
|
||||
ext.logger.state.viewincoming.base=View Incoming: True
|
||||
ext.logger.state.viewoutgoing.base=View Outgoing: True
|
||||
ext.logger.state.autoscroll.base=Autoscroll: True
|
||||
ext.logger.state.packetinfo=Packet info
|
||||
ext.logger.state.packetinfo.base=Packet info: False
|
||||
ext.logger.state.filtered=Filtered
|
||||
ext.logger.state.filtered.base=Filtered: 0
|
||||
|
||||
ext.logger.element.timestamp=timestamp
|
||||
ext.logger.element.blocked=Blocked
|
||||
ext.logger.element.replaced=Replaced
|
||||
ext.logger.element.direction.outgoing=Outgoing
|
||||
ext.logger.element.direction.incoming=Incoming
|
||||
ext.logger.element.skipped=packet skipped
|
@ -186,11 +186,13 @@ ext.store.elapsedtime.month.single=month
|
||||
ext.store.elapsedtime.month.multiple=months
|
||||
ext.store.elapsedtime.year.single=year
|
||||
ext.store.elapsedtime.year.multiple=years
|
||||
|
||||
ext.store.extension.version=Version
|
||||
ext.store.extension.rating=Rating
|
||||
ext.store.extension.madeby=By %s
|
||||
ext.store.extension.lastupdated=last updated %s ago
|
||||
ext.store.extension.notinstore=Not found in G-ExtensionStore
|
||||
|
||||
ext.store.extension.details.description=Description
|
||||
ext.store.extension.details.authors=Author(s)
|
||||
ext.store.extension.details.categories=Categories
|
||||
@ -203,8 +205,10 @@ ext.store.extension.details.framework=Framework
|
||||
ext.store.extension.details.systems=Systems
|
||||
ext.store.extension.details.clients=Compatible clients
|
||||
ext.store.extension.details.screenshot=Screenshot
|
||||
|
||||
ext.store.extension.author.reputation=reputation
|
||||
ext.store.extension.author.releases=releases
|
||||
|
||||
ext.store.extension.warning.requirement=Warning: the framework requires --url:additional installations-
|
||||
! IMPORTANT: the previous line has to end with the --url component like the english version
|
||||
ext.store.extension.warning.unstable=Warning: this extension has been marked unstable!
|
||||
@ -226,6 +230,7 @@ ext.store.button.search=Search
|
||||
ext.store.button.install=Install
|
||||
ext.store.button.installed=Installed
|
||||
ext.store.button.update=Update
|
||||
|
||||
ext.store.search.title=Search
|
||||
ext.store.search.description=Find the extension that fits your needs
|
||||
ext.store.search.contenttitle=Search extensions
|
||||
@ -245,7 +250,9 @@ ext.store.search.filter.clients=Clients
|
||||
ext.store.search.filter.categories=Categories
|
||||
ext.store.search.filter.frameworks=Frameworks
|
||||
ext.store.search.info.automaticosfiltering=Info: you are automatically filtering on the OS you use
|
||||
|
||||
ext.store.category=Category
|
||||
|
||||
ext.store.overview.title=Installed Extensions
|
||||
ext.store.overview.description=Extensions that are already installed into G-Earth
|
||||
ext.store.overview.contenttitle=Installed extensions
|
||||
@ -253,4 +260,60 @@ ext.store.overview.folder=Open folder
|
||||
|
||||
ext.store.categories.title=Categories
|
||||
ext.store.categories.description=Explore the different kinds of extensions G-Earth has to offer
|
||||
ext.store.categories.contenttitle=Categories
|
||||
ext.store.categories.contenttitle=Categories
|
||||
|
||||
|
||||
### Internal extension - Logger
|
||||
ext.logger.menu.window=Window
|
||||
ext.logger.menu.window.alwaysontop=Always on top
|
||||
ext.logger.menu.window.onconnect=On connect
|
||||
ext.logger.menu.window.onconnect.openwindow=Open window
|
||||
ext.logger.menu.window.onconnect.reset=Reset packetlogger
|
||||
ext.logger.menu.window.ondisconnect=On disconnect
|
||||
ext.logger.menu.window.ondisconnect.hidewindow=Hide window
|
||||
ext.logger.menu.window.ondisconnect.reset=Reset packetlogger
|
||||
|
||||
ext.logger.menu.view=View
|
||||
ext.logger.menu.view.incoming=View incoming
|
||||
ext.logger.menu.view.outgoing=View outgoing
|
||||
ext.logger.menu.view.autoscroll=Autoscroll
|
||||
ext.logger.menu.view.cleartext=Clear text
|
||||
|
||||
ext.logger.menu.packets=Packets
|
||||
ext.logger.menu.packets.displaydetails=Display details
|
||||
ext.logger.menu.packets.displaydetails.byterep=Byte representation
|
||||
ext.logger.menu.packets.displaydetails.byterep.legacy=Legacy
|
||||
ext.logger.menu.packets.displaydetails.byterep.hexdump=Hexdump
|
||||
ext.logger.menu.packets.displaydetails.byterep.rawhex=Raw hex
|
||||
ext.logger.menu.packets.displaydetails.byterep.none=None
|
||||
ext.logger.menu.packets.displaydetails.message=Message
|
||||
ext.logger.menu.packets.displaydetails.message.name=Name
|
||||
ext.logger.menu.packets.displaydetails.message.hash=Hash
|
||||
ext.logger.menu.packets.displaydetails.message.id=Id
|
||||
ext.logger.menu.packets.displaydetails.structure=Structure
|
||||
ext.logger.menu.packets.displaydetails.timestamp=Timestamp
|
||||
ext.logger.menu.packets.antispam=Anti-spam filter
|
||||
ext.logger.menu.packets.antispam.none=None
|
||||
ext.logger.menu.packets.antispam.low=Low
|
||||
ext.logger.menu.packets.antispam.med=Medium
|
||||
ext.logger.menu.packets.antispam.high=High
|
||||
ext.logger.menu.packets.antispam.ultra=Ultra
|
||||
ext.logger.menu.packets.skipbig=Skip big packets
|
||||
ext.logger.menu.packets.exportall=Export all
|
||||
ext.logger.menu.packets.exportall.windowtitle=Save Packets
|
||||
ext.logger.menu.packets.exportall.filetype=TXT files
|
||||
|
||||
ext.logger.state.viewincoming.base=View Incoming: True
|
||||
ext.logger.state.viewoutgoing.base=View Outgoing: True
|
||||
ext.logger.state.autoscroll.base=Autoscroll: True
|
||||
ext.logger.state.packetinfo=Packet info
|
||||
ext.logger.state.packetinfo.base=Packet info: False
|
||||
ext.logger.state.filtered=Filtered
|
||||
ext.logger.state.filtered.base=Filtered: 0
|
||||
|
||||
ext.logger.element.timestamp=timestamp
|
||||
ext.logger.element.blocked=Blocked
|
||||
ext.logger.element.replaced=Replaced
|
||||
ext.logger.element.direction.outgoing=Outgoing
|
||||
ext.logger.element.direction.incoming=Incoming
|
||||
ext.logger.element.skipped=packet skipped
|
Loading…
Reference in New Issue
Block a user