diff options
Diffstat (limited to 'JLanguageTool')
285 files changed, 5332 insertions, 0 deletions
diff --git a/JLanguageTool/.classpath b/JLanguageTool/.classpath new file mode 100644 index 0000000..6295dc0 --- /dev/null +++ b/JLanguageTool/.classpath @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<classpath> + <classpathentry kind="src" path="src/test"/> + <classpathentry kind="src" path="src/dev"/> + <classpathentry kind="src" path="src/java"/> + <classpathentry excluding="test/|dev/|java/" kind="src" path="src"/> + <classpathentry kind="lib" path="libs/build/junit.jar"/> + <classpathentry kind="lib" path="libs/ooo/juh.jar"/> + <classpathentry kind="lib" path="libs/ooo/jurt.jar"/> + <classpathentry kind="lib" path="libs/ooo/ridl.jar"/> + <classpathentry kind="lib" path="libs/ooo/unoil.jar"/> + <classpathentry kind="lib" path="libs/jdic.jar"/> + <classpathentry kind="lib" path="libs/jaminid.jar"/> + <classpathentry exported="true" kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="lib" path="libs/jWordSplitter.jar" sourcepath="/jWordSplitter"/> + <classpathentry kind="lib" path="libs/bliki-3.0.3.jar"/> + <classpathentry kind="lib" path="libs/commons-lang-2.4.jar"/> + <classpathentry kind="lib" path="libs/lucene-core-2.4.0.jar"/> + <classpathentry kind="lib" path="libs/jsr173_1.0_api.jar"/> + <classpathentry kind="lib" path="libs/commons-logging-1.1.1.jar"/> + <classpathentry kind="lib" path="libs/segment-1.3.0.jar"/> + <classpathentry kind="lib" path="libs/morfologik-stemming-nodict-1.4.0.jar"/> + <classpathentry kind="output" path="bin"/> +</classpath> diff --git a/JLanguageTool/.cvsignore b/JLanguageTool/.cvsignore new file mode 100644 index 0000000..8770825 --- /dev/null +++ b/JLanguageTool/.cvsignore @@ -0,0 +1,29 @@ +dist +junit.classes +build +test.txt +test-de.txt +JLanguageTool.jar +JLanguageToolGUI.jar +test-de-gross.txt +test-de-gross2.txt +test-en-gross.txt +test-en-gross2.txt +TODO +jar-package +openoffice +cobertura.ser +junit.instrumented-classes +LanguageTool.jnlp +.fbwarnings +.settings +*.zip +*.checkstyle +*.checkstyle +reports +.externalToolBuilders +.pmd +.fbprefs +bin +keystore.ks +ooolocales.properties diff --git a/JLanguageTool/.project b/JLanguageTool/.project new file mode 100644 index 0000000..2c7b7ee --- /dev/null +++ b/JLanguageTool/.project @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>JLanguageTool</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.jdt.core.javabuilder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.jdt.core.javanature</nature> + <nature>net.sourceforge.pmd.runtime.pmdNature</nature> + <nature>org.eclipse.hyades.probekit.probekitnature</nature> + <nature>com.stateofflow.eclipse.metrics.MetricsNature</nature> + </natures> +</projectDescription> diff --git a/JLanguageTool/CHANGES.txt b/JLanguageTool/CHANGES.txt new file mode 100644 index 0000000..277549f --- /dev/null +++ b/JLanguageTool/CHANGES.txt @@ -0,0 +1,1105 @@ +LanguageTool Change Log + +1.3 (2011-03-xx) + + -... + + +1.2 (2011-01-02) + + -New and updated rules for Romanian, Dutch, Polish, German, Russian, + Spanish, French and Danish. + + -Fixed false positives in French rules. + + -Updated the French dictionary to use Dicollecte lexique 3.9.1 + provided by Olivier R. + + -Updated the Polish dictionary. + + -Added new scripts testwikipedia.sh and testwikipedia.bat to the distribution. These + let you check a local Wikipedia XML dump. This helps to test new rules, especially + to avoid false alarms. Get the Wikipedia dumps from + http://download.wikimedia.org/backup-index.html. + The file you probably want to use is pages-articles.xml.bz2. + + -SRX sentence tokenization rules for German, thanks to Jarek Lipski. + + -SRX sentence tokenization rules for Danish, thanks to Esben Aaberg. + + -Added support for Esperanto. + + -Now it's possible to enable and disable rules in bitext mode + from the command line. + + -In bitext mode, the suggestions can now be automatically applied + to target text. + + -Fixed API output for bitext mode. + + -Fixed a bug with mark_to and mark_from attributes being ignored + for bitext XML rules. + + -Fixed a glitch in API output: now it's always correctly encoded as UTF-8, + just what the XML header declares. + + -Fixed sf.bug #3076989: incorrect line numbers for files larger than 64000 bytes. + + -Minor performance fixes. + + +1.1 (2010-09-26) + + -Added 'subId' attribute to API output - identifies the sub id of a rulegroup + + -Updated French rules, thanks to Dominique Pelle. + + -Updated Dutch tagger and synthesizer dictionary, as well as + fixed some false alarms and updated grammar rules, + thanks to Ruud Baars. + + -Fixed a problem with Dutch apostrophes in the "unpaired brackets and + apostrophes" rule. + + -Enabled disambiguation rule file testing from the command line. Now + the testrules.bat/testrules.sh runs the disambiguator tests as well. + + +1.1beta (released 2010-09-18, internally marked as 1.0.1-dev) + + -Update of the decompounding component for German (jWordSplitter 3.1) + + -Added preliminary support for checking bilingual texts (bitexts), + including use of false friends rules, bitext pattern rules and + generic Java rules. LanguageTool may be therefore used via API + to check translation quality in computer-aided translation tools. + + -Added a lot of new "false friend" rules (mostly Italian), thanks + to Fabio Rainone + + -Fixed line number when checking texts from stdin (but there are still + some problems with the column number) + + -Fixed LT menu integration for OpenOffice.org 3.3.0. (OOo Issue 114078) + + -New method JLanguageTool.getDataBroker() that provides a + ResourceDataBroker which can be used to load LanguageTool's + resources (grammar.xml etc) from any path, not just from the + class path. + Patch provided by Andreas "PAX" Lück. + + -Add initial support for OpenOffice.org help system. + Help available for English and Russian. + + -Fixed the "LanguageTool server could not be started..." error that + occurred when closing the options dialog and the HTTP server + had been activated before + + -Updated a tagger and synthesizer dictionary for Russian. + Fixed POS tag for Russian. + + -Added a synthesizer for Spanish, thanks to Juan Martorell. + + -Fixed Spanish dictionary separator issue, thanks to Juan Martorell. + + -Fixed several Spanish dictionary POS tag flaws, thanks to Juan Martorell. + + -Added a tagger dictionary and synthesizer for Catalan, thanks to + Jimmy O'Regan. + + -Added an SRX-based sentence tokenizer for Catalan, thanks to Jimmy + O'Regan, and for Spanish, thanks to Juan Martorell. + + -Major update of the French dictionary, thanks to Olivier R. The + dictionary is now based on data from the Dicollecte project. + + -Updated the morfologik-stemming library used for tagging dictionaries + to version 1.4.0 (performance improvements and ability to build the + binary automata directly from Java) + + -Fixed a problem with salutation ending with comma and false alarm + for a missing uppercase letter (sf.net bug #2830181 for German; + the problem appeared also for Italian, Polish, and Russian) + + -Improved the rule that detects wrong space around brackets; it + detects errors concerning curly brackets, parentheses, and + square brackets. + + -Added exceptions for the rule that checks the whitespace after the + comma so that two consecutive commas are detected only by the double + punctuation rule. + + -Initial support for Malayalam (thanks to Jitesh V. S.) + + -Initial support for Belarusian (thanks to Alex Buloichik) + + -Added some German rules (thanks to Jan Schreiber) + + -Added several German and a few English rules (thanks to Felix Sasaki and + his students) + + -Added much more Spanish Rules (thanks to Juan Martorell) + + -Improved German sentence detection (no sentence split at + "Friedrich II. ist auch...", "13. und 14. Jahrhundert") + + -Fixed sentence tokenizer to better deal with Windows line + breaks (\r\n instead of just \n) + + -Small fix for English rule ("rather then" -> "rather than"), some + new English rules thanks to Jimmy O'Regan + + -New Catalan rule for castellanisms, thanks to Jimmy O'Regan + + -Fixes and additions for Catalan, Dutch, Italian, Polish, Russian, + Slovak and Slovenian rules + + -Fixes for Polish tagging and synthesis dictionaries + + -Fixes and additions to the Polish disambiguator + + -Polish chunker now uses a separate text file for its multiword tokens + (see resource/pl/multiwords.txt) + + -Fixed a sourceforge.net #2957133 bug in Italian Rules (thanks to Paolo + Bianchini) + + -Added a rule for correct whitespaces around punctuation for French to + the default set of rules working for French + + -Updated SRX-based sentence tokenizer rules for Polish, Russian and Slovenian + + -Fixed sourceforge.net bug #2998138 concerning an incorrect ICU regex in + SRX file + + -Updated Slovenian and Russian translation + + -Added some disambiguation rules to simplify punctuation rules in Polish + + -It is now possible to add just a new POS tag using <wd> element in the + disambiguator. If you omit the lemma attribute and/or the token, the token and + the lemma will be set to the matched token. + + -It is now possible to include skipped tokens from the sentence when referring + to parts of the pattern in suggestions. Use include_skipped as attribute + of the <match> element. To include all the tokens, including the one with the + skip attribute set, use "all". To include only the skipped sequence, use "following" + as the value of include_skipped. To include nothing, use "none". + + -The syntax used for unification was slightly modified to make it more XML-friendly. + The details are to be found on the wiki at + http://languagetool.wikidot.com/using-unification + + -DTD for disambiguation rules is now replaced by an XML Schema. + + -Fixed a bug that could raise a false alarm for some unchecked exceptions + in XML rules. + + -Fixed a bug with the rule disambiguator: sentence end and paragraph end + tags no longer get filtered out during disambiguation. + + -Fixed a small bug with unification: now unifier used for rules and + disambiguation rules are kept separate, so that you have different sets + of unification equivalences, as defined in their files. + + -Fixed a bug with footnote numbers before a comma that were reported + as whitespace. + + -Fixed sourceforge.net bug #2972055 (LanguageTool menu no longer appears in + Calc where it didn't work anyway), (Yakov Reztsov). + + -Fix to make HTTP server mode work on more Mac OS X versions + + +1.0.0 (2009-11-01) + + -translation fixes, especially for Danish + + -small GUI fix: making port field larger + + -fixed false alarm for Polish + + -small rule fix for Russian + + +1.0.0-rc1 (2009-10-25) + + -Support for Danish, thanks for Esben Aaberg + + -Support for Catalan, thanks to Ricard Roca + + -Support for Galician, thanks to Susana Sotelo Docio + + -Corrections to Spanish dictionary (conversion from Freeling) + and a new rule for Spanish that checks if the determiner + (if any) preceding a feminine noun is "el", thanks to Susana Sotelo + Docio. + + -Small corrections to Swedish dictionary, thanks to Niklas Johansson and + corrections to Dutch dictionaries, thanks to Ruud Bars; small corrections + to the French dictionary + + -Added more features for the server-side LanguageTool, including setting + some parameters. + + -Added missing support for New Zealand and South African English. + + -More Dutch, Polish, Russian, Spanish, Slovenian, and English rules + + -Enabled general rules in the Slovenian module + + -Fixes for the Italian, Russian, French, and Polish rules + + -Fixed sourceforge bugs: #2819925 for English, #2879819, #2883277, #2882789, + #2884642, #2880448, and #2885488 for French, #2848079 for Polish, and + #2886208 for Spanish. + For details, see + http://sourceforge.net/tracker/?func=detail&group_id=110216&atid=655717&aid=<ID> + + -The simple replacement rule (designed originally only for Ukrainian) + can be used now with any language to find simple, non-context dependent + typos. Implemented now for Ukrainian, Russian, Romanian, and Polish. + + -Added SRX-based sentence tokenizers for: Slovenian (thanks to Petra + Galuscakova), Icelandic (thanks to Anton Karl Ingason), Slovenian + (thanks to Martin Srebotnjak), and Russian (thanks to Yakov Reztsov). + + -Added new Slovak tagger and synthesizer dictionaries (thanks + to Zdenko Podobný and Slovak National Corpus) + + -Added Russian synthesizer dictionary and new rules based using it. + + -Added Russian disambiguator. + + -Change from DTD to XML schema for rule files. + + -Slight enhancement for testing XML files on the command line. + Slight improvement of word tokenization. + + -Update of the Italian tagger dictionary (Morph-it! 0.48) + + -Update of the decompounding component for German (jWordSplitter 3.0) + + -Update to segment library, removed loomchild-util library that + is no longer needed. + + -Update to morfologik-stemming library, resulting in some + tagging speedup. Tagger & synthesizer code cleanup. + + -Fixed a small bug that could result in unpredictable behavior + in rules using match elements inside tokens. + + -Fixed a bug with counting column positions (sf bug #2878819). + + -Fixed a bug in unification. + + -Fixed a bug with matching elements that have POS tag information + and whitespace attributes. Fixed a bug with losing whitespace info + from AnalyzedTokenReadings when copying them. + + +0.9.9 (2009-05-22) + + -Added preliminary support for Icelandic thanks to Anton + Karl Ingason + + -More English, Dutch, Polish and Romanian grammar rules. + More English/Polish false friends. Improvements to Russian + rules. + + -Fixed some bugs with pairing brackets. Now the rule also + complains about balanced parentheses put in the wrong + order (like ")abc("), or overlapped with other symbols (like + 'his "mother'") and in all places the symbols weren't + found to be balanced. + + -Added sentence tokenizer that uses SRX format for + specifying end-of-sentence breaks (for specification, see + http://www.lisa.org/fileadmin/standards/srx20.html). This + enhanced the quality and speed of sentence tokenization + (for example, tokenizing the whole Brown corpus in the old + tokenizer took 572613ms, while it takes 125971ms right now). + Currently, English, Polish, Romanian and Dutch are using + SRX segmentation rules. + + -Added Dutch (Belgium) as a country variant to support it + in OpenOffice.org. + + -Updated Russian translation (Yakov Reztsov) + + -Updated Slovenian translation and added more rules + for this language (Martin Srebotnjak) + + -Updated Slovak translation and added Slovak sentence + tokenizer (Zdenko Podobný) . + + -Fixed a NullPointerException that could appear when using + paragraph-level rules (SF bug # 2787814), removed bugs that lead to false positives + in some English rules. Some code cleanup. + + -Fixed a bug that truncated the suggested replacements for false + friends. + + -Fixed encoding problem for some systems (SF bug #2794857), thanks + to Petr Mladek. + +0.9.8 (2009-04-25) + + -Much more new rules, rule-based disambiguator and synthesiser for + Romanian (thanks to Ionuț Păduraru) + + -New rules for Italian and translation of messages into Italian + by Paolo Bianchini + + -Initial support for Slovak, including new rules by Zdenko Podobný + + -Translation of messages into Slovak by Zdenko Podobný + + -Small fixes and additions for Polish and English. Small dictionary + update for English. + + -Now sentences written in different languages in OpenOffice.org + are recognized as such and checked properly (previously it was + assumed that the whole paragraph has always the same language). + + -New mode of operation on command-line: you can apply suggestions + automatically by supplying "--apply" switch (or "-a" for short). + LanguageTool will then output a text with suggestions applied, + while suppressing all other text (you can, however, still get + verbose output on STDERR). This way LanguageTool may be used to + automatically edit a text (to clean a corpus before some other + operations, for example). Note: only the first suggestion is + applied in the automatic mode, so make sure that the first + suggestion is the best one. + + -The command-line tool works now with STDIN. STDIN is activated + anytime a filename is not specified or if you specified "-" + explicitly. + + -Update of morfologik-stemming library to version 1.1.4 + fixes a NullPointerException (sf bug #2613574) and some + problems with UTF-8 dictionaries. + + -Now it's possible to test disambiguation XML rules in a similar + manner that error-matching rules are tested. Look in English + disambiguation rules for examples (at the end of the file). + + -Taggers recognize now mistyped lowercase words that should be + uppercase. + + -Fixed a bug that disallowed using rules that were turned off by + default. + + -Added more tests and fixed some position errors in the XML rules and + disambiguation rules. + + -Fixed some glitches with line numbers, time statistics and + match numbers, and unknown words when checking large files + on the command line. Fixed a bug with case conversion in rules + that contained element <match> in suggestions and numerical + references such as \1 in the message. + + +0.9.7 (2009-03-03) + + -Small updates to Polish disambiguation rules, German + error rules, and English dictionary + + -Updates for Dutch error rules + + -Fixed bugs in Russian rules (Sourceforge bug #2545548 and #2545525), + thanks to Yakov. + + -Preliminary support for Romanian (thanks to Ionuţ Păduraru) + + -Fixed a ClassCastException crash that occurred with non-English + texts that contain soft-hyphens. + + -Fixed bug with no errors visible in context menu for some languages + in OpenOffice.org, for example French. + +0.9.6 (2009-01-21) + + -Support for new Proofreading API in OpenOffice 3.0.1. The + non-native dialog box used for checking the text in LT was + removed as it duplicated the native function and was buggy + (see for example sf bug #1943695). + + -The toolbar button became redundant and was removed. A new + menu command "Recheck document" was added to start a new check + and reset the rules set as ignored during the previous check + (the rules disabled in the configuration dialog are not + enabled on recheck). + + -Added possibility to specify feature unification (introduced + in XML files but the implemented mechanism is general). + + -Added new features to the rule disambiguator, such as unification, + filtering, deleting and adding interpretations. Fixed some + small bugs. + + -Added a tagger dictionary for Russian (thanks to Yakov). + + -Added compounds rule for English and Polish, and made the + existing compound rule easily extensible for new languages. + + -Added possibility to add shorter comments for rules to be + displayed in OpenOffice.org 3.x context menus. + + -New command-line option -t or --taggeronly can be used to + tag a text file with POS tags and lemmas as seen by LanguageTool. + This means that you can use LanguageTool as a standalone + tagger for testing or for building a corpus. + + -The rule that checks for whitespace surrounding punctuation + marks now detects an orphaned full stop as requested by OOo + users (http://www.openoffice.org/issues/show_bug.cgi?id=93931). + + -Added a possibility to check if there is a whitespace before a + token in XML rules (simply specify attribute spacebefore="yes"; + possible values are also "no" and "ignore". "ignore" is the + default.) + + -Added new English, Dutch, Polish and Russian rules. Fixed false + alarms for many English rules (including 'a vs. an' rule) based + on the community.languagetool.org user votes and sourceforge.net + tracker reports (#2319686, #2319670, #2381522). Fixed false + alarms for many Dutch (thanks to R.J. Baars) and Polish rules. + + -Massive corrections and additions to the English tagger lexicon. Added + a lot of new disambiguation rules for English. + + -Massive corrections to the Dutch tagger and synthesizer lexicon (thanks + to R.J. Baars). + + -Corrections to the Polish tagger and synthesizer lexicon. Added + rule-based disambiguator for Polish. + + -The scripts testrules.bat and testrules.sh are now also testing + the validity of XML files, including false friends, rules and + disambiguator rules. + + -Fixed problems with uppercase sentence start rule with lists for Russian + and Polish (thanks to Yakov Reztsov). + + -Fixed a bug in synthesizer suggestions generated for indeterminate + articles before compound words (such as 'all-inclusive'). + + -Fixed a bug that could cause errors in XML error/disambiguation rule + matching. + + -Fixed a bug that could cripple case conversion of tokens matched in + suggestions formatted with regular expressions. + + -Fixed a bug that resulted from missing synchronization of code used + for doing actual grammar-check in OpenOffice.org (see sf bugs #2416655, + #2411768, #2379365). + + -Fixed other small bugs (rule numbering in text output; archaic words + offered in some English suggestions; ignoring some exceptions that + were set for preceding tokens; incorrect positions of errors on some + tagged punctuation tokens; incorrect formatting of some synthesized + suggestions; ignoring manual hyphenation marks during checking in + OpenOffice.org; not printing unknown words on command-line). + +0.9.5 (2008-11-02) + + -Fixed a bug in whitespace rule that caused LT to crash + OpenOffice.org with English text. + + -Fixed a bug that caused some languages to be wrongly + tagged in Turkish Unicode locale (reported by Serkan Kaba). + + -Updated, fixed and added some Polish rules. + + -Updated and added some English rules. + + -Fixes to the German tagger and its compounds splitting + algorithm which could cause false alarms. + + -Added full support for various Unicode whitespace + characters and tabs as word separators for English. + + -Small fixes with a missing icon in the Extensions Manager + in OpenOffice.org and formatting of comments visible in the + context menu. + + -Fixes in Polish sentence tokenizer that allow some abbreviations + and symbols at the end of sentences. + + -Fixed sentence tokenizer: the footnote at the end of the sentence + caused LT not to break the sentence at all. + +0.9.4 (2008-09-30) + + -Fixed freezing on startup with OpenOffice.org 3.0. + + -Updated Swedish rules, added false friends, and + fixed the compounds rule (thanks to Niklas Johansson). + + -Updated French dictionary, disambiguation rules + and grammar rules (thanks to Camille Moulin). + + -Added abbreviations for Russian sentence tokenizer and + Russian compound rule. Updated Russian rules (thanks + to Yakov Reztsov). + + -LanguageTool button in OpenOffice.org is now placed next to + the "Spelling and Grammar" button. + + -It is now possible to turn the whole category of rules + by default off (in the XML file). + + +0.9.3 (2008-08-06) + + -Works with OpenOffice.org 3.0 beta m26 or later. + LanguageTool.jar needed to be removed from classpath. + Added support for the new grammar checking API (displays + blue wavy lines for errors automatically, a context + menu with suggestions, rechecks document when options + changed...). With the new API, it is possible to check + documents with multiple languages. When using the blue + wavy lines, all known previous bugs with OpenOffice.org + were solved; note that OpenOffice.org 3.0 "Spell and Grammar + Check" dialog is *not* completely implemented yet. + Sometimes you need to use our slightly buggy dialog instead + (progress dialog is always on top to solve focus problems). + + -Added full support for various Unicode whitespace + characters as word separators (including typographic + space characters). + + -Added support for Russian (thanks to Yakov Reztsov). + + -Fixed the bug that caused that "&" was shown in buttons, + and not interpreted as shortcut. + + -Fixed menu and toolbar icon which were broken + during compilation (black square or empty). + + -Fixed a small bug with formatting some case-sensitive + suggestions. + + -Added a generic rule that detects redundant whitespace. + + -Added Dutch synthesizer for making suggestions based + on part-of-speech changes. + + -Added a rule-based disambiguator for English to minimize + false alarms. + + -New Dutch, English (dealing with agreement and redundancy), + Polish and Swedish rules. Added more false friends. Removed + some false alarms. + + -The German tagger now splits compounds words correctly which + avoids several mistaggings and thus false alarms. + + -Added new Swedish tagger for more complex rules, thanks to + Niklas Johansson. + + -The command line client now prints a number after the + rule id so you can see which of the rules in a rule group + it refers to, for example: + "2.) Line 1, column 43, Rule ID: MUEHLHEIM_A_D_RUHR[1]" + +0.9.2 (2008-02-17) + + -LanguageTool is now part of the "Tools" menu in + OpenOffice.org and its toolbar button is docked to + standard toolbar by default. + + -LanuageTool's OpenOffice.org configuration is now saved + in the user's home directory. + + -Added preliminary support for Swedish (thanks to Niklas + Johansson). + + -More false friends, especially Polish-English, and + generalization of existing false friend rules for English + and German. + + -Added possibility to display a false friend list as + a dictionary formatted in HTML (rules/print-ff.xsl). + + -Added an attribute to the DTD so XML rules and groups + of rules can be disabled by default by specifying + default="off". Java rules can be set as turned off by + default by using setDefaultOff() method. + Both settings can be overriden in the Options dialog + box. + + -Added possibility to set hot keys for UI items in + translation. Corrected French translation (thanks to + Hugo Voisard). + + -Fixed bug in OOo extension that caused that false friend + rules did not display in the configuration dialog. + + -Added the possibility to disable complete rule groups + (categories) in the GUI. + + -Fixed some Polish rules. Added more Dutch rules and several + hundred more French rules. + + -XML rules: added possibility to refer to matched tokens' + POS in <match> elements inside <token>. This is useful + for defining agreement without combinatorial explosion. + + -OOo extension will be distributed in .oxt format that + allows automatic updates. + + -Internal change: updated tagger library and streamlined + some tagger code. + +0.9.1 (2007-09-17) + + -Fixed a bug with the resource paths that was discovered + in OpenOffice.org 2.3 and that made it impossible to use + LanguageTool with OpenOffice.org 2.3. + + -XML rules: enabled referring to whole phrases in suggestions, and + changing their POS tags appropriately. Added support for attribute + scope="previous" in exceptions. + + -Fixed error marking problems for XML rules that use phrases + and skipping. + + -Added and tweaked some Polish and English rules. + + -Fixed problems with badly written XML rules that used skipping. + + -LanguageTool now requires Java 6.0 to be compiled, but it + still runs with Java 5.0. + + -The icon in the system tray now offers a menu when clicking + the right mouse button (Java 6.0 only). + + -Several people had problems with the LanguageTool dialog + appearing in the background (when using LanguageTool inside + OpenOffice.org). A workaround has been added that tries + to fix this problem. + + -The embedded webserver can now work with UTF-8. Input must + now always be in UTF-8 (or 7-Bit ASCII, as that is a subset of + UTF-8). + + -Fixed bug (#1726044 in sf.net tracking system) concerning the + Italian tagger dictionary that resulted in a badly formatted + dictionary file. + + -The stand-alone LanguageTool can now load an XML rule file using + the new menu item "Add language...". This way people can write + rules and use without touching any Java code and without the need + for the rule file to be distributed with LanguageTool. + Currently, the file must be named in the format "rules-xx-name.xml", + where "xx" is the two-character language code and "name" is the full + name of the language in English. Example: rules-en-English.xml + TODO: needs more polishing: i18n, store and load configuration, add + the same to OOo + +0.9 (2007-05-20) + + -It's possible to edit rules using XML Mind XML Editor (xxe) in a + WYSYWIM (what you see is what you mean) mode. Simply open the file + in xxe, and it should display in a form input mode. It is recommended + that you uncheck Options > Preferences > Save > Add open lines. Set + a high value in Max line length. + + -Now you can simply open rule files (rules/<language>/grammar.xml) with + Firefox to see examples of errors and descriptions of rules in a + human-readable format. + + -A lot of new French rules by Agnes Souque (mostly grammar errors) and + Hugo Voisard (mostly stylistic errors). + + -Everyone can now develop, modify, and test grammar rules without requiring + the LanguageTool source code. Just call this command, it will run all + tests in all grammar.xml files (tests are the sentences in the + <example>...</example> tags). If you work in Linux, type: + sh testrules.sh + In Windows command line, type: + testrules.bat + + -German compound nouns are now split so that also compound words + which are not in the dictionary are recognized. This way more + agreement errors can be detected, e.g. "die Donaudampfschiff". + The dictionary for jWordSplitter was created using the new class + ExportGermanNouns. + + -New option -u or --list-unknown for the command line version: lists + all words that are not known, i.e., words without POS information. + This currently also lists words written with an uppercase first + letter unless they appear at the beginning of a sentence. + + -Added support for variables in XML pattern rules and disambiguation + rules; it is now possible to refer to previously matched tokens using + <match> element. + + -Added support for logical AND operation for combining tokens + in error pattern and disambiguation rules (XML-based). In other + words, all possible logical combinations are now available in + the rule declaration. + + -Added support for XML-based rule disambiguation of POS tags + (based on an idea by Agnes Souque). + + -Added support for regular expressions and POS tags to + create complex suggestions (for example, suggesting another + grammatical case or a word without an apostrophe). Suggestions + based on selecting POS tags require a special synthesis dictionary, + compiled for the language. Currently, two such dictionaries are + available: for English and Polish. + + -Added initial support for Slovenian (Martin Srebotnjak) + + -Fixed and refined some faulty suggestions for Polish, English, and + Spanish rules. + + -Added special POS tag value "UNKNOWN" that matches any token without + any part of speech token. Useful for matching proper names + or misspelled words that are not in the dictionary. + + -The tray icon should now also work on the Mac. + + -Added option to test suggested replacements in internal quality + tests. + + -Refined and added more Polish and English rules with new suggestion + features. + + -Fixed bug with saving preference for mother tongue (for false + friend checking) in the stand-alone GUI and OOo extension. + + -Fixed bug for users that have Windows username with special + characters; OpenOffice.org extension can now read its files + correctly. + + -Internal change: changed source directory structure; now files + are accessed based on the classpath and not file structure + (more portable way). + +0.8.9 (2007-04-07) + + -Security: The embedded webserver didn't escape HTML when an error + message was returned which led to the possibility to inject + Javascript via cross site scripting (thanks to "sumit") + + -A lot of new Polish rules + + -Improved German rules to give less false alarms + + -Improved English rules + + -Added initial support for Czech (by Jozef Licko) + + -Added initial support for Ukrainian (by Andriy Rysin) + + -Make OpenOffice.org integration work with NeoOffice (by Ray Hazlip) + + -Added disambiguator interface used to filter POS tags (by Jozef Licko) + + -Enabled use of much more compact dictionaries for languages with + heavy use of infixes or prefixes (mostly Slavic languages). + + -Fixed a bug with suggestions for some rules that match correlated + words in the sentence, and a bug with matching in some of them. + + -New UnpairedQuotesBracketsRule (for pairing (), [], {}, „”, »«, + depending on the language); works on a paragraph-level. Additionally, + new mechanisms for paragraph- and text-level rules were introduced. + + -New French punctuation rule for inserting a non-breakable + space before '!', '?', ':', and ';' and after or before + French quotation marks ('«' and '»'). + + -Fixed crash when started in an unsupported locale + + -Added support for declaring phrases (or chunks) in rules, + which allows reusing same structures in various rules. This + could be thought of as simplified chunking. + + -The command line version (LanguageTool.jar) can now be started + from any directory. In previous versions, you had to be in the + LanguageTool installation directory to start it. + + -Internal change: rules are loaded dynamically to make adding + a new language easier in the future (patch by Andriy Rysin) + +0.8.8 (2007-01-30) + + -XML output of HTTP interface changed for compatibility with + An Gramadoir (http://borel.slu.edu/gramadoir/), see + resource/api-output.dtd for the new format. Fixed some encoding + problems with the HTTP response. + + -Added --api option to Main method so the XML output can be tested + on the command line. + + -Improved English, Dutch and Polish rules + + -Fixed several false alarms in German agreement rule (e.g., for "Dies liegt + aller Kommunikation zugrunde." and "Der Vorgang, der soziale Akteure + miteinander verknüpft.") + + -Improved German coherency rule, e.g. using "Ketchups" and "Ketschups" + in one document will lead to an error + + -German part-of-speech information can now be added to resource/de/added.txt + + -Slightly improved suggestions of German compound rule, e.g., "x mal" + will suggest "x-mal", not "xmal" + + -Fixed false alarm in German "wieder vs. wider" rule + + -Command line version now stops with error message if unknown options + are used + +0.8.7 (2006-12-31) + + -Extended and improved English, Polish, and Dutch rules + + -Added some Lithuanian rules (Thanks to Mantas Kriaučiūnas) + + -Improved UppercaseSentenceStartRule for sentences that start with a + quote character + + -Bugfix: Small fixes for German compound rule (e.g., "New Yorker" and + "New-Yorker" are both okay) + + -Bugfix: Don't crash but show error if LanguageTool is used with Java <= 1.4 + inside OpenOffice.org + + -Bugfix: LanguageTool stopped with a MissingResourceException when started + in a locale that's not supported (e.g., fr_CA = French, Canada) + + -Added French translation of the GUI (Thanks to Hugo Voisard) + +0.8.6 (2006-12-17) + + -Added support for Dutch (Thanks to Ruud J. Baars) + + -Added initial support for Lithuanian (no XML rules yet) + + -Error rules slightly improved for English, German, and Polish + + -Small improvements to the sentence tokenizer + + -Command line version and stand-alone version now print suggested fixes + + -New rule for German that complains about the spelling of compound words + that are written as separate words, e.g., for "System Administrator" + LanguageTool suggests "System-Administrator" and "Systemadministrator". + See resource/de/compounds.txt for a list of words that this rule detects. + + -OpenOffice.org integration: + -fixed that some errors messages (e.g., Language not supported) could freeze + the OpenOffice.org GUI + -the "server mode" configuration is now only available in a stand-alone + mode, as it doesn't make sense inside OpenOffice.org + -configuration dialog is now mostly translated + -error marking corrected for documents that contain index markers + -improved icon + + -Stand-alone GUI: + -improved tray icon + -added shortcuts for its menu items + -new menu item "Check Text in Clipboard" + -will now hide itself to the system tray when + clicking the window close button when started in system tray mode + (with -t or --tray). Use "Quit" from the menu to exit the program + completely. + -user interface is now mostly translated + + -Debugging output (-v) of German texts has been improved, it now shows the + part-of-speech tags as they are used during rule matching + +0.8.5 (2006-10-30) + + -Fixed small bugs connected with special HTML characters used + internally and entities encoding + + -OpenOffice.org integration: documents > 64K can now be checked + WARNING: There's still a problem with documents that contain tables, + the wrong part of the text will be selected. + + -OpenOffice.org integration: progress dialog now really shows the progress + + -Introduced new POS tags for uncountable nouns (NN:U) and for nouns + that can be used as uncountable (NN:UN). Added most common proper names + to the English tagger dictionary. + + -LanguageTool can now run as a server that returns its results + in a simple XML format via HTTP. Activate the server using + "File -> Options..." or start it via command line using + java -cp jaminid.jar:LanguageTool.jar de.danielnaber.languagetool.server.HTTPServer + + -By default, a single linebreak is not supposed to be a paragraph + delimiter anymore (this was introduced in 0.8.4). With the command + line application, you can use the new option -b to make LanguageTool + take single linebreaks as paragraphs delimiters again. Two consecutive + linebreaks are always considered a paragraph boundary (and thus a + sentence boundary). + + -Added initial French, Spanish and Italian support + + -Added new rules for English and Polish + +0.8.4 (2006-08-20) + + -Added several new rules for English, German, and Polish + + -The false friend rules now offer a possible correction + + -Stand-alone GUI: the program can now be docked to the system tray. + Selecting any text and clicking on the icon in the system tray pops up + the main window and checks the selected text. You need to unzip + standalone-libs.zip for this feature to work (this was necessary so + OpenOffice.org, which works on the same ZIP, doesn't get confused). + + -Stand-alone GUI: now stores its configuration to a file ".languagetool.cfg" + in the user's home directory. Still buggy, as it only stores the configuration + for one text language. + + -OpenOffice.org integration: cursor doesn't jump to start anymore before it + selects the error + + -OpenOffice.org integration: LanguageTool's suggestions can now be accepted + using a double click + + -A single line break in texts will now be interpreted as the end of a + paragraph thus also as the end of a sentence. + + -Reduced size of LanguageTool by using a more compact + part-of-speech tagger + + -Changed DTD to support more XML-like rule encoding, added categories + + -Extended exception matching to multiple tokens, added more flexible ways + to match variable word order languages (via skipping tokens in rules) + + -Added lemmatization support, regular expression support + + -Added AnalyzedTokenReadings class to support multiple readings + in all taggers, changed the code appropriately + + -Some API changes + +0.8.3 (2006-06-25) + + -Requires Java 1.5 now + + -Support for Polish (Marcin Milkowski) + + -Fixed a NullPointerException in DoublePunctuationRule + + -Added information to the README about how to compile LanguageTool for + .NET using IKVM + + -OpenOffice.org: The selection of the potentially incorrect text was wrong + after paragraphs (on Windows only) + +0.8.2 (2006-02-26) + + -New menu entry "Configuration..." + + -If you're a native speaker of German and write a text in English, LanguageTool + can now warn you if you're using a "false friend", i.e., an English word that sounds + like a German word but has a different meaning (e.g., become <-> bekommen). + This also works vice versa (i.e., English native speakers will get a warning + when writing a German text using a false friend). + + -Added a few new pattern rules + + -Missing whitespace after a comma is now detected + + -Added a new German rule that detects missing agreement in e.g., + "meine Auto" (correct: "mein Auto"). This also introduces some new + false alarms. + + -Errors for German text are now displayed in German + + -Several other small fixes + + -Only relevant for developers: changes to rules.dtd (affect "lang" attribute) + + -Only relevant for developers: XML validation doesn't happen at runtime + anymore but only when "ant test" is called + +0.8.1 (2005-12-22) + + -Made it work for cases where the add-on installation path contains + spaces (often seems to be the case under Windows) + + -Added a few rules for English + + -Added more exceptions so the English "a vs. an" rule works better + + -Other small fixes + +0.8 (2005-12-17) + + -Added OpenOffice.org integration. Install the LanguageTool ZIP via + Tools -> Package Manager -> Add..., re-start OpenOffice.org and you'll + have a new menu item "LanguageTool" which checks your text. + + -The German data is now more compact (but still 40MB when uncompressed) + and it's included in the standard distribution + + -Fixed morphology data for a few German words + + -Added some new simple pattern rules for English and German + + -Switched to new English part-of-speech data and new version of + part-of-speech tagger (OpenNLP-tools 1.3) + + -Files are called LanguageTool instead of JLanguageTool again + as the Java version is the only maintained version anyway + +0.7.2 (2005-11-21) + + -several new pattern rules for typical German and English typos + + -new rule that checks for ".." and ",," + + -new CaseRule for German text: complains if non-nouns are written + in uppercase and checks uppercase spelling of "substantivierte Verben", + e.g., "Das Laufen fällt mir leicht." + + -extension of pattern synatx: DT^foo|bar will match words tagged + as "DT", except the word is "foo" or "bar" + + -fixed several false alarms (i.e., rules matching text which is + actually correct) + + -fixed error marking for matches of pattern rules + + -fixed morphology data for these German words: Papagei, Virus, Stasi + +0.7.1 (2005-09-08) + + -Rules can now be enabled/disabled in GUI + + -the error displayed to the user is now taken from the "message" + element, not from the "name" attribute anymore + + -implemented mark_from and mark_to attributes, these can + be used to expand/shrink the area of text that is marked + as wrong. Both attributes default to 0 so that the text + marked as wrong is exactly the one that matches the pattern. + + -back references like \1 can now be used in error messages + to refer to the parts of the original text that is matched + by the pattern + + -a few German noun phrases like "der große Mann" are now checked + for agreement. For example, "des großer Mannes" is detected + as incorrect. This requires data in rules/de/categories which needs + to be downloaded separately. + + -a new rule checks whether a sentence starts with an uppercase letter + +0.7 (2005-08-15) + + -first release of Java rewrite diff --git a/JLanguageTool/COPYING.txt b/JLanguageTool/COPYING.txt new file mode 100644 index 0000000..8add30a --- /dev/null +++ b/JLanguageTool/COPYING.txt @@ -0,0 +1,504 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. + + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. + + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms of the +ordinary General Public License). + + To apply these terms, attach the following notices to the library. It is +safest to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. + + <one line to give the library's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper mail. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James Random Hacker. + + <signature of Ty Coon>, 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/JLanguageTool/LanguageTool.jnlp b/JLanguageTool/LanguageTool.jnlp new file mode 100644 index 0000000..33616a3 --- /dev/null +++ b/JLanguageTool/LanguageTool.jnlp @@ -0,0 +1,70 @@ +<?xml version='1.0' encoding='UTF-8'?>
+
+<jnlp version="@version@"
+ codebase="http://www.languagetool.org/webstart/web/">
+ <information>
+ <title>LanguageTool</title>
+ <vendor>Daniel Naber</vendor>
+ <homepage href="http://www.languagetool.org/" />
+ <icon href="LanguageToolBig.gif" />
+ <offline-allowed />
+ <shortcut>
+ <!-- put a shortcut on the desktop -->
+ <desktop />
+ <!-- put shortcut in start menu too -->
+ <menu submenu="LanguageTool" />
+ </shortcut>
+ </information>
+
+
+ <security>
+ <all-permissions />
+ </security>
+
+ <resources>
+ <j2se version="1.5" />
+ <j2se version="1.6+" />
+ <jar href="jaminid.jar" />
+ <jar href="@stempelator.lib@" />
+ <jar href="@segment.lib@" />
+ <jar href="@logging.lib@" />
+ <jar href="@activation.lib@" />
+ <jar href="@jsr.lib@" />
+ <jar href="@jaxb-api.lib@" />
+ <jar href="@jaxb-impl.lib@" />
+ <jar href="rules.jar" />
+ <jar href="jdic.jar" />
+ <jar href="resource.jar" />
+ <jar href="jWordSplitter.jar" />
+ <jar href="LanguageTool.jar" />
+ <jar href="LanguageToolGUI.jar" main="true" />
+ </resources>
+
+ <resources os="Windows">
+ <jar href="windows/jdic_stub.jar" />
+ <nativelib href="windows/jdic-native.jar" />
+ </resources>
+ <resources os="Linux">
+ <jar href="linux/jdic_stub.jar" />
+ <nativelib href="linux/jdic-native.jar" />
+ </resources>
+
+ <resources os="SunOS" arch="sparc">
+ <jar href="sunos/jdic_stub.jar" />
+ <nativelib href="sunos/jdic-sparc.jar" />
+ </resources>
+
+ <resources os="SunOS" arch="x86">
+ <jar href="sunos/jdic_stub.jar" />
+ <nativelib href="sunos/jdic-x86.jar" />
+ </resources>
+
+ <resources os="Mac OS X" arch="PPC">
+ <jar href="mac/jdic_stub.jar" />
+ <nativelib href="mac/jdic-native.jar" />
+ </resources>
+
+
+ <application-desc></application-desc>
+
+</jnlp>
diff --git a/JLanguageTool/LanguageToolServer.jnlp b/JLanguageTool/LanguageToolServer.jnlp new file mode 100644 index 0000000..1f6a178 --- /dev/null +++ b/JLanguageTool/LanguageToolServer.jnlp @@ -0,0 +1,48 @@ +<?xml version='1.0' encoding='UTF-8'?> + +<!-- This file starts LanguageTool in a server mode. Note: + it will not be visible in any window, so to stop the process, + you need to kill the corresponding Java process. + + Note: currently, you can call the server only locally. + --> + +<jnlp version="@version@" + codebase="http://www.languagetool.org/webstart/web/"> + <information> + <title>LanguageTool</title> + <vendor>Daniel Naber</vendor> + <homepage href="http://www.languagetool.org/" /> + <icon href="LanguageToolBig.gif" /> + <offline-allowed /> + </information> + + + <security> + <all-permissions /> + </security> + + <resources> + <j2se version="1.5" /> + <j2se version="1.6+" /> + <jar href="jaminid.jar" /> + <jar href="@stempelator.lib@" /> + <jar href="@segment.lib@" /> + <jar href="@logging.lib@" /> + <jar href="@activation.lib@" /> + <jar href="@jsr.lib@" /> + <jar href="@jaxb-api.lib@" /> + <jar href="@jaxb-impl.lib@" /> + <jar href="rules.jar" /> + <jar href="resource.jar" /> + <jar href="jWordSplitter.jar" /> + <jar href="LanguageTool.jar" main="true" /> + </resources> + + <application-desc main-class="de.danielnaber.languagetool.server.HTTPServer"> + <argument>-p</argument> + <!-- the port number --> + <argument>8082</argument> + </application-desc> + +</jnlp> diff --git a/JLanguageTool/README.txt b/JLanguageTool/README.txt new file mode 100644 index 0000000..dc9207f --- /dev/null +++ b/JLanguageTool/README.txt @@ -0,0 +1,276 @@ +LanguageTool, a proof-reading tool for English, German, Polish, +French, Dutch, Slovenian, Russian, Romanian, Italian, Danish, and Catalan with +initial support for Belarusian, Esperanto, Galician, Icelandic, Lithuanian, +Malayalam, Slovak, Spanish, Swedish, and Ukrainian + +Copyright (C) 2005-2011 Daniel Naber (naber at danielnaber de) +Version ###VERSION###, ###DATE### +Homepage: http://www.languagetool.org + +Requirements: + -Java 1.5 or later (Sun Java or IcedTea; GIJ is not supported) + -For OpenOffice.org integration, OpenOffice 3.0.1 or later. + +Usage: + -To integrate LanguageTool into OpenOffice.org, you + can use two methods: + + 1. Double-click LanguageTool-###VERSION###.oxt. If you + have OpenOffice.org 3.0.1 integrated into the environment, + the extension should start installing. Follow the on-screen + instructions. + + 2. If the above method doesn't work, call Tools > Extension + Manager > Add... in OpenOffice.org and browse for the + LanguageTool-###VERSION###.oxt file. + + Close and restart OpenOffice.org Writer. Remember to close the + OpenOffice.org QuickStarter as well if you use it. Type text with + an error, e.g. "This is an test." - make sure the text language + is set to English for this example. + You should see a blue underline under the word "an". Opening + the context menu with the right mouse button offers you a + description of the error and, if available, a correction. + + Note that there will also be a new menu item "LanguageTool" + under the "Tools" menu which you might need to use if + on-the-fly checking doesn't properly work. If the native + spelling and grammar dialog doesn't check grammar, make + sure that the check box "Check Grammar" is checked in it + (if the window closes because of no mistakes in the document, + simply make any spelling mistake to make it open for a longer + time, and check the box). Check also if LanguageTool is visible + under "Grammar" in Tools > Options > Language Settings > Spelling + for your language. Note: you can disable the grammar check without + uninstalling LanguageTool simply by clearing the check box next to + LanguageTool in the same dialog. + + Please see http://www.languagetool.org/#commonproblems if you + experience problems + + -To use the simple demo GUI, first rename the .oxt file + to zip, then unzip it to a new directory and double click on + the LanguageToolGUI.jar file or call + java -jar LanguageToolGUI.jar + + -To check plain text files from the command line: + java -jar LanguageTool.jar <filename> + +Known bugs: + -OpenOffice.org integration: + -doesn't work correctly with documents that contain revisions + -general: + -for some rules there may be a lot of false alarms, i.e., LanguageTool complains + about text which is actually correct + -Java 1.5: + -you cannot display the configuration dialog box due to the bug + present in GridBagLayout that limits the number of items displayed; + the languages affected are currently French and Polish. + +TODO: + -see if java.text.RuleBasedBreakIterator would be better for word + tokenization than the current scheme (especially check performance) + -see http://papyr.com/hypertextbooks/grammar/gramchek.htm + -update languagetool.xml.update automatically (i.e. replace @version@) + -add more redundancy rules, see e.g. + http://grammar.about.com/od/words/a/redundancies.htm?p=1 + -use hunspell via jni, see http://tkltrans.sourceforge.net/spell.htm and + http://tkltrans.sourceforge.net/magyar/huncheck.tar.gz + -finish "Add language..." work + -put licenses in extra subdir + -check if some rules from xml-copy-editor.sourceforge.net are useful for us + (see its source in the xmlcopyeditor-1.0.9.5/src/rulesets directory) + -make the dist-src work (= compile out of the box) + -add a layer to use the simple XML so the LanguageTool GUIs can use An Gramadoir? + -stand-alone GUI: mark errors in upper part of window + -Auto-reload rules if file timestamp has changed? + -enable style registers and/or rule classes + -clean up rule descriptions so that they coherently contain the error or the rule + (e.g., "did + baseform" vs. "did + non-baseform") + -add more rules, especially agreement stuff + -fix AvsAnRule: use 'an' before any abbreviation that begins with a vowel + sound (like 'an MSc'). + -add a simple sentence/word complexity test like that: http://www.ooomacros.org/user.php#111318 + -German rule: Vergleichs vs Vergleiches etc -> only one variant per document should be used + -create abstract SentenceRule and TextRule classes to get rid of reset() method? + -check if there's a nice design that lets us extend PatternRule and PatternRuleLoader + to make them more powerful, but without having all features in these classes + -add more docs and examples + -Make adding language possible without changing the LanguageTool core code: + -make rule loading dynamic by using reflection (in progress) + -create the list of languages using reflection (add a LanguageInformation + interface that each language needs to implement) + -Add an "Add language pack..." menu to both the stand-alone version and the + OpenOffice.org version + -create a general mechanism for setting and storing rule parameters (including + Java rules and XML rules) like sensitivity level + -create a Firefox/Thunderbird extension using some of SpellBound extension code + -German: + "*Ich kaufe den Hund einen Knochen" (den -> dem), aber: + "*Ich kaufe dem Hund." (dem -> den) + -see if it's feasible to check bitexts (especially looking for false friends), + for example for checking translation files in xliff format + -see "TODO" / "FIXME" in the source: + find . -iname "*.java" -exec egrep -H "TODO|FIXME" {} \; + -... + +------------------------------------------------ + +Using LanguageTool from .NET: + + Thanks to IKVM (http://www.ikvm.net/) you can easily turn LanguageTool + into a .NET exe or dll (without the GUI and the OpenOffice.org integration). + Just adapt these commands to you local path names (this example shows using mono): + + export MONO_PATH=/path/to/ikvm/bin + mono /path/to/ikvm/bin/ikvmc.exe -target:library -r:/path/to/ikvm/bin/IKVM.GNU.Classpath.dll libs/morfologik-stemming-nodict-1.1.14.jar + mono /path/to/ikvm/bin/ikvmc.exe -target:library -r:/path/to/ikvm/bin/IKVM.GNU.Classpath.dll libs/jWordSplitter.jar + mono /path/to/ikvm/bin/ikvmc.exe -r:/path/to/ikvm/bin/IKVM.GNU.Classpath.dll -r:morfologik-stemming-nodict-1.1.14.dll -r:jWordSplitter.dll LanguageTool.jar + + However, the resulting LanguageTool.exe has not been tested much yet. You can expect + problems with resource loading (path names are not recognized properly). + +------------------------------------------------ + +License: + + Unless otherwise noted, this software is distributed under + the LGPL, see file COPYING.txt + + See README-license.txt for the copyright of the external libraries + + German: + The German data for part-of-speech tagging is taken from Morphy + (http://www.wolfganglezius.de/doku.php?id=public:cl:morphy) + under Creative Commons Attribution-Share Alike 3.0 + + Polish: + The Polish data for part-of-speech tagging is from Morfologik project, + licensed as LGPL (see http://morfologik.blogspot.com). + + Italian: + The Italian data for part-of-speech tagging is taken from Morph-it!, + licensed under the Creative Commons Attribution ShareAlike 2.0 License + and the GNU Lesser General Public License (LGPL) + (see http://sslmitdev-online.sslmit.unibo.it/linguistics/morph-it.php). + + Romanian: + The Romanian data for part-of-speech tagging is developed by Ionuț Păduraru + (http://www.archeus.ro). It's being released here on LGPL license. + + Slovak: + The Slovak data were created by Zdenko Podobný based on Slovak National + Corpus data (http://korpus.juls.savba.sk/). They are released here on + LGPL license. + + Spanish: + The dictionary was mainly obtained from the Freeling project. + http://devel.cpl.upc.edu/freeling/svn/latest/freeling/data/es/dicc.src + http://garraf.epsevg.upc.es/freeling/ + It is released under the GNU General Public License. + + Dutch: + The Dutch data are based on Alpino parser for Dutch by Gertjan van + Noord and is released on LGPL license. Alpino is available at + http://www.let.rug.nl/~vannoord/alp/Alpino/. + + Russian: + Russian dictionary originally developed by www.aot.ru and licensed under LGPL. + http://www.aot.ru/download.php file rus-src-morph.tar.gz + It was partially converted to fsa format in 2008 by Yakov. + + Swedish: + The Swedish data are based on DSSO. The Initial Developer of the Original Code is Göran Andersson. + Contributor(s): + Tom Westerberg <tweg@welho.com> + Niklas Johansson <sleeping.pillow@gmail.com> + The Swedish Dictionary may be used under the terms of the GNU Lesser General Public License Version 2.1 or later + (the "LGPL"). + http://dsso.se + + French: + The French data for part-of-speech tagging are from the Dicollecte project. + They are made available here under LGPL. See detailed information in + resource/fr/README_lexique.txt + + Galician: + The Galician data for part-of-speech tagging were created by Susana Sotelo + Docio based on Freeling dictionary and henceforth licensed under GPL. + +------------------------------------------------ + + English: + The English data for part-of-speech tagging are based on: + + 1) Automatically Generated Inflection Database (AGID) version 4, + Copyright 2000-2003 by Kevin Atkinson <kevina@gnu.org> + The part-of-speech database is taken from Alan Beale 2of12id + and the WordNet database which is under the following copyright: + + This software and database is being provided to you, the LICENSEE, by + Princeton University under the following license. By obtaining, using + and/or copying this software and database, you agree that you have + read, understood, and will comply with these terms and conditions.: + + Permission to use, copy, modify and distribute this software and + database and its documentation for any purpose and without fee or + royalty is hereby granted, provided that you agree to comply with + the following copyright notice and statements, including the disclaimer, + and that the same appear on ALL copies of the software, database and + documentation, including modifications that you make for internal + use or for distribution. + + WordNet 1.6 Copyright 1997 by Princeton University. All rights reserved. + + THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON + UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR + IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PRINCETON + UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANT- + ABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE + OF THE LICENSED SOFTWARE, DATABASE OR DOCUMENTATION WILL NOT + INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR + OTHER RIGHTS. + + The name of Princeton University or Princeton may not be used in + advertising or publicity pertaining to distribution of the software + and/or database. Title to copyright in this software, database and + any associated documentation shall at all times remain with + Princeton University and LICENSEE agrees to preserve same. + + Alan Beale 2of12id.txt is indirectly derived from the Moby part-of-speech + database and the WordNet database. The Moby part-of-speech is in the + public domain: + + The Moby lexicon project is complete and has + been place into the public domain. Use, sell, + rework, excerpt and use in any way on any platform. + + Placing this material on internal or public servers is + also encouraged. The compiler is not aware of any + export restrictions so freely distribute world-wide. + + You can verify the public domain status by contacting + + Grady Ward + 3449 Martha Ct. + Arcata, CA 95521-4884 + + grady@netcom.com + grady@northcoast.com + + For more information on wordlists used, see agid-readme.txt. + + 2) Part Of Speech Database, compiled by Kevin Atkinson + <kevina@users.sourceforge.net> + The part-of-speech.txt file contains is a combination of + "Moby (tm) Part-of-Speech II" and the WordNet database (see above and + pos-readme.txt). + + 3) 2of12inf wordlist, released to public domain, + see 12dicts-readme.html. + + 4) Public domain Moby wordlists were used also for generating + POS tag information for common proper names. + + For more information, see the scripts in the source directory + en/resource/. diff --git a/JLanguageTool/build.properties b/JLanguageTool/build.properties new file mode 100644 index 0000000..e05cb6e --- /dev/null +++ b/JLanguageTool/build.properties @@ -0,0 +1,71 @@ +debug = on + +version = 1.3-dev + +src.dir = ./src +src.java.dir = ${src.dir}/java +src.java.dev.dir = ${src.dir}/dev +src.test.dir = ${src.dir}/test +src.scripts.dir = ${src.dir}/scripts + +build.classes = ${build.dir}/classes +build.lib = ${build.dir}/lib +build.dir = ./build +build.javadocs = ${build.dir}/docs/api + +dist.lib = ${dist.dir}/libs +dist.dir = ./dist +dist.javadocs = ${dist.dir}/docs/api + +junit.classes.dir = ./junit.classes +junit.instrumented-classes.dir = ./junit.instrumented-classes +resource.dir = ./src/resource + +ext.dir = ./libs +ext.ooo.dir = ./libs/ooo +stempelator.lib = morfologik-stemming-nodict-1.4.0.jar +ext.stempelator.lib = ${ext.dir}/${stempelator.lib} +ext.jdic.lib = ${ext.dir}/jdic.jar +ext.jaminid.lib = ${ext.dir}/jaminid.jar +ext.jwordsplitter.lib = ${ext.dir}/jWordSplitter.jar +#needed for segment +segment.lib = segment-1.3.0.jar +ext.segment.lib = ${ext.dir}/${segment.lib} +logging.lib = commons-logging-1.1.1.jar +ext.logging.lib = ${ext.dir}/${logging.lib} +commons.lang.lib = commons-lang-2.4.jar +ext.commons.lang.lib = ${ext.dir}/${commons.lang.lib} +bliki.lib = bliki-3.0.3.jar +ext.bliki.lib = ${ext.dir}/${bliki.lib} +#jaxb jars for Java 1.5 +activation.lib = activation.jar +jaxb-api.lib = jaxb-api.jar +ext.jaxb-api.lib = ${ext.dir}/${jaxb-api.lib} +jaxb-impl.lib = jaxb-impl.jar +ext.jaxb-impl.lib = ${ext.dir}/${jaxb-impl.lib} +jsr.lib = jsr173_1.0_api.jar +ext.jsr.lib = ${ext.dir}/${jsr.lib} +ext.activation.lib = ${ext.dir}/${activation.lib} + +jaxb.classpath = ./${jaxb-api.lib} ./${jaxb-impl.lib} ./${jsr.lib} ./${activation.lib} + +ext.junit.lib = ${ext.dir}/build/junit.jar + +# needed for cobertura (code-coverage tool): +ext.cobertura.lib = ${ext.dir}/build/cobertura/cobertura.jar +ext.oro.lib = ${ext.dir}/build/cobertura/cobertura.jar +ext.asm.lib = ${ext.dir}/build/cobertura/asm-3.0.jar +ext.asmtree.lib = ${ext.dir}/build/cobertura/asm-tree-3.0.jar +ext.log4j.lib = ${ext.dir}/build/cobertura/log4j-1.2.9.jar +ext.jakarta-oro.lib = ${ext.dir}/build/cobertura/jakarta-oro-2.0.8.jar + +ext.ooo.juh.lib = ${ext.ooo.dir}/juh.jar +ext.ooo.unoil.lib = ${ext.ooo.dir}/unoil.jar +ext.ooo.ridl.lib = ${ext.ooo.dir}/ridl.jar +ext.ooo.jurt.lib = ${ext.ooo.dir}/jurt.jar + +build.meta-inf = ${build.dir}/META-INF +final.name = LanguageTool +final.name.gui = LanguageToolGUI +encoding = utf-8 +target = 1.5 diff --git a/JLanguageTool/build.xml b/JLanguageTool/build.xml new file mode 100644 index 0000000..5749dd3 --- /dev/null +++ b/JLanguageTool/build.xml @@ -0,0 +1,621 @@ +<?xml version="1.0"?> + +<project name="LanguageTool" default="dist" basedir="."> + + <tstamp> + <format property="date" pattern="yyyy-MM-dd" /> + </tstamp> + + <property file="build.properties" /> + + <property name="javadoctitle" value="LanguageTool API ${version}" /> + + <taskdef classpath="${ext.cobertura.lib}" resource="tasks.properties" /> + + <path id="common.classpath"> + <pathelement location="${ext.stempelator.lib}" /> + <pathelement location="${ext.jdic.lib}" /> + <pathelement location="${ext.jaminid.lib}" /> + <pathelement location="${ext.jwordsplitter.lib}" /> + <pathelement location="${ext.logging.lib}" /> + <pathelement location="${ext.commons.lang.lib}" /> + <pathelement location="${ext.bliki.lib}" /> + <pathelement location="${ext.segment.lib}" /> + <!-- --> + <pathelement location="${ext.ooo.juh.lib}" /> + <pathelement location="${ext.ooo.unoil.lib}" /> + <pathelement location="${ext.ooo.ridl.lib}" /> + <pathelement location="${ext.ooo.jurt.lib}" /> + <!-- --> + <pathelement location="${dist.dir}/resource" /> + <pathelement location="${dist.dir}/rules" /> + </path> + + <path id="classpath"> + <path refid="common.classpath" /> + <pathelement location="${build.classes}" /> + </path> + + <path id="ooo.classpath"> + <path refid="common.classpath" /> + <pathelement location="${ext.ooo.juh.lib}" /> + <pathelement location="${ext.ooo.unoil.lib}" /> + <pathelement location="${ext.ooo.ridl.lib}" /> + <pathelement location="${ext.ooo.jurt.lib}" /> + <pathelement location="${dist.dir}/${final.name}.jar" /> + <pathelement path="${java.class.path}" /> + </path> + + <path id="junit.classpath"> + <path refid="common.classpath" /> + <pathelement location="${ext.junit.lib}" /> + <pathelement location="${dist.dir}/${final.name}.jar" /> + <pathelement location="${dist.dir}/LanguageTool.uno.jar" /> + <pathelement path="${java.class.path}" /> + </path> + + <!-- ================================================================== --> + <!-- Source without external libs --> + <!-- ================================================================== --> + <target name="dist-tgz" depends="clean" + description="Pack the source code without external libraries (e.g. for Debian packaging)"> + <mkdir dir="${dist.dir}" /> + <tar destfile="${dist.dir}/LanguageTool-${version}-src.tar.gz" compression="gzip"> + <tarfileset prefix="LanguageTool-${version}" dir="."> + <include name="src/**"/> + <include name="README.txt"/> + <include name="CHANGES.txt"/> + <include name="COPYING.txt"/> + <include name="build.properties"/> + <include name="build.xml"/> + <include name="openoffice/Addons.xcu"/> + <include name="openoffice/help/**"/> + <include name="openoffice/Linguistic.xcu"/> + <include name="openoffice/description.xml"/> + <include name="openoffice/images/dialog.png"/> + <include name="openoffice/images/dialogh.png"/> + <include name="openoffice/images/LanguageToolBig.png"/> + <include name="openoffice/images/LanguageToolSmall.png"/> + <include name="openoffice/images/dialog.png"/> + <include name="ooolocales.properties"/> + <exclude name="**/CVS/**"/> + </tarfileset> + </tar> + </target> + + <!-- ================================================================== --> + <!-- CLEAN --> + <!-- ================================================================== --> + <target name="clean"> + <delete dir="${test.dir}" /> + <delete dir="${build.dir}" /> + <delete dir="${dist.dir}" /> + <delete dir="${junit.classes.dir}" /> + </target> + + <!-- ================================================================== --> + <!-- Prepares the build & dist directory --> + <!-- ================================================================== --> + <target name="init"> + <echo>${ant.version}</echo> + <mkdir dir="${build.dir}" /> + <mkdir dir="${build.classes}" /> + <mkdir dir="${build.meta-inf}" /> + <mkdir dir="${dist.dir}" /> + <mkdir dir="${dist.dir}/linux" /> + <mkdir dir="${dist.dir}/windows" /> + <mkdir dir="${dist.dir}/sunos" /> + <mkdir dir="${dist.dir}/mac" /> + </target> + + <!-- ================================================================== --> + <!-- TEST --> + <!-- ================================================================== --> + + <target name="test" depends="clean,init,build,ooo-build" description="Runs unit tests"> + + <mkdir dir="${junit.classes.dir}" /> + <mkdir dir="${dist.dir}/report/tests" /> + + <javac encoding="${encoding}" srcdir="${src.test.dir}" includes="**/*Test.java" destdir="${junit.classes.dir}" target="${target}" debug="${debug}"> + <classpath refid="junit.classpath" /> + </javac> + + <!-- make sure that no classes where left in the build directory, clean it up --> + <delete dir="${build.dir}" /> + + <path id="test.classpath"> + <pathelement location="${src.dir}" /> + <pathelement location="${ext.junit.lib}" /> + <pathelement location="${junit.classes.dir}" /> + <pathelement location="${dist.dir}/LanguageTool.uno.jar" /> + <pathelement location="${src.test.dir}" /> + <path refid="common.classpath" /> + </path> + + <junit printsummary="true" failureproperty="tests.failed" showoutput="true" maxmemory="128M" fork="yes" forkmode="once" haltonfailure="false"> + + <formatter type="brief" usefile="false" /> + <classpath refid="test.classpath" /> + + <batchtest fork="yes" todir="${dist.dir}/report/tests" unless="testcase" haltonfailure="no"> + <fileset dir="${src.test.dir}" includes="**/*Test.java" /> + </batchtest> + <batchtest fork="yes" todir="${dist.dir}/report/tests" if="testcase" haltonfailure="no"> + <fileset dir="${src.test.dir}" includes="**/${testcase}.java" /> + </batchtest> + + </junit> + + <fail if="tests.failed">Tests failed!</fail> + + </target> + + <!-- ================================================================== --> + + <target name="test-coverage" depends="clean,init,dist" description="Checks unit test coverage"> + + <echo>##### NOTE: log4j needs to be added to CLASSPATH manually! #####</echo> + + <mkdir dir="${junit.classes.dir}" /> + <mkdir dir="${dist.dir}/report/tests" /> + + <javac encoding="${encoding}" srcdir="${src.test.dir}" includes="**/*Test.java" destdir="${junit.classes.dir}" target="${target}" debug="${debug}"> + <classpath refid="junit.classpath" /> + </javac> + <javac encoding="${encoding}" srcdir="${src.java.dir}" includes="**/*.java" destdir="${junit.classes.dir}" target="${target}" debug="${debug}"> + <classpath refid="junit.classpath" /> + </javac> + <copy todir="${junit.classes.dir}/de/danielnaber/languagetool/"> + <fileset dir="${src.java.dir}/de/danielnaber/languagetool/"> + <include name="*.properties" /> + </fileset> + </copy> + + <!-- make sure that no classes where left in the build directory, clean it up --> + <delete dir="${build.dir}" /> + + <path id="test.classpath"> + <path refid="classpath" /> + <path refid="common.classpath" /> + <pathelement location="${src.dir}" /> + <pathelement location="${ext.junit.lib}" /> + <pathelement location="${ext.cobertura.lib}" /> + <pathelement location="${ext.jakarta-oro.lib}" /> + <pathelement location="${ext.asm.lib}" /> + <pathelement location="${ext.asmtree.lib}" /> + <pathelement location="${ext.log4j.lib}" /> + <pathelement location="${junit.instrumented-classes.dir}" /> + <pathelement location="${junit.classes.dir}" /> + </path> + + <cobertura-instrument todir="${junit.instrumented-classes.dir}"> + <classpath refid="test.classpath" /> + <fileset dir="${junit.classes.dir}"> + <include name="**/*.class" /> + </fileset> + </cobertura-instrument> + + <junit printsummary="true" errorproperty="tests.failed" showoutput="true" fork="yes" forkmode="once"> + + <formatter type="brief" usefile="true" /> + <formatter type="xml" /> + <classpath refid="test.classpath" /> + + <batchtest fork="yes" todir="${dist.dir}/report/tests" unless="testcase" haltonfailure="no"> + <fileset dir="${src.test.dir}" includes="**/*Test.java" /> + </batchtest> + <batchtest fork="yes" todir="${dist.dir}/report/tests" if="testcase" haltonfailure="yes"> + <fileset dir="${src.test.dir}" includes="**/${testcase}.java" /> + </batchtest> + + </junit> + + <cobertura-report srcdir="${src.java.dir}" destdir="${dist.dir}/coverage"> + <classpath refid="test.classpath" /> + </cobertura-report> + <echo> + coverage information can now be found in dist/coverage/index.html + </echo> + + <fail if="tests.failed">Tests failed!</fail> + + </target> + + <!-- ================================================================== --> + + <target name="test-report" depends="" description="Creates unit test report"> + <junitreport todir="${dist.dir}/report"> + <fileset dir="${dist.dir}/report/tests"> + <include name="TEST-*.xml" /> + </fileset> + <report format="frames" todir="${dist.dir}/report" /> + </junitreport> + <echo> + test report can now be found in dist/report/index.html + </echo> + <fail message="tests failed" if="junit.failed" /> + </target> + + <!-- ================================================================== --> + <!-- C O M P I L E --> + <!-- ================================================================== --> + <target name="compile"> + + <mkdir dir="${build.classes}" /> + + <javac encoding="${encoding}" srcdir="${src.java.dir}" includes="de/danielnaber/**/*.java" excludes="de/danielnaber/languagetool/dev/*.java,de/danielnaber/languagetool/openoffice/*.java" destdir="${build.classes}" target="${target}" debug="${debug}"> + <classpath refid="classpath" /> + </javac> + <javac encoding="${encoding}" srcdir="${src.java.dev.dir}" includes="de/danielnaber/languagetool/dev/wikipedia/*.java" destdir="${build.classes}" target="${target}" debug="${debug}"> + <classpath refid="classpath" /> + </javac> + <javac encoding="${encoding}" srcdir="${src.test.dir}" includes="de/danielnaber/languagetool/rules/patterns/PatternRuleTest.java + de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationRuleTest.java + de/danielnaber/languagetool/rules/bitext/BitextPatternRuleTest.java + de/danielnaber/languagetool/ValidateXMLTest.java + de/danielnaber/languagetool/XMLValidator.java" destdir="${build.classes}" target="${target}" debug="${debug}"> + <classpath refid="classpath" /> + </javac> + + </target> + + <!-- ================================================================== --> + <!-- BUILD --> + <!-- ================================================================== --> + <target name="build" depends="compile"> + + <copy todir="${build.classes}/de/danielnaber/languagetool/"> + <fileset dir="${src.java.dir}/de/danielnaber/languagetool/"> + <include name="*.properties" /> + </fileset> + </copy> + + <jar jarfile="${dist.dir}/${final.name}.jar" basedir="${build.classes}" excludes="**/*.java"> + <manifest> + <attribute name="Main-Class" value="de.danielnaber.languagetool.Main" /> + <attribute name="Class-Path" value="./ ./rules ./resource ./${stempelator.lib} ./jWordSplitter.jar ./${segment.lib} ./${logging.lib} ${jaxb.classpath}" /> + <attribute name="Implementation-Version" value="${version}" /> + <attribute name="Implementation-Date" value="${date}" /> + </manifest> + </jar> + + <jar jarfile="${dist.dir}/${final.name.gui}.jar" basedir="${build.classes}" includes="de/danielnaber/languagetool/gui/*.class"> + <manifest> + <attribute name="Main-Class" value="de.danielnaber.languagetool.gui.Main" /> + <attribute name="Class-Path" value="./LanguageTool.jar ./ ./resource ./rules ./${stempelator.lib} ./jdic.jar ./jaminid.jar ./jWordSplitter.jar ./${segment.lib} ./${logging.lib} ${jaxb.classpath}" /> + <attribute name="Implementation-Version" value="${version}" /> + <attribute name="Implementation-Date" value="${date}" /> + </manifest> + </jar> + + </target> + + <!-- ================================================================== --> + <!-- JAVADOC --> + <!-- ================================================================== --> + <target name="javadoc" depends="compile"> + <javadoc destdir="${dist.javadocs}" author="true" version="true" use="true" access="public" noqualifier="all" encoding="${encoding}" windowtitle="${javadoctitle}"> + + <classpath> + <pathelement location="${build.classes}" /> + <fileset dir="${ext.dir}"> + <include name="*.jar" /> + </fileset> + </classpath> + + <fileset dir="${src.java.dir}" defaultexcludes="no"> + <include name="**/*.java" /> + </fileset> + + <doctitle> + <![CDATA[<h1>${javadoctitle}</h1>]]></doctitle> + <bottom> + <![CDATA[<i>Copyright © 2005-2009 <a href="http://www.danielnaber.de" target="_top">Daniel Naber</a> + </i>]]></bottom> + <link offline="true" href="http://java.sun.com/products/jdk/1.4/docs/api/" packagelistLoc="/tmp" /> +</javadoc> +<echo>javadoc output can now be found in dist/docs/api/index.html</echo> +</target> + +<!-- ================================================================== --> +<!-- OpenOffice.org compile --> +<!-- ================================================================== --> +<target name="ooo-compile"> +<javac encoding="${encoding}" srcdir="${src.java.dir}" includes="**/*.java" excludes="de/danielnaber/languagetool/dev/*.java" destdir="${build.classes}" target="${target}" debug="${debug}"> + <classpath refid="ooo.classpath" /> +</javac> +<copy todir="${build.classes}/de/danielnaber/languagetool/"> + <fileset dir="${src.java.dir}/de/danielnaber/languagetool/"> + <include name="*.properties" /> + </fileset> +</copy> +</target> + +<!-- ================================================================== --> +<!-- OpenOffice.org compile --> +<!-- ================================================================== --> +<target name="ooo-build" depends="ooo-compile"> +<jar jarfile="${dist.dir}/LanguageTool.uno.jar" basedir="${build.classes}" includes="de/danielnaber/languagetool/**/*.class,de/danielnaber/languagetool/**/*.properties"> + <manifest> + <attribute name="RegistrationClassName" value="de.danielnaber.languagetool.openoffice.Main" /> + <attribute name="Implementation-Version" value="${version}" /> + <attribute name="Implementation-Date" value="${date}" /> + <attribute name="Class-Path" value=". ./rules ./resource ./${stempelator.lib} ./jWordSplitter.jar ./${segment.lib} ./${logging.lib} ${jaxb.classpath}" /> + <attribute name="Uno-Type-Path" value="" /> + </manifest> +</jar> +</target> + +<!-- ================================================================== --> +<!-- DIST-SRC --> +<!-- ================================================================== --> +<target name="dist-src" depends="ooo-internal" description="Like dist, but includes source code"> +<antcall target="javadoc"> +</antcall> +<copy file="build.xml" todir="${dist.dir}" /> +<copy file="build.properties" todir="${dist.dir}" /> +<copy file="openoffice/Addons.xcu" todir="${dist.dir}/openoffice" /> +<filter filtersFile="build.properties" /> +<copy filtering="true" todir="${dist.dir}/openoffice/META-INF"> + <fileset dir="openoffice/META-INF" excludes="CVS" /> +</copy> +<copy todir="${dist.dir}/openoffice/images"> + <fileset dir="openoffice/images" excludes="CVS" /> +</copy> +<copy todir="${dist.dir}/src"> + <fileset dir="src" excludes="CVS,resource/**,rules/**,scripts/**" /> +</copy> +<copy file="openoffice/description.xml" todir="${dist.dir}/openoffice/" filtering="true" encoding="${encoding}" /> +<zip compress="yes" destfile="${dist.dir}/LanguageTool-${version}-src.zip" basedir="${dist.dir}" includes="**" excludes="turn.sh,deploy.sh,undeploy.sh,jdic.jar,linux/**,windows/**,sunos/**,mac/**" /> +</target> + +<!-- ================================================================== --> +<!-- LanguageTool including OpenOffice.org integration --> +<!-- ================================================================== --> + +<target name="dist" depends="ooo-internal" description="Builds one ZIP for both OpenOffice.org and stand-alone use"> +<zip compress="yes" destfile="${dist.dir}/LanguageTool-${version}.oxt" basedir="${dist.dir}" includes="**" excludes="deploy.sh,undeploy.sh,turn.sh,jdic.jar,printlocales.jar,linux/**,windows/**,sunos/**,mac/**" /> +</target> + +<target name="fast" depends="ooo-internal" description="like dist, but without ZIP compression (for development only)"> +<zip compress="no" destfile="${dist.dir}/LanguageTool-${version}.oxt" basedir="${dist.dir}" includes="**" excludes="deploy.sh,undeploy.sh,turn.sh,jdic.jar,printlocales.jar,linux/**,windows/**,sunos/**,mac/**" /> +</target> + +<target name="ooo-internal" depends="clean,init,build,ooo-build"> +<copy file="${resource.dir}/TrayIcon.png" todir="${dist.dir}/resource/" /> +<filter filtersFile="build.properties" /> + + +<copy file="./README.txt" todir="${dist.dir}" /> +<copy file="./CHANGES.txt" todir="${dist.dir}" /> +<copy file="./COPYING.txt" todir="${dist.dir}" /> +<replace file="${dist.dir}/README.txt" token="###VERSION###" value="${version}"> +</replace> +<replace file="${dist.dir}/README.txt" token="###DATE###" value="${date}"> +</replace> +<copy file="${ext.dir}/LGPL.txt" todir="${dist.dir}" /> +<copy file="${ext.dir}/Morfologik-nodict-license.txt" tofile="${dist.dir}/Morfologik-license.txt" /> +<copy file="${ext.dir}/CPL.txt" tofile="${dist.dir}/junit-license.txt" /> +<copy file="${ext.dir}/Apache-License.txt" tofile="${dist.dir}/jWordSplitter-license.txt" /> +<copy file="${ext.dir}/segment-license.txt" tofile="${dist.dir}/segment-license.txt" /> + +<filter filtersFile="build.properties" /> +<copy file="${ext.dir}/README" tofile="${dist.dir}/README-license.txt" filtering="true" encoding="${encoding}" /> + +<copy file="${ext.stempelator.lib}" todir="${dist.dir}" /> +<copy file="${ext.jdic.lib}" todir="${dist.dir}" /> +<copy file="${ext.jaminid.lib}" todir="${dist.dir}" /> +<copy file="${ext.jwordsplitter.lib}" todir="${dist.dir}" /> +<copy file="${ext.segment.lib}" todir="${dist.dir}" /> +<copy file="${ext.logging.lib}" todir="${dist.dir}" /> +<copy file="${ext.commons.lang.lib}" todir="${dist.dir}" /> +<copy file="${ext.bliki.lib}" todir="${dist.dir}" /> +<copy file="${ext.junit.lib}" todir="${dist.dir}" /> +<!-- JAXB jars for Java 1.5 --> +<copy file="${ext.jaxb-api.lib}" todir="${dist.dir}" /> +<copy file="${ext.jaxb-impl.lib}" todir="${dist.dir}" /> +<copy file="${ext.jsr.lib}" todir="${dist.dir}" /> +<copy file="${ext.activation.lib}" todir="${dist.dir}" /> + + +<copy todir="${dist.dir}/linux"> + <fileset dir="${ext.dir}/linux" /> +</copy> +<copy todir="${dist.dir}/windows"> + <fileset dir="${ext.dir}/windows" /> +</copy> +<copy todir="${dist.dir}/sunos"> + <fileset dir="${ext.dir}/sunos" /> +</copy> +<copy todir="${dist.dir}/mac"> + <fileset dir="${ext.dir}/mac" /> +</copy> +<zip compress="yes" destfile="${dist.dir}/standalone-libs.zip" basedir="${dist.dir}" includes="jdic.jar,linux/**,windows/**,sunos/**,mac/**" /> + +<copy file="${src.scripts.dir}/testrules.sh" todir="${dist.dir}" /> +<copy file="${src.scripts.dir}/testrules.bat" todir="${dist.dir}" /> +<copy file="${src.scripts.dir}/testwikipedia.sh" todir="${dist.dir}" /> +<copy file="${src.scripts.dir}/testwikipedia.bat" todir="${dist.dir}" /> + +<copy file="${resource.dir}/api-output.dtd" todir="${dist.dir}/resource" /> +<copy file="${resource.dir}/disambiguation.xsd" todir="${dist.dir}/resource" /> +<copy file="${resource.dir}/segment.srx" todir="${dist.dir}/resource" /> + +<copy file="${resource.dir}/en/tagset.txt" todir="${dist.dir}/resource/en" /> +<copy file="${resource.dir}/en/english.dict" todir="${dist.dir}/resource/en" /> +<copy file="${resource.dir}/en/english.info" todir="${dist.dir}/resource/en" /> +<copy file="${resource.dir}/en/english_synth.dict" todir="${dist.dir}/resource/en" /> +<copy file="${resource.dir}/en/english_synth.info" todir="${dist.dir}/resource/en" /> +<copy file="${resource.dir}/en/english_tags.txt" todir="${dist.dir}/resource/en" /> +<copy file="${resource.dir}/en/disambiguation.xml" todir="${dist.dir}/resource/en" /> +<copy file="${resource.dir}/en/compounds.txt" todir="${dist.dir}/resource/en" /> + +<copy file="${resource.dir}/nb/tagset.txt" todir="${dist.dir}/resource/nb" /> +<copy file="${resource.dir}/nb/bokmal.dict" todir="${dist.dir}/resource/nb" /> +<copy file="${resource.dir}/nb/bokmal.info" todir="${dist.dir}/resource/nb" /> +<copy file="${resource.dir}/nb/bokmal_synth.dict" todir="${dist.dir}/resource/nb" /> +<copy file="${resource.dir}/nb/bokmal_synth.info" todir="${dist.dir}/resource/nb" /> +<copy file="${resource.dir}/nb/bokmal_tags.txt" todir="${dist.dir}/resource/nb" /> +<copy file="${resource.dir}/nb/disambiguation.xml" todir="${dist.dir}/resource/nb" /> +<copy file="${resource.dir}/nb/compounds.txt" todir="${dist.dir}/resource/nb" /> + +<copy file="${resource.dir}/eo/etikedoj.txt" todir="${dist.dir}/resource/eo" /> + +<copy file="${resource.dir}/it/italian.dict" todir="${dist.dir}/resource/it" /> +<copy file="${resource.dir}/it/italian.info" todir="${dist.dir}/resource/it" /> +<copy file="${resource.dir}/it/readme-morph-it.txt" todir="${dist.dir}/resource/it" /> + +<copy file="${resource.dir}/fr/french.dict" todir="${dist.dir}/resource/fr" /> +<copy file="${resource.dir}/fr/french.info" todir="${dist.dir}/resource/fr" /> +<copy file="${resource.dir}/fr/README_lexique.txt" todir="${dist.dir}/resource/fr" /> +<copy file="${resource.dir}/fr/tagset.LT.txt" todir="${dist.dir}/resource/fr" /> +<copy file="${resource.dir}/fr/disambiguation.xml" todir="${dist.dir}/resource/fr" /> + +<copy file="${resource.dir}/gl/galician.dict" todir="${dist.dir}/resource/gl" /> +<copy file="${resource.dir}/gl/galician.info" todir="${dist.dir}/resource/gl" /> +<copy file="${resource.dir}/gl/README" todir="${dist.dir}/resource/gl" /> + +<copy file="${resource.dir}/es/spanish.dict" todir="${dist.dir}/resource/es" /> +<copy file="${resource.dir}/es/spanish.info" todir="${dist.dir}/resource/es" /> +<copy file="${resource.dir}/es/etiquetas-eagles.txt" todir="${dist.dir}/resource/es" /> +<copy file="${resource.dir}/es/spanish_synth.dict" todir="${dist.dir}/resource/es" /> +<copy file="${resource.dir}/es/spanish_synth.info" todir="${dist.dir}/resource/es" /> +<copy file="${resource.dir}/es/spanish_tags.txt" todir="${dist.dir}/resource/es" /> +<copy file="${resource.dir}/es/README" todir="${dist.dir}/resource/es" /> + +<copy file="${resource.dir}/da/danish_tags.txt" todir="${dist.dir}/resource/da" /> +<copy file="${resource.dir}/da/danish.dict" todir="${dist.dir}/resource/da" /> +<copy file="${resource.dir}/da/danish.info" todir="${dist.dir}/resource/da" /> + +<copy file="${resource.dir}/de/german.dict" todir="${dist.dir}/resource/de" /> +<copy file="${resource.dir}/de/german.info" todir="${dist.dir}/resource/de" /> +<copy file="${resource.dir}/de/compounds.txt" todir="${dist.dir}/resource/de" /> +<copy file="${resource.dir}/de/added.txt" todir="${dist.dir}/resource/de" /> +<copy file="${resource.dir}/de/tagset.txt" todir="${dist.dir}/resource/de" /> + +<copy file="${resource.dir}/pl/polish.dict" todir="${dist.dir}/resource/pl" /> +<copy file="${resource.dir}/pl/polish.info" todir="${dist.dir}/resource/pl" /> +<copy file="${resource.dir}/pl/polish_synth.dict" todir="${dist.dir}/resource/pl" /> +<copy file="${resource.dir}/pl/polish_synth.info" todir="${dist.dir}/resource/pl" /> +<copy file="${resource.dir}/pl/polish_tags.txt" todir="${dist.dir}/resource/pl" /> +<copy file="${resource.dir}/pl/compounds.txt" todir="${dist.dir}/resource/pl" /> +<copy file="${resource.dir}/pl/multiwords.txt" todir="${dist.dir}/resource/pl" /> +<copy file="${resource.dir}/pl/disambiguation.xml" todir="${dist.dir}/resource/pl" /> + +<copy file="${resource.dir}/nl/dutch.dict" todir="${dist.dir}/resource/nl" /> +<copy file="${resource.dir}/nl/dutch.info" todir="${dist.dir}/resource/nl" /> +<copy file="${resource.dir}/nl/dutch_synth.dict" todir="${dist.dir}/resource/nl" /> +<copy file="${resource.dir}/nl/dutch_synth.info" todir="${dist.dir}/resource/nl" /> +<copy file="${resource.dir}/nl/dutch_tags.txt" todir="${dist.dir}/resource/nl" /> +<copy file="${resource.dir}/nl/disambiguation.xml" todir="${dist.dir}/resource/nl" /> + +<copy file="${resource.dir}/sv/swedish.info" todir="${dist.dir}/resource/sv" /> +<copy file="${resource.dir}/sv/swedish.dict" todir="${dist.dir}/resource/sv" /> +<copy file="${resource.dir}/sv/compounds.txt" todir="${dist.dir}/resource/sv" /> + +<copy file="${resource.dir}/uk/ukrainian.dict" todir="${dist.dir}/resource/uk" /> + +<copy file="${resource.dir}/ru/russian.dict" todir="${dist.dir}/resource/ru" /> +<copy file="${resource.dir}/ru/russian.info" todir="${dist.dir}/resource/ru" /> +<copy file="${resource.dir}/ru/russian_tags.txt" todir="${dist.dir}/resource/ru" /> +<copy file="${resource.dir}/ru/russian_synth.dict" todir="${dist.dir}/resource/ru" /> +<copy file="${resource.dir}/ru/russian_synth.info" todir="${dist.dir}/resource/ru" /> +<copy file="${resource.dir}/ru/tags_russian.txt" todir="${dist.dir}/resource/ru" /> +<copy file="${resource.dir}/ru/compounds_ru.txt" todir="${dist.dir}/resource/ru" /> +<copy file="${resource.dir}/ru/disambiguation.xml" todir="${dist.dir}/resource/ru" /> + +<copy file="${resource.dir}/ro/romanian.dict" todir="${dist.dir}/resource/ro" /> +<copy file="${resource.dir}/ro/romanian.info" todir="${dist.dir}/resource/ro" /> +<copy file="${resource.dir}/ro/romanian_synth.dict" todir="${dist.dir}/resource/ro" /> +<copy file="${resource.dir}/ro/romanian_synth.info" todir="${dist.dir}/resource/ro" /> +<copy file="${resource.dir}/ro/romanian_tags.txt" todir="${dist.dir}/resource/ro" /> +<copy file="${resource.dir}/ro/disambiguation.xml" todir="${dist.dir}/resource/ro" /> + +<copy file="${resource.dir}/sk/slovak.dict" todir="${dist.dir}/resource/sk" /> +<copy file="${resource.dir}/sk/slovak.info" todir="${dist.dir}/resource/sk" /> +<copy file="${resource.dir}/sk/compounds.txt" todir="${dist.dir}/resource/sk" /> +<copy file="${resource.dir}/sk/README" todir="${dist.dir}/resource/sk" /> +<copy file="${resource.dir}/sk/slovak_synth.dict" todir="${dist.dir}/resource/sk" /> +<copy file="${resource.dir}/sk/slovak_synth.info" todir="${dist.dir}/resource/sk" /> +<copy file="${resource.dir}/sk/slovak_tags.txt" todir="${dist.dir}/resource/sk" /> + +<copy file="${resource.dir}/ml/malayalam.dict" todir="${dist.dir}/resource/ml" /> +<copy file="${resource.dir}/ml/malayalam.info" todir="${dist.dir}/resource/ml" /> + +<copy file="${resource.dir}/ca/catalan_synth.dict" todir="${dist.dir}/resource/ca" /> +<copy file="${resource.dir}/ca/catalan_tags.txt" todir="${dist.dir}/resource/ca" /> +<copy file="${resource.dir}/ca/catalan.dict" todir="${dist.dir}/resource/ca" /> +<copy file="${resource.dir}/ca/catalan.info" todir="${dist.dir}/resource/ca" /> +<copy file="${resource.dir}/ca/README" todir="${dist.dir}/resource/ca" /> + +<copy file="${resource.dir}/xx/dummy.dict" tofile="${dist.dir}/resource/cs/czech.dict" /> + +<!-- prepare properties file automatically --> +<javac encoding="${encoding}" srcdir="${src.dir}/dev" includes="de/danielnaber/languagetool/dev/PrintLocales.java" destdir="${build.classes}" target="${target}" debug="${debug}"> +</javac> + +<jar jarfile="${dist.dir}/printlocales.jar" basedir="${build.classes}" includes="de/danielnaber/languagetool/dev/**"> + <manifest> + <attribute name="Main-Class" value="de.danielnaber.languagetool.dev.PrintLocales" /> + <attribute name="Class-Path" value="./ ./LanguageTool.uno.jar ./${segment.lib} ./${logging.lib}" /> + </manifest> +</jar> + +<touch file="ooolocales.properties"/> + +<chmod file="ooolocales.properties" perm="+w"/> + +<java jar="${dist.dir}/printlocales.jar" fork="true" /> + +<filter filtersFile="ooolocales.properties" /> +<copy filtering="true" encoding="${encoding}" todir="${dist.dir}/"> + <fileset dir="openoffice/" includes="description.xml,*.xcu,Options.xdl,META-INF/**" /> +</copy> +<copy todir="${dist.dir}/"> + <fileset dir="openoffice/" includes="images/**,help/**" /> +</copy> +<copy todir="${dist.dir}/rules"> + <fileset dir="src/rules" excludes="CVS" /> +</copy> + +</target> + +<target name="dict-de" description="Build the German tagger dictionary from Morphy data"> +<exec executable="${resource.dir}/de/make-dict-de.sh" /> +</target> + +<target name="jnlp" depends="ooo-internal" description="Builds JNLP distribution file"> +<mkdir dir="${dist.dir}/web" /> +<mkdir dir="${dist.dir}/web/linux" /> +<mkdir dir="${dist.dir}/web/windows" /> +<mkdir dir="${dist.dir}/web/sunos" /> + +<filter filtersFile="build.properties" /> +<copy file="./LanguageTool.jnlp" todir="${dist.dir}/web" filtering="true" /> +<copy file="./LanguageToolServer.jnlp" todir="${dist.dir}/web" filtering="true" /> +<jar compress="yes" basedir="${dist.dir}" destfile="${dist.dir}/web/resource.jar" includes="resource/**" /> +<jar compress="yes" basedir="${dist.dir}" destfile="${dist.dir}/web/rules.jar" includes="rules/**" /> + +<copy todir="${dist.dir}/web/"> + <fileset dir="${dist.dir}" casesensitive="yes"> + <include name="**/*.jar" /> + <exclude name="**/printlocales.jar"/> + </fileset> +</copy> + +<jar compress="yes" basedir="${dist.dir}/linux/x86" destfile="${dist.dir}/web/linux/jdic-native.jar" includes="**" /> +<jar compress="yes" basedir="${dist.dir}/sunos/x86" destfile="${dist.dir}/web/sunos/jdic-x86.jar" includes="**" /> +<jar compress="yes" basedir="${dist.dir}/sunos/sparc" destfile="${dist.dir}/web/sunos/jdic-sparc.jar" includes="**" /> +<jar compress="yes" basedir="${dist.dir}/windows/x86" destfile="${dist.dir}/web/windows/jdic-native.jar" includes="**" /> +<jar compress="yes" basedir="${dist.dir}/mac/ppc" destfile="${dist.dir}/web/mac/jdic-native.jar" includes="**" /> + +<signjar keystore="./keystore.ks" keypass="blabla" storepass="blabla" alias="myalias"> + <path> + <fileset dir="${dist.dir}/web" includes="**/*.jar" /> + </path> +</signjar> + +</target> + +</project> diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/AnalyzedSentence.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/AnalyzedSentence.class Binary files differnew file mode 100644 index 0000000..ee29ef6 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/AnalyzedSentence.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/AnalyzedToken.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/AnalyzedToken.class Binary files differnew file mode 100644 index 0000000..d6c0108 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/AnalyzedToken.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/AnalyzedTokenReadings.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/AnalyzedTokenReadings.class Binary files differnew file mode 100644 index 0000000..e37626a --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/AnalyzedTokenReadings.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/ErrorHandler.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/ErrorHandler.class Binary files differnew file mode 100644 index 0000000..35fc7d0 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/ErrorHandler.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/JLanguageTool$1.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/JLanguageTool$1.class Binary files differnew file mode 100644 index 0000000..23a316f --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/JLanguageTool$1.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/JLanguageTool$paragraphHandling.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/JLanguageTool$paragraphHandling.class Binary files differnew file mode 100644 index 0000000..26e3fb2 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/JLanguageTool$paragraphHandling.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/JLanguageTool.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/JLanguageTool.class Binary files differnew file mode 100644 index 0000000..e5a114e --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/JLanguageTool.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/Language.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/Language.class Binary files differnew file mode 100644 index 0000000..4cd8a15 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/Language.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/Main.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/Main.class Binary files differnew file mode 100644 index 0000000..22c98fe --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/Main.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle.properties new file mode 100644 index 0000000..921a510 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle.properties @@ -0,0 +1,186 @@ +# English translation of LanguageTool +# Copyright (C) 2006 Daniel Naber (http://www.danielnaber.de), Marcin Milkowski + +be = Belarusian + +ca = Catalan + +category_case = Capitalization + +category_false_friend = False friends + +category_grammar = Grammar + +category_misc = Miscellaneous + +category_typo = Possible Typo + +checkDone = Check done, {0} potential problems found + +checkText = &Check Text + +correctionMessage = Correction: + +cs = Czech + +da = Danish + +de = German + +desc_comma_whitespace = Use of whitespace before comma and before/after parentheses + +desc_double_punct = Use of two consecutive dots or commas + +desc_repetition = Word repetition (e.g. 'will will') + +desc_repetition_short = Word repetition + +desc_unpaired_brackets = Unpaired braces, brackets, quotation marks and similar symbols + +desc_uppercase_sentence = Checks that a sentence starts with an uppercase letter + +desc_whitespacerepetition = Whitespace repetition (bad formatting) + +double_dots_short = Two consecutive dots + +double_commas_short = Two consecutive comma + +en = English + +enterText = Please type or paste text to check in the top area + +enterText2 = Please insert text to check here + +eo = Esperanto + +errorContext = Context: + +errorMessage = Message: + +es = Spanish + +false_friend = False friend + +false_friend_desc = false friend hint for: + +false_friend_hint = Hint: "{0}" ({1}) means {2} ({3}). + +false_friend_suggestion = Did you mean {0}? + +fr = French + +gl = Galician + +guiCancelButton = Cancel + +guiCheckComplete = LanguageTool check is complete. + +guiConfigWindowTitle = LanguageTool Options + +guiDemoText = This is a example input to to show you how LanguageTool works. Note, however, that it does not include a spell checka. + +guiMatchCount = Potential errors: + +guiMenuAbout = &About... + +guiMenuAddRules = Load &Rule File + +guiMenuCheckClipboard = &Check Text in Clipboard + +guiMenuFile = &File + +guiMenuHelp = &Help + +guiMenuHide = &Hide to System Tray + +guiMenuOpen = &Open... + +guiMenuOptions = Option&s... + +guiMenuQuit = &Quit + +guiMenuShowMainWindow = Open Main Window + +guiMotherTongue = Your mother tongue: + +guiNoErrorsFound = No errors or warnings found (language: {0}) + +guiNoErrorsFoundSelectedText = No errors or warnings found in selected text (language: {0}) + +guiOKButton = &OK + +guiOOoChangeButton = &Change + +guiOOoCloseButton = Close + +guiOOoIgnoreAllButton = Ignore All + +guiOOoIgnoreButton = Ignore + +guiOOoOptionsButton = Options... + +guiProgressWindowTitle = LanguageTool: Checking Text... + +guiReplaceWindowTitle = Replace text + +guiReplaceWithOtherText = <other text> + +guiRunOnPort = Run as server on po&rt + +guiSelectionCheckComplete = LanguageTool check of selected text is complete. + +incorrect_case = This sentence does not start with an uppercase letter + +is = Icelandic + +it = Italian + +lt = Lithuanian + +missing_space_after_comma = Put a space after the comma + +ml= Malayalam + +nl = Dutch + +no_space_after = Don't put a space after the opening parenthesis + +no_space_before = Don't put a space before the closing parenthesis + +no_space_before_dot = Don't put a space before the full stop + +pl = Polish + +repetition = Possible typo: you repeated a word + +result1 = <br><b> {0}. Line {1}, column {2}</b><br> + +resultAreaText = Results will appear here + +resultTime = <br>Time: {0}ms (including {1}ms for rule matching)<br> + +ru = Russian + +sk = Slovak + +sl = Slovenian + +space_after_comma = Put a space after the comma, but not before the comma + +startChecking = Starting check in {0} + +sv = Swedish + +textLanguage = Text Language: + +two_commas = Two consecutive commas + +two_dots = Two consecutive dots + +uk = Ukrainian + +unpaired_brackets = Unpaired bracket or similar symbol + +whitespace_repetition = Possible typo: you repeated a whitespace + +ro = Romanian
\ No newline at end of file diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_be.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_be.properties new file mode 100644 index 0000000..9a7212b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_be.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f +ca=\u041a\u0430\u0442\u0430\u043b\u043e\u043d\u0441\u043a\u0430\u044f +category_case=\u0412\u044f\u043b\u0456\u043a\u0456\u044f \u043b\u0456\u0442\u0430\u0440\u044b +category_false_friend=\u0410\u043c\u043e\u043d\u0456\u043c\u044b +category_grammar=\u0413\u0440\u0430\u043c\u0430\u0442\u044b\u043a\u0430 +category_misc=\u0420\u043e\u0437\u043d\u0430\u0435 +category_typo=\u041c\u0430\u0433\u0447\u044b\u043c\u044b\u044f \u043f\u0430\u043c\u044b\u043b\u043a\u0456 \u043d\u0430\u0431\u043e\u0440\u0443 +checkDone=\u0421\u043f\u0440\u0430\u045e\u0434\u0436\u0430\u043d\u043d\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0430\u043d\u0430, \u0437\u043d\u043e\u0439\u0434\u0437\u0435\u043d\u0430 {0} \u043c\u0430\u0433\u0447\u044b\u043c\u044b\u0445 \u043f\u0430\u043c\u044b\u043b\u0430\u043a +checkText=\u0421\u043f\u0440\u0430\u045e\u0434\u0437\u0456\u0446\u044c \u0442\u044d\u043a\u0441\u0442 +correctionMessage=\u0412\u044b\u043f\u0440\u0430\u045e\u043b\u0435\u043d\u043d\u0456\: +cs=\u0427\u044d\u0448\u0441\u043a\u0430\u044f +da=\u0414\u0430\u0446\u043a\u0430\u044f +de=\u041d\u044f\u043c\u0435\u0446\u043a\u0430\u044f +desc_comma_whitespace=\u0412\u044b\u043a\u0430\u0440\u044b\u0441\u0442\u0430\u043d\u043d\u0435 \u043f\u0440\u0430\u0431\u0435\u043b\u0443 \u043f\u0435\u0440\u0430\u0434 \u043a\u043e\u0441\u043a\u0430\u0439 \u0446\u0456 \u0434\u0430 \u0456 \u043f\u0430\u0441\u043b\u044f \u0434\u0443\u0436\u043a\u0456 +desc_double_punct=\u0412\u044b\u043a\u0430\u0440\u044b\u0441\u0442\u0430\u043d\u043d\u0435 \u0434\u0432\u0443\u0445 \u043f\u0430\u0441\u043b\u044f\u0434\u043e\u045e\u043d\u044b\u0445 \u043a\u0440\u043e\u043f\u0430\u043a \u0456 \u043a\u043e\u0441\u043a\u0430\u0445 +desc_repetition=\u041f\u0430\u045e\u0442\u0430\u0440\u044d\u043d\u043d\u0435 \u0441\u043b\u043e\u0432\u0430\u045e (\u043d\u0430\u043f\u0440\u044b\u043a\u043b\u0430\u0434, "\u0431\u0443\u0434\u0443 \u0431\u0443\u0434\u0443") +desc_repetition_short=\u041f\u0430\u045e\u0442\u0430\u0440\u044d\u043d\u043d\u0435 \u0441\u043b\u043e\u0432\u0430\u045e +desc_unpaired_brackets=\u041d\u044f\u043f\u0430\u0440\u043d\u044b\u044f \u0434\u0443\u0436\u043a\u0456, \u0434\u0432\u0443\u043a\u043e\u0441\u0441\u0456 \u0446\u0456 \u043f\u0430\u0434\u043e\u0431\u043d\u044b\u044f \u0441\u0456\u043c\u0432\u0430\u043b\u044b +desc_uppercase_sentence=\u041f\u0440\u0430\u0432\u044f\u0440\u0430\u0435, \u0448\u0442\u043e \u0441\u043a\u0430\u0437 \u043f\u0430\u0447\u044b\u043d\u0430\u0435\u0446\u0446\u0430 \u0437 \u0432\u044f\u043b\u0456\u043a\u0430\u0439 \u043b\u0456\u0442\u0430\u0440\u044b +desc_whitespacerepetition=\u041f\u0430\u045e\u0442\u0430\u0440\u044d\u043d\u043d\u0435 \u043f\u0440\u0430\u0431\u0435\u043b\u0430\u045e (\u0434\u0440\u044d\u043d\u043d\u0430\u0435 \u0444\u0430\u0440\u043c\u0430\u0442\u0430\u0432\u0430\u043d\u043d\u0435) +double_dots_short=\u0414\u0437\u0432\u0435 \u043f\u0430\u0441\u043b\u044f\u0434\u043e\u045e\u043d\u044b\u044f \u043a\u0440\u043e\u043f\u043a\u0456 +double_commas_short=\u0414\u0437\u0432\u0435 \u043f\u0430\u0441\u043b\u044f\u0434\u043e\u045e\u043d\u044b\u044f \u043a\u043e\u0441\u043a\u0456 +en=\u0410\u043d\u0433\u043b\u0456\u0439\u0441\u043a\u0430\u044f +enterText=\u041a\u0430\u0431 \u0441\u043f\u0440\u0430\u045e\u0434\u0437\u0456\u0446\u044c, \u043d\u0430\u0431\u044f\u0440\u044b\u0446\u0435 \u0446\u0456 \u045e\u0441\u0442\u0430\u045e\u0446\u0435 \u0442\u044d\u043a\u0441\u0442 \u0443\u0432\u0435\u0440\u0441\u0435 +enterText2=\u041a\u0430\u043b\u0456 \u043b\u0430\u0441\u043a\u0430, \u045e\u0441\u0442\u0430\u045e\u0446\u0435 \u0442\u044d\u043a\u0441\u0442 \u043a\u0430\u0431 \u0441\u043f\u0440\u0430\u045e\u0434\u0437\u0456\u0446\u044c +errorContext=\u041a\u0430\u043d\u0442\u044d\u043a\u0441\u0442\: +errorMessage=\u041f\u0430\u0432\u0435\u0434\u0430\u043c\u043b\u0435\u043d\u043d\u0435\: +es=\u0406\u0441\u043f\u0430\u043d\u0441\u043a\u0430\u044f +false_friend=\u0410\u043c\u043e\u043d\u0456\u043c +false_friend_desc=\u043f\u0430\u0434\u043a\u0430\u0437\u043a\u0430 \u0430\u043c\u043e\u043d\u0456\u043c\u0430 \u0434\u043b\u044f\: +false_friend_hint=\u041f\u0430\u0434\u043a\u0430\u0437\u043a\u0430\: "{0}" ({1}) \u0430\u0437\u043d\u0430\u0447\u0430\u0435 {2} ({3}). +false_friend_suggestion=\u0412\u044b \u043c\u0435\u043b\u0456 \u043d\u0430 \u045e\u0432\u0430\u0437\u0435 {0} ? +fr=\u0424\u0440\u0430\u043d\u0446\u0443\u0437\u0441\u043a\u0430\u044f +gl=\u0413\u0430\u043b\u0456\u0441\u0456\u0439\u0441\u043a\u0430\u044f +guiCancelButton=\u0421\u043a\u0430\u0441\u0430\u0432\u0430\u0446\u044c +guiCheckComplete=LanguageTool \u0437\u0430\u0432\u044f\u0440\u0448\u044b\u045e \u0441\u043f\u0440\u0430\u045e\u0434\u0436\u0432\u0430\u043d\u043d\u0435. +guiConfigWindowTitle=\u041d\u0430\u0441\u0442\u0430\u045e\u043b\u0435\u043d\u043d\u0456 LanguageTool +guiDemoText=\u0413\u044d\u0442\u0430 \u043f\u0440\u044b\u043a\u043b\u0430\u0434 \u0442\u044d\u043a\u0441\u0442\u0443 \u043a\u0430\u0431 \u043f\u0430\u043a\u0430\u0437\u0430\u0446\u044c \u0432\u0430\u043c, \u044f\u043a \u043f\u0440\u0430\u0446\u0443\u0435 LanguageTool. \u041c\u0430\u0439\u0446\u0435 \u043d\u0430 \u045e\u0432\u0430\u0437\u0435, \u0430\u0434\u043d\u0430\u043a, \u0448\u0442\u043e \u044f\u043d\u043e \u043d\u0435 \u045e\u043a\u043b\u044e\u0447\u0430\u0435 \u0441\u043f\u0440\u0430\u045e\u0434\u0436\u0432\u0430\u043d\u043d\u0435 \u0430\u0440\u0444\u0430\u0433\u0440\u0430\u0444\u0456\u0456. +guiMatchCount=\u041c\u0430\u0433\u0447\u044b\u043c\u044b\u044f \u043f\u0430\u043c\u044b\u043b\u043a\u0456\: +guiMenuAbout=\u0410\u0431 \u043f\u0440\u0430\u0433\u0440\u0430\u043c\u0435 ... +guiMenuAddRules=\u0417\u0430\u0433\u0440\u0443\u0437\u0456\u0446\u044c \u0444\u0430\u0439\u043b \u043f\u0440\u0430\u0432\u0456\u043b\u0430\u045e +guiMenuCheckClipboard=\u0421\u043f\u0440\u0430\u045e\u0434\u0437\u0456\u0446\u044c \u0442\u044d\u043a\u0441\u0442 \u0443 \u0430\u0431\u043c\u0435\u043d\u043d\u0456\u043a\u0443 +guiMenuFile=\u0424\u0430\u0439\u043b +guiMenuHelp=\u0414\u0430\u0432\u0435\u0434\u043a\u0430 +guiMenuHide=\u0421\u0445\u0430\u0432\u0430\u0446\u044c \u045e \u0441\u0456\u0441\u0442\u044d\u043c\u043d\u044b \u0442\u0440\u044d\u0439 +guiMenuOpen=\u0410\u0434\u043a\u0440\u044b\u0446\u044c +guiMenuOptions=\u041d\u0430\u0441\u0442\u0430\u045e\u043b\u0435\u043d\u043d\u0456 +guiMenuQuit=\u0412\u044b\u0439\u0441\u0446\u0456 +guiMenuShowMainWindow=\u0410\u0434\u043a\u0440\u044b\u0446\u044c \u0433\u0430\u043b\u043e\u045e\u043d\u0430\u0435 \u0430\u043a\u043d\u043e +guiMotherTongue=\u0412\u0430\u0448\u0430 \u0440\u043e\u0434\u043d\u0430\u044f \u043c\u043e\u0432\u0430\: +guiNoErrorsFound=\u041d\u044f \u0437\u043d\u043e\u0439\u0434\u0437\u0435\u043d\u0430 \u043f\u0430\u043c\u044b\u043b\u0430\u043a \u0430\u0431\u043e \u043f\u0430\u043f\u044f\u0440\u044d\u0434\u0436\u0430\u043d\u043d\u044f\u045e (\u043c\u043e\u0432\u0430\: {0}) +guiNoErrorsFoundSelectedText=\u041d\u044f \u0437\u043d\u043e\u0439\u0434\u0437\u0435\u043d\u0430 \u043f\u0430\u043c\u044b\u043b\u0430\u043a \u0430\u0431\u043e \u043f\u0430\u043f\u044f\u0440\u044d\u0434\u0436\u0430\u043d\u043d\u044f\u045e \u0443 \u0430\u0431\u0440\u0430\u043d\u044b\u043c \u0442\u044d\u043a\u0441\u0446\u0435 (\u043c\u043e\u0432\u0430\: {0}) +guiOKButton=&OK +guiOOoChangeButton=\u0417\u043c\u044f\u043d\u0456\u0446\u044c +guiOOoCloseButton=\u0417\u0430\u043a\u0440\u044b\u0446\u044c +guiOOoIgnoreAllButton=\u0406\u0433\u043d\u0430\u0440\u0430\u0432\u0430\u0446\u044c \u0443\u0441\u0435 +guiOOoIgnoreButton=\u0406\u0433\u043d\u0430\u0440\u0430\u0432\u0430\u0446\u044c +guiOOoOptionsButton=\u041d\u0430\u0441\u0442\u0430\u045e\u043b\u0435\u043d\u043d\u0456... +guiProgressWindowTitle=LanguageTool\: \u0441\u043f\u0440\u0430\u045e\u0434\u0436\u0432\u0430\u043d\u043d\u0435 \u0442\u044d\u043a\u0441\u0442\u0443 ... +guiReplaceWindowTitle=\u0417\u0430\u043c\u044f\u043d\u0456\u0446\u044c \u0442\u044d\u043a\u0441\u0442\u0443 +guiReplaceWithOtherText=<\u0456\u043d\u0448\u044b \u0442\u044d\u043a\u0441\u0442> +guiRunOnPort=\u0417\u0430\u043f\u0443\u0441\u0446\u0456\u0446\u044c \u044f\u043a \u0441\u044d\u0440\u0432\u0435\u0440 \u043d\u0430 \u043f\u043e\u0440\u0446\u0435 +guiSelectionCheckComplete=\u0421\u043f\u0440\u0430\u045e\u0434\u0436\u0432\u0430\u043d\u043d\u0435 LanguageTool \u0430\u0431\u0440\u0430\u043d\u0430\u0433\u0430 \u0442\u044d\u043a\u0441\u0442\u0443 \u0437\u0430\u0432\u0435\u0440\u0448\u0430\u043d\u0430. +incorrect_case=\u0413\u044d\u0442\u044b \u0441\u043a\u0430\u0437 \u043d\u0435 \u043f\u0430\u0447\u044b\u043d\u0430\u0435\u0446\u0446\u0430 \u0437 \u0432\u044f\u043b\u0456\u043a\u0430\u0439 \u043b\u0456\u0442\u0430\u0440\u044b +is=\u0406\u0441\u043b\u0430\u043d\u0434\u0441\u043a\u0430\u044f +it=\u0406\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u0430\u044f +lt=\u041b\u0456\u0442\u043e\u045e\u0441\u043a\u0430\u044f +missing_space_after_comma=\u041f\u0430\u0441\u0442\u0430\u0432\u0456\u0446\u044c \u043f\u0440\u0430\u0431\u0435\u043b \u043f\u0430\u0441\u043b\u044f \u043a\u043e\u0441\u043a\u0456 +ml=\u041c\u0430\u043b\u0430\u044f\u043b\u0430\u043c\u0441\u043a\u0430\u044f +nl=\u0413\u0430\u043b\u0430\u043d\u0434\u0441\u043a\u0430\u044f +no_space_after=\u041d\u0435 \u0441\u0442\u0430\u045e\u0446\u0435 \u043f\u0440\u0430\u0431\u0435\u043b \u043f\u0430\u0441\u043b\u044f \u043b\u0435\u0432\u0430\u0439 \u0434\u0443\u0436\u043a\u0456 +no_space_before=\u041d\u0435 \u0441\u0442\u0430\u045e\u0446\u0435 \u043f\u0440\u0430\u0431\u0435\u043b \u043f\u0435\u0440\u0430\u0434 \u043f\u0440\u0430\u0432\u0430\u0439 \u0434\u0443\u0436\u043a\u0456 +no_space_before_dot=\u041d\u0435 \u043f\u0430\u043a\u0456\u0434\u0430\u0439\u0446\u0435 \u043f\u0440\u0430\u0431\u0435\u043b \u043f\u0435\u0440\u0430\u0434 \u043a\u0440\u043e\u043f\u043a\u0430\u0439 +pl=\u041f\u043e\u043b\u044c\u0441\u043a\u0430\u044f +repetition=\u041c\u0430\u0433\u0447\u044b\u043c\u0430\u044f \u043f\u0430\u043c\u044b\u043b\u043a\u0430 \u043d\u0430\u0431\u043e\u0440\u0443\: \u0432\u044b \u043f\u0430\u045e\u0442\u0430\u0440\u044b\u043b\u0456 \u0441\u043b\u043e\u0432\u0430 +result1=<br><b> {0}. \u0420\u0430\u0434\u043e\u043a {1}, \u043a\u0430\u043b\u043e\u043d\u043a\u0430 {2}</b><br> +resultAreaText=\u0412\u044b\u043d\u0456\u043a\u0456 \u0437'\u044f\u0432\u044f\u0446\u0446\u0430 \u0442\u0443\u0442 +resultTime=<br>\u0427\u0430\u0441\: {0}\u043c\u0441 (\u0443\u043a\u043b\u044e\u0447\u0430\u044f {1}\u043c\u0441 \u043d\u0430 \u0441\u043f\u0440\u0430\u045e\u0434\u0436\u0432\u0430\u043d\u043d\u0435 \u043f\u0440\u0430\u0432\u0456\u043b\u0430\u045e)<br> +ru=\u0420\u0443\u0441\u043a\u0430\u044f +sk=\u0421\u043b\u0430\u0432\u0430\u0446\u043a\u0430\u044f +sl=\u0421\u043b\u0430\u0432\u0435\u043d\u0441\u043a\u0430\u044f +space_after_comma=\u041f\u0430\u0441\u0442\u0430\u045e\u0446\u0435 \u043f\u0440\u0430\u0431\u0435\u043b \u043f\u0430\u0441\u043b\u044f \u043a\u043e\u0441\u043a\u0456, \u0430\u043b\u0435 \u043d\u0435 \u043f\u0435\u0440\u0430\u0434 \u043a\u043e\u0441\u043a\u0430\u0439 +startChecking=\u0421\u043f\u0440\u0430\u045e\u0434\u0436\u0432\u0430\u043d\u043d\u0435 \u043d\u0430 \u043c\u043e\u0432\u0435\: {0} +sv=\u0428\u0432\u0435\u0434\u0441\u043a\u0430\u044f +textLanguage=\u041c\u043e\u0432\u0430 \u0442\u044d\u043a\u0441\u0442\u0443\: +two_commas=\u0414\u0437\u0432\u0435 \u043f\u0430\u0441\u043b\u044f\u0434\u043e\u045e\u043d\u044b\u044f \u043a\u043e\u0441\u043a\u0456 +two_dots=\u0414\u0437\u0432\u0435 \u043f\u0430\u0441\u043b\u044f\u0434\u043e\u045e\u043d\u044b\u044f \u043a\u0440\u043e\u043f\u043a\u0456 +uk=\u0423\u043a\u0440\u0430\u0456\u043d\u0441\u043a\u0430\u044f +unpaired_brackets=\u041d\u044f\u043f\u0430\u0440\u043d\u044b\u044f \u0441\u043a\u043e\u0431\u043a\u0456 \u0430\u0431\u043e \u043f\u0430\u0434\u043e\u0431\u043d\u044b\u044f \u0441\u0456\u043c\u0432\u0430\u043b\u044b +whitespace_repetition=\u041c\u0430\u0433\u0447\u044b\u043c\u0430\u044f \u043f\u0430\u043c\u044b\u043b\u043a\u0430 \u043d\u0430\u0431\u043e\u0440\u0443\: \u0432\u044b \u043f\u0430\u045e\u0442\u0430\u0440\u044b\u043b\u0456 \u043f\u0440\u0430\u0431\u0435\u043b +ro=\u0420\u0443\u043c\u044b\u043d\u0441\u043a\u0430\u044f diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_ca.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_ca.properties new file mode 100644 index 0000000..ef81842 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_ca.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=Belarusian +ca=Catalan +category_case=Capitalization +category_false_friend=False friends +category_grammar=Grammar +category_misc=Miscellaneous +category_typo=Possible Typo +checkDone=Check done, {0} potential problems found +checkText=&Check Text +correctionMessage=Correction\: +cs=Czech +da=Danish +de=German +desc_comma_whitespace=Use of whitespace before comma and before/after parentheses +desc_double_punct=Use of two consecutive dots or commas +desc_repetition=Word repetition (e.g. 'will will') +desc_repetition_short=Word repetition +desc_unpaired_brackets=Unpaired braces, brackets, quotation marks and similar symbols +desc_uppercase_sentence=Checks that a sentence starts with an uppercase letter +desc_whitespacerepetition=Whitespace repetition (bad formatting) +double_dots_short=Two consecutive dots +double_commas_short=Two consecutive comma +en=English +enterText=Please type or paste text to check in the top area +enterText2=Please insert text to check here +errorContext=Context\: +errorMessage=Message\: +es=Spanish +false_friend=False friend +false_friend_desc=false friend hint for\: +false_friend_hint=Hint\: "{0}" ({1}) means {2} ({3}). +false_friend_suggestion=Did you mean {0}? +fr=French +gl=Galician +guiCancelButton=Cancel +guiCheckComplete=LanguageTool check is complete. +guiConfigWindowTitle=LanguageTool Options +guiDemoText=This is a example input to to show you how LanguageTool works. Note, however, that it does not include a spell checka. +guiMatchCount=Potential errors\: +guiMenuAbout=&About... +guiMenuAddRules=Load &Rule File +guiMenuCheckClipboard=&Check Text in Clipboard +guiMenuFile=&File +guiMenuHelp=&Help +guiMenuHide=&Hide to System Tray +guiMenuOpen=&Open... +guiMenuOptions=Option&s... +guiMenuQuit=&Quit +guiMenuShowMainWindow=Open Main Window +guiMotherTongue=Your mother tongue\: +guiNoErrorsFound=No errors or warnings found (language\: {0}) +guiNoErrorsFoundSelectedText=No errors or warnings found in selected text (language\: {0}) +guiOKButton=&OK +guiOOoChangeButton=&Change +guiOOoCloseButton=Close +guiOOoIgnoreAllButton=Ignore All +guiOOoIgnoreButton=Ignore +guiOOoOptionsButton=Options... +guiProgressWindowTitle=LanguageTool\: Checking Text... +guiReplaceWindowTitle=Replace text +guiReplaceWithOtherText=<other text> +guiRunOnPort=Run as server on po&rt +guiSelectionCheckComplete=LanguageTool check of selected text is complete. +incorrect_case=This sentence does not start with an uppercase letter +is=Icelandic +it=Italian +lt=Lithuanian +missing_space_after_comma=Put a space after the comma +ml=Malayalam +nl=Dutch +no_space_after=Don't put a space after the opening parenthesis +no_space_before=Don't put a space before the closing parenthesis +no_space_before_dot=Don't put a space before the full stop +pl=Polish +repetition=Possible typo\: you repeated a word +result1=<br><b> {0}. Line {1}, column {2}</b><br> +resultAreaText=Results will appear here +resultTime=<br>Time\: {0}ms (including {1}ms for rule matching)<br> +ru=Russian +sk=Slovak +sl=Slovenian +space_after_comma=Put a space after the comma, but not before the comma +startChecking=Starting check in {0} +sv=Swedish +textLanguage=Text Language\: +two_commas=Two consecutive commas +two_dots=Two consecutive dots +uk=Ukrainian +unpaired_brackets=Unpaired bracket or similar symbol +whitespace_repetition=Possible typo\: you repeated a whitespace +ro=Romanian diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_cs.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_cs.properties new file mode 100644 index 0000000..6484c20 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_cs.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=B\u011blorusky +ca=Katal\u00e1nsky +category_case=Kapitalizace +category_false_friend=Fale\u0161n\u00ed p\u0159\u00e1tel\u00e9 +category_grammar=Gramatika +category_misc=R\u016fzn\u00e9 +category_typo=Mo\u017en\u00fd p\u0159eklep +checkDone=Kontrola ukon\u010dena, {0} nalezen\u00fdch potenci\u00e1ln\u00edch chyb. +checkText=Prov\u00e9st kontrolu +correctionMessage=Oprava\: +cs=\u010cesky +da=D\u00e1nsky +de=N\u011bmecky +desc_comma_whitespace=Pou\u017eit\u00ed mezery p\u0159ed \u010d\u00e1rkou a p\u0159ed/za z\u00e1vorkami +desc_double_punct=Pou\u017eit\u00ed dvou za sebou jdouc\u00edch \u010d\u00e1rek nebo te\u010dek +desc_repetition=Opakov\u00e1n\u00ed slov (nap\u0159. 'bude bude') +desc_repetition_short=Opakov\u00e1n\u00ed slov +desc_unpaired_brackets=Nesp\u00e1rovan\u00e9 z\u00e1vorky, uvozovky nebo podobn\u00e9 symboly +desc_uppercase_sentence=Zkontroluje zda v\u011bta za\u010d\u00edn\u00e1 velk\u00fdm po\u010d\u00e1te\u010dn\u00edm p\u00edsmenem +desc_whitespacerepetition=Opakov\u00e1n\u00ed mezery(\u0161patn\u00e9 form\u00e1tov\u00e1n\u00ed) +double_dots_short=Dv\u011b za sebou jdouc\u00ed te\u010dky +double_commas_short=Dv\u011b za sebou jdouc\u00ed \u010d\u00e1rky +en=Anglicky +enterText=Pros\u00edm zadejte nebo vlo\u017ete text, kter\u00fd chcete zkontrolovat, do vrchn\u00ed oblasti +enterText2=Zde zadejte po\u017eadovan\u00fd text +errorContext=Kontext\: +errorMessage=Zpr\u00e1va\: +es=\u0160pan\u011blsky +false_friend=Fale\u0161n\u00fd p\u0159\u00edtel +false_friend_desc=\u0161patn\u00fd p\u0159itel, n\u00e1pov\u011bda\: +false_friend_hint=N\u00e1pov\u011bda\: "{0}" ({1}) znamen\u00e1 {2} ({3}). +false_friend_suggestion=Mysleli ste {0}? +fr=Francouzsky +gl=Galicij\u0161tinsky +guiCancelButton=Storno +guiCheckComplete=LanguageTool kontrola byla ukon\u010dena +guiConfigWindowTitle=LanguageTool nastaven\u00ed +guiDemoText=Tohle je uk\u00e1zkov\u00fd vstup, aby p\u0159edvedl jak LanguageTool funguje. Pamatujte, pros\u00edm, \u017ee neobsahuje kontrolu pravopisu (spellchecker). +guiMatchCount=Potenci\u00e1ln\u00ed chyby\: +guiMenuAbout=O Aplikaci... +guiMenuAddRules=Load Rule File +guiMenuCheckClipboard=Zkontrolovat text ve zchr\u00e1nce +guiMenuFile=Soubor +guiMenuHelp=N\u00e1pov\u011bda +guiMenuHide=Schovat do syst\u00e9move li\u0161ty +guiMenuOpen=Otev\u0159\u00edt... +guiMenuOptions=Nastaven\u00ed... +guiMenuQuit=Konec +guiMenuShowMainWindow=Open main window +guiMotherTongue=V\u00e1\u0161 mate\u0159sk\u00fd jazyk\: +guiNoErrorsFound=\u017d\u00e1dn\u00e9 chyby ani varov\u00e1n\u00ed nebyly nalezeny (jazyk\: {0}) +guiNoErrorsFoundSelectedText=\u017d\u00e1dn\u00e9 chyby ani varov\u00e1n\u00ed nebyly vo vyzna\u010den\u00e9m textu nalezeny (jazyk\: {0}) +guiOKButton=&OK +guiOOoChangeButton=Zam\u011bnit +guiOOoCloseButton=Zav\u0159\u00edt +guiOOoIgnoreAllButton=Ignorovat v\u0161e +guiOOoIgnoreButton=Ignorovat +guiOOoOptionsButton=Nastaven\u00ed... +guiProgressWindowTitle=LanguageTool\: Kontrola textu... +guiReplaceWindowTitle=Zam\u011bnit text +guiReplaceWithOtherText=<jin\u00fd text> +guiRunOnPort=Pob\u011b\u017e\u00ed jako server na portu +guiSelectionCheckComplete=LanguageTool kontrola ozna\u010den\u00e9ho textu je ukon\u010dena. +incorrect_case=Tato v\u011bta neza\u010d\u00edn\u00e1 z velk\u00fdm p\u00edsmenem +is=Islandsky +it=Italsky +lt=Litevsky +missing_space_after_comma=Vlo\u017eit mezeru za \u010d\u00e1rku +ml=Malaj\u00e1lamsky +nl=Nizozemsky +no_space_after=Nevkl\u00e1dat mezeru za otev\u00edrac\u00ed z\u00e1vorku +no_space_before=Nevkl\u00e1dat mezeru za uzav\u00edrac\u00ed z\u00e1vorku +no_space_before_dot=Nevkl\u00e1dejte mezeru p\u0159ed te\u010dku +pl=Polsky +repetition=Mo\u017en\u00fd p\u0159eklep\: zopakovali jste slovo +result1=<br><b> {0}. \u0158\u00e1dek {1}, sloupec {2}</b><br> +resultAreaText=V\u00fdsledek se zobraz\u00ed zde +resultTime=<br>\u010cas\: {0}ms (v\u010detn\u011b {1}ms na pou\u017eit\u00ed pravidel)<br> +ru=Rusky +sk=Slovensky +sl=Slovinsky +space_after_comma=Vlo\u017eit mezeru za \u010d\u00e1rku, ale ne p\u0159ed \u010d\u00e1rku +startChecking=Za\u010d\u00e1tek kontroly v {0} +sv=\u0160v\u00e9dsky +textLanguage=Jazyk textu\: +two_commas=Dv\u011b po sebe jdouc\u00ed \u010d\u00e1rky +two_dots=Dv\u011b po sebe jdouc\u00ed te\u010dky +uk=Ukrajinsky +unpaired_brackets=Nesp\u00e1rovan\u00e9 z\u00e1vorky nebo podobn\u00fd symbol +whitespace_repetition=Mo\u017en\u00fd p\u0159eklep\: zopakovali jste mezeru +ro=Rumunsky diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_da.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_da.properties new file mode 100644 index 0000000..419d33d --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_da.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=Hviderussisk +ca=Catalansk +category_case=STORE/sm\u00e5 bogstaver +category_false_friend=Falske venner +category_grammar=Grammatik +category_misc=Diverse +category_typo=Mulig sl\u00e5fejl +checkDone=Kontrol gennemf\u00f8rt, {0} mulige problemer fundet +checkText=&Kontrollere tekst +correctionMessage=Korrektion\: +cs=Tjekkisk +da=Dansk +de=Tysk +desc_comma_whitespace=Mellemrum f\u00f8r komma og f\u00f8r/efter parenteser +desc_double_punct=To p\u00e5 hinanden f\u00f8lgende punktummer eller kommaer +desc_repetition=Ordgentagelse (f.eks. 'den den') +desc_repetition_short=Ordgentagelse +desc_unpaired_brackets=Ikke parret parenteser, tuborgklammer, citationstegn og lignende symboler +desc_uppercase_sentence=Kontroller at s\u00e6tningen starter med et stort begyndelsesbogstav +desc_whitespacerepetition=Gentagende mellemrum (d\u00e5rlig formatering) +double_dots_short=To p\u00e5 hinanden f\u00f8lgende punktummer +double_commas_short=To p\u00e5 hinanden f\u00f8lgende kommaer +en=Engelsk +enterText=Indtast eller inds\u00e6t teksten der skal kontrolleres i det \u00f8verste felt +enterText2=Inds\u00e6t teksten der skal kontrollers her +errorContext=Sammenh\u00e6ng\: +errorMessage=Meddelelse\: +es=Spansk +false_friend=Falske venner +false_friend_desc=Tip om falske venner\: +false_friend_hint=Tip\: "{0}" ({1}) betyder {2} ({3}). +false_friend_suggestion=Mente du {0}? +fr=Fransk +gl=Galicisk +guiCancelButton=Annuller +guiCheckComplete=LanguageTools kontrol er f\u00e6rdig. +guiConfigWindowTitle=LanguageTool Indstillinger +guiDemoText=Dette er et teksteksempel for at at vise hvordan LanguageTool virker. Bem\u00e6rk dog, at den ikke indeholder en stavekontrol. +guiMatchCount=Mulig fejl\: +guiMenuAbout=&Om LanguageTool +guiMenuAddRules=Hent ®elfil +guiMenuCheckClipboard=&Kontroller tekst i klipholderen +guiMenuFile=&Filer +guiMenuHelp=&Hj\u00e6lp +guiMenuHide=&Skjul til systembakken +guiMenuOpen=&\u00c5ben... +guiMenuOptions=&Indstillinger... +guiMenuQuit=&Afslut +guiMenuShowMainWindow=\u00c5ben hovedvinduet +guiMotherTongue=Dit modersm\u00e5l\: +guiNoErrorsFound=Ingen fejl eller advarsler fundet (sprog\: {0}) +guiNoErrorsFoundSelectedText=Ingen fejl eller advarsler fundet i den markerede tekst (sprog\: {0}) +guiOKButton=&OK +guiOOoChangeButton=&Change +guiOOoCloseButton=&Luk +guiOOoIgnoreAllButton=I&gnorer alle +guiOOoIgnoreButton=&Ignorer her +guiOOoOptionsButton=In&dstillinger... +guiProgressWindowTitle=LanguageTool\: Kontrollere teks... +guiReplaceWindowTitle=Erstat tekst +guiReplaceWithOtherText=<anden tekst> +guiRunOnPort=K\u00f8r som service p\u00e5 po&rt +guiSelectionCheckComplete=LanguageTools kontrol af markerede tekst er f\u00e6rdig. +incorrect_case=Denne s\u00e6tning starter ikke med et stort begyndelsesbogstav +is=Islandsk +it=Italiensk +lt=Lettisk +missing_space_after_comma=Inds\u00e6t et mellemrum efter kommaet +ml=Malayalam +nl=Hollandsk +no_space_after=Inds\u00e6t ikke et mellemrum efter parentesbegynd +no_space_before=Inds\u00e6t ikke et mellemrum f\u00f8r parentesslut +no_space_before_dot=Inds\u00e6t ikke et mellemrum f\u00f8r punktum +pl=Polsk +repetition=Mulig sl\u00e5fejl\: du har gentaget et ord +result1=<br><b> {0}. Linje {1}, kolonne {2}</b><br> +resultAreaText=Resultater vil vise sig her +resultTime=<br>Tid\: {0}ms (inklusiv {1}ms til regelafpr\u00f8vning)<br> +ru=Russisk +sk=Slovakisk +sl=Slovensk +space_after_comma=Inds\u00e6t et mellemrum efter kommaet, ikke f\u00f8r det. +startChecking=Starter kontrollen om {0} +sv=Svensk +textLanguage=Tekstens sprog\: +two_commas=To p\u00e5 hinanden f\u00f8lgende kommaer +two_dots=To p\u00e5 hinanden f\u00f8lgende punktummer +uk=Ukrainsk +unpaired_brackets=Ikke parret parenteser eller lignende symboler +whitespace_repetition=Mulig sl\u00e5fejl\: du har gentaget et mellemrum +ro=Rum\u00e6nsk diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_de.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_de.properties new file mode 100644 index 0000000..ccffd28 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_de.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +be=Wei\u00dfrussisch +ca=Katalanisch +category_case=Gro\u00df-/Kleinschreibung +category_false_friend=Falsche Freunde +category_grammar=Grammatik +category_misc=Sonstiges +category_typo=M\u00f6gliche Tippfehler +checkDone=Pr\u00fcfung beendet, {0} m\u00f6gliche Probleme gefunden +checkText=Text &pr\u00fcfen +correctionMessage=Korrektur\: +cs=Tschechisch +da=D\u00e4nisch +de=Deutsch +desc_comma_whitespace=Leerzeichen vor/hinter Kommas und Klammern +desc_double_punct=Zwei aufeinander folgende Kommas oder Punkte +desc_repetition=Wortwiederholung (z.B. 'als als') +desc_repetition_short=Wortwiederholung +desc_unpaired_brackets=Unpaarige Anf\u00fchrungszeichen und Klammern +desc_uppercase_sentence=Gro\u00dfschreibung am Satzanfang +desc_whitespacerepetition=Wiederholung von Leerzeichen +double_dots_short=Zwei aufeinander folgende Punkte +double_commas_short=Zwei aufeinander folgende Kommas +en=Englisch +eo=Esperanto +enterText=Bitte Text ins obere Feld eintippen oder hineinkopieren +enterText2=Bitte Text hier eintippen oder hineinkopieren +errorContext=Text\: +errorMessage=Hinweis\: +es=Spanisch +false_friend=Falscher Freund +false_friend_desc=Falscher-Freund-Hinweis f\u00fcr\: +false_friend_hint=Hinweis\: "{0}" ({1}) bedeutet {2} ({3}). +false_friend_suggestion=Meinten Sie vielleicht {0}? +fr=Franz\u00f6sisch +gl=Galicisch +guiCancelButton=Abbrechen +guiCheckComplete=LanguageTool-Pr\u00fcfung beendet. +guiConfigWindowTitle=LanguageTool Optionen +guiDemoText=Dies ist ein Beispiel-Text, um zu zeigen zeigen, wie LanguageTool funktioniert. Wie man sieht, ist keine R\u00e4chtshreibpr\u00fcfung enthalten. +guiMatchCount=M\u00f6gliche Fehler\: +guiMenuAbout=\u00dcber... +guiMenuAddRules=Regeldatei laden... +guiMenuCheckClipboard=Text in der Zwischenablage pr\u00fcfen +guiMenuFile=Datei +guiMenuHelp=Hilfe +guiMenuHide=In den System Tray verkleinern +guiMenuOpen=\u00d6ffnen... +guiMenuOptions=Optionen... +guiMenuQuit=Beenden +guiMenuShowMainWindow=Hauptfenster \u00f6ffnen +guiMotherTongue=Ihre Muttersprache\: +guiNoErrorsFound=Keine Fehler und Warnungen gefunden (Textsprache\: {0}) +guiNoErrorsFoundSelectedText=Keine Fehler und Warnungen im selektierten Text gefunden (Textsprache\: {0}) +guiOKButton=&OK +guiOOoChangeButton=\u00c4ndern +guiOOoCloseButton=Schlie\u00dfen +guiOOoIgnoreAllButton=Alle ignorieren +guiOOoIgnoreButton=Ignorieren +guiOOoOptionsButton=Optionen... +guiProgressWindowTitle=LanguageTool\: Text pr\u00fcfen... +guiReplaceWindowTitle=Text ersetzen +guiReplaceWithOtherText=<anderer Text> +guiRunOnPort=Als Server laufen auf Po&rt +guiSelectionCheckComplete=LanguageTool-Pr\u00fcfung des selektierten Textes ist beendet. +incorrect_case=Dieser Satz f\u00e4ngt nicht mit einem gro\u00df geschriebenen Wort an +is=Isl\u00e4ndisch +it=Italienisch +lt=Litauisch +missing_space_after_comma=Hinter einem Komma sollte ein Leerzeichen stehen. +ml=Malayalam +nl=Niederl\u00e4ndisch +no_space_after=Hinter einer \u00f6ffnenden Klammer wird kein Leerzeichen eingef\u00fcgt. +no_space_before=Vor einer schlie\u00dfeden Klammer wird kein Leerzeichen eingef\u00fcgt. +no_space_before_dot=Vor dem Punkt sollte kein Leerzeichen stehen +pl=Polnisch +repetition=M\u00f6glicher Tippfehler\: ein Wort wird wiederholt +result1=<br><b> {0}. Zeile {1}, Spalte {2}</b><br> +resultAreaText=Hier erscheint das Ergebnis der Textpr\u00fcfung +resultTime=<br>Zeit\: {0}ms (davon {1}ms f\u00fcr Regelpr\u00fcfungen)<br> +ru=Russisch +sk=Slowakisch +sl=Slowenisch +space_after_comma=Nur hinter einem Komma steht ein Leerzeichen, aber nicht davor. +startChecking=Beginne Pr\u00fcfung in {0} +sv=Schwedisch +textLanguage=Textsprache\: +two_commas=Zwei aufeinander folgende Kommas. +two_dots=Zwei aufeinander folgende Punkte. +uk=Ukrainisch +unpaired_brackets=Es fehlt eine Klammer usw. +whitespace_repetition=M\u00f6glicher Tippfehler\: mehr als ein Leerzeichen hintereinander +ro=Rum\u00e4nisch diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_en.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_en.properties new file mode 100644 index 0000000..5133e9a --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_en.properties @@ -0,0 +1,189 @@ +#Generated by ResourceBundle Editor (http://eclipse-rbe.sourceforge.net) +# English translation of LanguageTool +# Copyright (C) 2006 Daniel Naber (http://www.danielnaber.de), Marcin Milkowski + +be = Belarusian + +ca = Catalan + +category_case = Capitalization + +category_false_friend = False friends + +category_grammar = Grammar + +category_misc = Miscellaneous + +category_typo = Possible Typo + +checkDone = Check done, {0} potential problems found + +checkText = &Check Text + +correctionMessage = Correction: + +cs = Czech + +da = Danish + +de = German + +nb = Norwegian (Bokmål) + +desc_comma_whitespace = Use of whitespace before comma and before/after parentheses + +desc_double_punct = Use of two consecutive dots or commas + +desc_repetition = Word repetition (e.g. 'will will') + +desc_repetition_short = Word repetition + +desc_unpaired_brackets = Unpaired braces, brackets, quotation marks and similar symbols + +desc_uppercase_sentence = Checks that a sentence starts with an uppercase letter + +desc_whitespacerepetition = Whitespace repetition (bad formatting) + +double_dots_short = Two consecutive dots + +double_commas_short = Two consecutive comma + +en = English + +enterText = Please type or paste text to check in the top area + +enterText2 = Please insert text to check here + +eo = Esperanto + +errorContext = Context: + +errorMessage = Message: + +es = Spanish + +false_friend = False friend + +false_friend_desc = false friend hint for: + +false_friend_hint = Hint: "{0}" ({1}) means {2} ({3}). + +false_friend_suggestion = Did you mean {0}? + +fr = French + +gl = Galician + +guiCancelButton = Cancel + +guiCheckComplete = LanguageTool check is complete. + +guiConfigWindowTitle = LanguageTool Options + +guiDemoText = This is a example input to to show you how LanguageTool works. Note, however, that it does not include a spell checka. + +guiMatchCount = Potential errors: + +guiMenuAbout = &About... + +guiMenuAddRules = Load &Rule File + +guiMenuCheckClipboard = &Check Text in Clipboard + +guiMenuFile = &File + +guiMenuHelp = &Help + +guiMenuHide = &Hide to System Tray + +guiMenuOpen = &Open... + +guiMenuOptions = Option&s... + +guiMenuQuit = &Quit + +guiMenuShowMainWindow = Open Main Window + +guiMotherTongue = Your mother tongue: + +guiNoErrorsFound = No errors or warnings found (language: {0}) + +guiNoErrorsFoundSelectedText = No errors or warnings found in selected text (language: {0}) + +guiOKButton = &OK + +guiOOoChangeButton = &Change + +guiOOoCloseButton = Close + +guiOOoIgnoreAllButton = Ignore All + +guiOOoIgnoreButton = Ignore + +guiOOoOptionsButton = Options... + +guiProgressWindowTitle = LanguageTool: Checking Text... + +guiReplaceWindowTitle = Replace text + +guiReplaceWithOtherText = <other text> + +guiRunOnPort = Run as server on po&rt + +guiSelectionCheckComplete = LanguageTool check of selected text is complete. + +incorrect_case = This sentence does not start with an uppercase letter + +is = Icelandic + +it = Italian + +lt = Lithuanian + +missing_space_after_comma = Put a space after the comma + +ml = Malayalam + +nl = Dutch + +no_space_after = Don't put a space after the opening parenthesis + +no_space_before = Don't put a space before the closing parenthesis + +no_space_before_dot = Don't put a space before the full stop + +pl = Polish + +repetition = Possible typo: you repeated a word + +result1 = <br><b> {0}. Line {1}, column {2}</b><br> + +resultAreaText = Results will appear here + +resultTime = <br>Time: {0}ms (including {1}ms for rule matching)<br> + +ru = Russian + +sk = Slovak + +sl = Slovenian + +space_after_comma = Put a space after the comma, but not before the comma + +startChecking = Starting check in {0} + +sv = Swedish + +textLanguage = Text Language: + +two_commas = Two consecutive commas + +two_dots = Two consecutive dots + +uk = Ukrainian + +unpaired_brackets = Unpaired bracket or similar symbol + +whitespace_repetition = Possible typo: you repeated a whitespace + +ro = Romanian diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_eo.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_eo.properties new file mode 100644 index 0000000..f962fa7 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_eo.properties @@ -0,0 +1,198 @@ +# Esperanto translation of LanguageTool +# Copyright (C) 2010 Daniel Naber (http://www.danielnaber.de), Marcin Milkowski +# +# Vim Command to run before editing (to see accentuated letters rather +# their code): +# :v/^#/s:\\u0109:ĉ:gI |s:\\u0108:Ĉ:gI |s:\\u011d:ĝ:gI |s:\\u0135:ĵ:gI |s:\\u0125:ĥ:gI |s:\\u016d:ŭ:gI |s:\\u015c:Ŝ:gI +# +# Vim command to run before saving file: +# :v/^#/s:ĉ:\\u0109:gI |s:Ĉ:\\u0108:gI |s:ĝ:\\u011d:gI |s:ĵ:\\u0135:gI |s:ĥ:\\u0125:gI |s:ŭ:\\u016d:gI |s:Ŝ:\\u015c:gI +# +# Sendu komentojn aŭ korektojn al: +# Send comments or corrections to: Dominique Pellé <dominique.pelle@gmail.com> +# +# +be = Belorusa + +ca = Kataluna + +category_case = Uskleco + +category_false_friend = Falsaj amikoj + +category_grammar = Gramatiko + +category_misc = Diversa\u0135oj + +category_typo = Ebla misliterumo + +checkDone = Kontrolo farita, {0} eblaj problemoj trovitaj + +checkText = &Kontroli tekston + +correctionMessage = Korektado: + +cs = \u0108e\u0125a + +da = Dana + +de = Germana + +desc_comma_whitespace = Uzo de spaceton anta\u016d komo kaj anta\u016d/malanta\u016d krampoj + +desc_double_punct = Uzo de sinsekvaj punktoj a\u016d komoj + +desc_repetition = Ripetita vorto (ekz. 'li li') + +desc_repetition_short = Ripetita vorto + +desc_unpaired_brackets = Nekongruaj krampoj, rektaj krampoj, citiloj kaj similaj signoj + +desc_uppercase_sentence = Kontrolas, \u0109u frazo komenci\u011das per majuskla litero + +desc_whitespacerepetition = Ripetita spaceto (ne\u011dusta formato) + +double_dots_short = Du sinsekvaj punktoj + +double_commas_short = Du sinsekvaj komoj + +en = Angla + +enterText = Bonvolu tajpi a\u016d alglui kontrolendan tekston en la supra kampo + +enterText2 = Bonvolu enmeti la kontrolendajn tekstojn \u0109i tie + +eo = Esperanto + +errorContext = Kunteksto: + +errorMessage = Mesa\u011do: + +es = Hispana + +false_friend = Falsaj amikoj + +false_friend_desc = false friend hint for: + +false_friend_hint = Konsilo: "{0}" ({1}) signifas {2} ({3}). + +false_friend_suggestion = \u0108u vi intencis {0}? + +fr = Franca + +gl = Galega + +guiCancelButton = Rezigni + +guiCheckComplete = Kontrolado de LingvoIlo fini\u011dis. + +guiConfigWindowTitle = Opcioj de LingvoIlo + +# Errors are on purpose in this demo text. +guiDemoText = \u0108i tiu ekzemplo estas ekzemplo por por montri kiel funkcias LingvoIlo. Rimarku, tamen, ke \u011di ne inkluzivas litterumulon. + +guiMatchCount = Eblaj eraroj: + +guiMenuAbout = &Pri... + +guiMenuAddRules = \u015cargi dosieron de ®uloj + +guiMenuCheckClipboard = &Kontroli tekston en la tondujo + +guiMenuFile = &Dosiero + +guiMenuHelp = &Helpo + +guiMenuHide = K&aŝi en la taskopleto + +guiMenuOpen = &Malfermi... + +guiMenuOptions = &Opcioj... + +guiMenuQuit = &Eliti + +guiMenuShowMainWindow = Malfermi la \u0109efan fenestron + +guiMotherTongue = Via denaska lingvo: + +guiNoErrorsFound = Neniuj eraroj a\u016d avertoj trovitaj (lingvo: {0}) + +guiNoErrorsFoundSelectedText = Neniuj eraroj a\u016d avertoj trovitaj en la apartigita teksto (lingvo: {0}) + +guiOKButton = &Bone + +guiOOoChangeButton = \u015ca&n\u011di + +guiOOoCloseButton = Fermi + +guiOOoIgnoreAllButton = Ignori \u0109iujn + +guiOOoIgnoreButton = Ignori + +guiOOoOptionsButton = Opcioj... + +guiProgressWindowTitle = LinvoIlo: kontrolado de teksto... + +guiReplaceWindowTitle = Anstata\u016digi tekston + +guiReplaceWithOtherText = <alia teksto> + +guiRunOnPort = Run as server on po&rt + +guiSelectionCheckComplete = Kontrolo per LinvoIlo de apartigita teksto fini\u011dis. + +incorrect_case = Tiu frazo ne komenci\u011das per majuskla litero + +is = Islanda + +it = Itala + +lt = Litova + +missing_space_after_comma = Enmetu spaceton post la komo + +ml= Malajala + +nl = Nederlanda + +no_space_after = Ne metu spaceton malanta\u016d malfermantaj krampoj + +no_space_before = Ne metu spaceton anta\u016d fermanta krampo + +no_space_before_dot = Ne enmetu spaceton anta\u016d punkto + +pl = Pola + +repetition = Ebla mistajpa\u0135o: vi ripetis vorton + +result1 = <br><b> {0}. Linio {1}, kolumno {2}</b><br> + +resultAreaText = Rezultoj aperos tie + +resultTime = <br>Tempo: {0}ms (inkluzive {1}ms por rekono de reguloj)<br> + +ru = Rusa + +sk = Slovaka + +sl = Slovena + +space_after_comma = Enmeti spaceton post la komo, sed ne anta\u016d la komo + +startChecking = Ekkontroli en {0} + +sv = Sveda + +textLanguage = Lingvo de teksto: + +two_commas = Du sinsekvaj komoj + +two_dots = Du sinsekvaj punktoj + +uk = Ukraina + +unpaired_brackets = Nekongruaj krampoj a\u016d similaj simbolo + +whitespace_repetition = Ebla mistajpa\u0135o: vi ripetis spaceton + +ro = Rumana diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_es.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_es.properties new file mode 100644 index 0000000..e95e2b4 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_es.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=Bielorruso +ca=Catal\u00e1n +category_case=May\u00fasculas y min\u00fasculas +category_false_friend=Falsos amigos +category_grammar=Gram\u00e1tica +category_misc=Diversas +category_typo=Posible error tipogr\u00e1fico +checkDone=Revisi\u00f3n completa, {0} posibles problemas encontrados +checkText=&Revisar Texto +correctionMessage=Correcci\u00f3n\: +cs=checo +da=dan\u00e9s +de=alem\u00e1n +desc_comma_whitespace=Espacios en blanco antes de coma y antes/despu\u00e9s de parent\u00e9sis +desc_double_punct=Dos puntos o comas consecutivos +desc_repetition=Repetici\u00f3n de una palabra (p. ej. 'soy soy') +desc_repetition_short=Repetici\u00f3n de una palabra +desc_unpaired_brackets=Par\u00e9ntesis, comillas, signos de exclamaci\u00f3n, interrogaci\u00f3n y similares desparejados +desc_uppercase_sentence=Comprobar si la frase se inicia con una letra may\u00fascula +desc_whitespacerepetition=M\u00faltiples espacios en blanco +double_dots_short=Dos puntos consecutivos +double_commas_short=Dos comas consecutivas +en=ingl\u00e9s +enterText=Escriba o pegue el texto a revisar en el cuadro superior +enterText2=Escriba o pegue el texto a revisar aqu\u00ed +errorContext=Contexto\: +errorMessage=Mensaje\: +es=espa\u00f1ol +false_friend=Falso amigo +false_friend_desc=Nota para falso amigo\: +false_friend_hint=Nota\: "{0}" ({1}) significa {2} ({3}). +false_friend_suggestion=\u00bfQuiere decir {0}? +fr=franc\u00e9s +gl=gallego +guiCancelButton=Cancelar +guiCheckComplete=Se ha completado la revisi\u00f3n de LanguageTool. +guiConfigWindowTitle=LanguageTool - Opciones +guiDemoText=Ese es un un ejemplo del texto que mostra como funcciona LanguageTool. Ese programma no incluieee ninguna revisi\u00f3n ortogr\u00e1fica\! +guiMatchCount=Posibles errores\: +guiMenuAbout=Acerca de... +guiMenuAddRules=Cargar fichero de reglas +guiMenuCheckClipboard=Revisar el texto del portapapeles +guiMenuFile=Archivo +guiMenuHelp=Ayuda +guiMenuHide=Minimizar a la bandeja del sistema +guiMenuOpen=Abrir... +guiMenuOptions=Opciones... +guiMenuQuit=Terminar +guiMenuShowMainWindow=Abrir ventana principal +guiMotherTongue=Idioma nativo\: +guiNoErrorsFound=No se han encontrado errores ni advertencias (idioma\: {0}) +guiNoErrorsFoundSelectedText=No se han encontrado errores ni advertencias en el texto seleccionado (idioma\: {0}) +guiOKButton=Aceptar +guiOOoChangeButton=Cambiar +guiOOoCloseButton=Cerrar +guiOOoIgnoreAllButton=Ignorar siempre +guiOOoIgnoreButton=Ignorar +guiOOoOptionsButton=Opciones... +guiProgressWindowTitle=LanguageTool\: Comprobaci\u00f3n del texto... +guiReplaceWindowTitle=Sustituir texto +guiReplaceWithOtherText=<otro texto> +guiRunOnPort=Ejecutar como servidor en puerto +guiSelectionCheckComplete=Se ha completado la verificaci\u00f3n del texto seleccionado en LanguageTool. +incorrect_case=Esa frase no se inicia con may\u00fascula +is=island\u00e9s +it=italiano +lt=lituano +missing_space_after_comma=Deja un espacio despu\u00e9s de coma +ml=Malayo +nl=holand\u00e9s +no_space_after=No se deja un espacio despu\u00e9s de un par\u00e9ntesis izquierdo +no_space_before=No se deja un espacio antes de un par\u00e9ntesis derecho +no_space_before_dot=No se deja un espacio antes del punto +pl=polaco +repetition=Posible error tipogr\u00e1fico\: repetici\u00f3n de una palabra +result1=<br><b> {0}. L\u00ednea {1}, Columna {2}</b><br> +resultAreaText=Los resultados aparecer\u00e1n aqu\u00ed. +resultTime=<br>Tiempo\: {0}ms (incluye {1}ms para la coincidencia de reglas)<br> +ru=ruso +sk=eslovaco +sl=esloveno +space_after_comma=Se deja un espacio despu\u00e9s de coma y nunca antes del signo ortogr\u00e1fico. +startChecking=Inicio de verificaci\u00f3n en {0} +sv=sueco +textLanguage=Idioma del texto\: +two_commas=Dos comas consecutivas +two_dots=Dos puntos consecutivos +uk=ucraniano +unpaired_brackets=Se ha encontrado un error en los par\u00e9ntesis, comillas, signos de exclamaci\u00f3n o interrogaci\u00f3n +whitespace_repetition=Posible error tipogr\u00e1fico\: m\u00faltiples espacios en blanco +ro=rumano diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_fr.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_fr.properties new file mode 100644 index 0000000..1befa1f --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_fr.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=Bi\u00e9lorusse +ca=catalan +category_case=Majuscules +category_false_friend=Faux amis +category_grammar=Grammaire +category_misc=R\u00e8gles de base +category_typo=Faute de frappe possible +checkDone=V\u00e9rification termin\u00e9e. Nombre d'alertes \: {0} +checkText=V\u00e9rifier le texte +correctionMessage=Correction \: +cs=tch\u00e8que +da=danois +de=allemand +desc_comma_whitespace=Espace devant \u00ab\u00a0,\u00a0\u00bb, \u00ab\u00a0)\u00a0\u00bb ou apr\u00e8s \u00ab\u00a0(\u00a0\u00bb +desc_double_punct=Virgules ou points cons\u00e9cutifs +desc_repetition=Doublon (\u00ab\u00a0pour pour\u00a0\u00bb, \u00ab\u00a0je je\u00a0\u00bb, etc.) +desc_repetition_short=Doublon +desc_unpaired_brackets=Guillemet fermant ou ouvrant manquant +desc_uppercase_sentence=Majuscule en d\u00e9but de phrase +desc_whitespacerepetition=Plusieurs espaces blanches (mauvais format) +double_dots_short=Points cons\u00e9cutifs +double_commas_short=Virgules cons\u00e9cutifs +en=anglais +enterText=Ins\u00e9rez le texte \u00e0 v\u00e9rifier dans l'espace du haut +enterText2=Placez le texte \u00e0 v\u00e9rifier ici +errorContext=Contexte \: +errorMessage=Message \: +es=espagnol +false_friend=Faux ami +false_friend_desc=note concernant les faux-amis \: +false_friend_hint=Note \: "{0}" ({1}) signifie {2} ({3}). +false_friend_suggestion=Voulez-vous dire {0} ? +fr=fran\u00e7ais +gl=galicien +guiCancelButton=Annuler +guiCheckComplete=La v\u00e9rification de LanguageTool est termin\u00e9e. +guiConfigWindowTitle=Options de LanguageTool +guiDemoText=Se texte est un exemple pour pour vous montrer le fonctionnement de LanguageTool. notez que LanguageTool ne comporte pas de correcteur orthographique. +guiMatchCount=Erreurs possibles \: +guiMenuAbout=\u00c0 propos... +guiMenuAddRules=Charger un fichier de r\u00e8gles +guiMenuCheckClipboard=V\u00e9rifier le texte dans le presse-papiers +guiMenuFile=Fichier +guiMenuHelp=Aide +guiMenuHide=R\u00e9duire dans la barre des t\u00e2ches +guiMenuOpen=Ouvrir... +guiMenuOptions=Options... +guiMenuQuit=&Quitter +guiMenuShowMainWindow=Ouvrir la fen\u00eatre principale +guiMotherTongue=Langue maternelle \: +guiNoErrorsFound=Ni alerte ni erreur n'ont \u00e9t\u00e9 trouv\u00e9es (language\: {0}) +guiNoErrorsFoundSelectedText=Ni alerte ni erreur n'ont \u00e9t\u00e9 trouv\u00e9es pour le texte s\u00e9lectionn\u00e9 (language\: {0}) +guiOKButton=&OK +guiOOoChangeButton=Changer +guiOOoCloseButton=Fermer +guiOOoIgnoreAllButton=Ignorer tout +guiOOoIgnoreButton=Ignorer +guiOOoOptionsButton=Options... +guiProgressWindowTitle=LanguageTool \: V\u00e9rification en cours... +guiReplaceWindowTitle=Remplacer le texte +guiReplaceWithOtherText=<other text> +guiRunOnPort=Ex\u00e9cuter en tant que serveur sur le port +guiSelectionCheckComplete=La v\u00e9rification de LanguageTool pour le texte s\u00e9lectionn\u00e9 est termin\u00e9e. +incorrect_case=Cette phrase ne commence pas par une majuscule +is=islandais +it=italien +lt=lituanien +missing_space_after_comma=Cr\u00e9ez une espace apr\u00e8s la virgule +ml=malayalam +nl=n\u00e9erlandais +no_space_after=Ne placez pas d'espace apr\u00e8s une parenth\u00e8se ouvrante +no_space_before=Ne placez pas d'espace avant une parenth\u00e8se fermante +no_space_before_dot=Ne placez pas d'espace avant le point +pl=polonais +repetition=Faute de frappe possible \: un mot est r\u00e9p\u00e9t\u00e9 +result1=<br><b> {0}. Ligne {1}, colonne {2}</b><br> +resultAreaText=Les r\u00e9sultats se trouveront ici. +resultTime=<br>Temps \: {0}ms (dont {1}ms pour le filtrage de r\u00e8gles)<br> +ru=russe +sk=slovaque +sl=slov\u00e9nien +space_after_comma=Placer l'espace apr\u00e8s la virgule et non avant +startChecking=Commencement de la v\u00e9rification en {0} +sv=su\u00e9dois +textLanguage=Langue du texte \: +two_commas=Deux virgules cons\u00e9cutives +two_dots=Deux points cons\u00e9cutifs +uk=ukrainien +unpaired_brackets=Il manque une parenth\u00e8se fermante ou ouvrante, un guillemet fermant ou ouvrant, etc. +whitespace_repetition=Faute de frappe possible \: vous avez r\u00e9p\u00e9t\u00e9 une espace +ro=roumain diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_gl.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_gl.properties new file mode 100644 index 0000000..c5a7489 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_gl.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=Bielorruso +ca=catal\u00e1n +category_case=Mai\u00fasculas e min\u00fasculas +category_false_friend=Falsos amigos +category_grammar=Gram\u00e1tica +category_misc=Miscel\u00e1nea +category_typo=Pos\u00edbeis erros tipogr\u00e1ficos +checkDone=Comprobaci\u00f3n feita, atop\u00e1ronse {0} problemas potenciais +checkText=&Comprobar o texto +correctionMessage=Correcci\u00f3n\: +cs=checo +da=dan\u00e9s +de=alem\u00e1n +desc_comma_whitespace=Uso de espazos en branco diante dunha coma ou antes/despois de par\u00e9ntese +desc_double_punct=Uso de dous puntos ou comas consecutivos +desc_repetition=Repetici\u00f3n dunha palabra (por exemplo, 'vai vai') +desc_repetition_short=Repetici\u00f3n dunha palabra +desc_unpaired_brackets=Par\u00e9nteses, comi\u00f1as e s\u00edmbolos similares desemparellados +desc_uppercase_sentence=Comproba que unha oraci\u00f3n comece con mai\u00fascula +desc_whitespacerepetition=M\u00faltiples espazos en branco (erro de formato) +double_dots_short=Dous puntos consecutivos +double_commas_short=D\u00c3\u00baas comas consecutivas +en=ingl\u00e9s +enterText=Por favor, teclee ou pegue o texto a corrixir na \u00e1rea superior +enterText2=Por favor, insira aqu\u00ed o texto a corrixir +errorContext=Contexto\: +errorMessage=Mensaxe\: +es=espa\u00f1ol +false_friend=Falso amigo +false_friend_desc=Nota referente aos falsos amigos\: +false_friend_hint=Consello\: "{0}" ({1}) significa {2} ({3}). +false_friend_suggestion=Quer\u00eda vostede dicir {0}? +fr=franc\u00e9s +gl=galego +guiCancelButton=Cancelar +guiCheckComplete=Completouse a correcci\u00f3n de LanguageTool. +guiConfigWindowTitle=Opci\u00f3ns de LanguageTool +guiDemoText=Esta vai a ser unha mostra de de exemplo para amosar o funcionamento de LanguageTool. Por\u00e9n, te\u00f1a en conta que non incl\u00fae un corretor de ortografia. +guiMatchCount=Erros potenciais\: +guiMenuAbout=&Acerca de... +guiMenuAddRules=Cargar ficheiro de ®ras +guiMenuCheckClipboard=&Corrixir texto do portaretallos +guiMenuFile=&Ficheiro +guiMenuHelp=A&xuda +guiMenuHide=&Minimizar \u00e1 bandexa do sistema +guiMenuOpen=A&brir... +guiMenuOptions=Opci\u00f3n&s... +guiMenuQuit=Sa\u00ed&r +guiMenuShowMainWindow=Abrir fiestra principal +guiMotherTongue=A s\u00faa lingua materna\: +guiNoErrorsFound=Non se atoparon erros nin advertencias (lingua\: {0}) +guiNoErrorsFoundSelectedText=Non se atoparon erros ou advertencias no texto seleccionado (lingua\: {0}) +guiOKButton=&Aceptar +guiOOoChangeButton=&Cambiar +guiOOoCloseButton=Pechar +guiOOoIgnoreAllButton=Ignorar todos +guiOOoIgnoreButton=Ignorar +guiOOoOptionsButton=Opci\u00f3ns... +guiProgressWindowTitle=LanguageTool\: Comprobaci\u00f3n do texto... +guiReplaceWindowTitle=Substitu\u00edr o texto +guiReplaceWithOtherText=<outro texto> +guiRunOnPort=Executar como servidor no por&to +guiSelectionCheckComplete=LanguageTool completou a correcci\u00f3n do texto seleccionado. +incorrect_case=Esta oraci\u00f3n non comeza cunha letra mai\u00fascula +is=island\u00e9s +it=italiano +lt=lituano +missing_space_after_comma=Po\u00f1a un espazo detr\u00e1s da coma +ml=malaiala +nl=holand\u00e9s +no_space_after=Non debe usar espazos detr\u00e1s dos par\u00e9nteses de apertura +no_space_before=Non debe usar espazos antes dos par\u00e9nteses de peche +no_space_before_dot=Non debe po\u00c3\u00b1er espazos antes dun punto. +pl=polaco +repetition=Pos\u00edbel erro tipogr\u00e1fico\: repet\u00edu unha palabra +result1=<br><b> {0}. Li\u00f1a {1}, columna {2}</b><br> +resultAreaText=Os resultados aparecer\u00e1n aqu\u00ed +resultTime=<br>Tempo\: {0}ms (isto incl\u00fae {1}ms de coincidencia de regras)<br> +ru=ruso +sk=eslovaco +sl=esloveno +space_after_comma=Po\u00f1a un espazo en branco despois da coma, pero nunca antes +startChecking=Inicio da verificaci\u00f3n en {0} +sv=sueco +textLanguage=Lingua do texto\: +two_commas=D\u00faas comas consecutivas +two_dots=Dous puntos consecutivos +uk=ucra\u00edno +unpaired_brackets=Par\u00e9nteses ou s\u00edmbolos similares desemparellados +whitespace_repetition=Pos\u00edbel erro tipogr\u00e1fico\: repet\u00edu un espazo en branco +ro=roman\u00e9s diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_is.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_is.properties new file mode 100644 index 0000000..488aea9 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_is.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=Belarusian +ca=Catalan +category_case=H\u00e1stafur/l\u00e1gstafur +category_false_friend=Falskir vinir +category_grammar=M\u00e1lfr\u00e6\u00f0i +category_misc=\u00ddmislegt +category_typo=Hugsanleg ritvilla +checkDone=Yfirlestri loki\u00f0, {0} hugsanlegar villur fundust +checkText=&Yfirlestur +correctionMessage=Lei\u00f0r\u00e9tting\: +cs=t\u00e9kkneska +da=Danish +de=\u00fe\u00fdska +desc_comma_whitespace=Bil \u00e1 undan kommu og \u00e1 undan/eftir sviga +desc_double_punct=Tv\u00edtekinn punktur e\u00f0a komma +desc_repetition=Endurteki\u00f0 or\u00f0 (t.d. 'mun mun') +desc_repetition_short=Endurteki\u00f0 or\u00f0 +desc_unpaired_brackets=Svigar, hornklofar e\u00f0a \u00f6nnur greinarmerki standast ekki \u00e1 +desc_uppercase_sentence=Athuga hvort setning hefst \u00e1 st\u00f3rum staf +desc_whitespacerepetition=Tv\u00f6falt bil (galli \u00e1 uppsetningu) +double_dots_short=Tveir punktar \u00ed r\u00f6\u00f0 +double_commas_short=Tv\u00e6r kommur \u00ed r\u00f6\u00f0 +en=enska +enterText=Skrifa\u00f0u e\u00f0a l\u00edmdu texta til a\u00f0 lesa yfir \u00ed efsta reitinn +enterText2=Settu texta inn h\u00e9r +errorContext=Samhengi\: +errorMessage=Skilabo\u00f0\: +es=sp\u00e6nska +false_friend=Falskur vinur +false_friend_desc=\u00c1bending um falskan vin\: +false_friend_hint=Athuga\u00f0u\: "{0}" ({1}) merkir {2} ({3}). +false_friend_suggestion=\u00c1ttir\u00f0u vi\u00f0 {0}? +fr=franska +gl=Galician +guiCancelButton=H\u00e6tta vi\u00f0 +guiCheckComplete=LanguageTool yfirlestri er loki\u00f0. +guiConfigWindowTitle=LanguageTool valkostir +guiDemoText=\u00deetta er d\u00e6mi um texta sem \u00e1 a\u00f0 s\u00edna farm \u00e1 hvernig LanguageTool virkar. \u00dea\u00f0 er \u00fe\u00f3 h\u00e9rme\u00f0 gert lj\u00f3st a\u00f0 forriti\u00f0 framkv\u00e6mir ekki hef\u00f0bundna ritvilluleit. +guiMatchCount=Hugsanlegar villur\: +guiMenuAbout=&Um... +guiMenuAddRules=Hla\u00f0a inn ®lum +guiMenuCheckClipboard=&Yfirlesa texta \u00e1 klemmuspjaldi +guiMenuFile=&Skr\u00e1 +guiMenuHelp=&Hj\u00e1lp +guiMenuHide=&Fela \u00e1 t\u00e6kjasl\u00e1 +guiMenuOpen=&Opna... +guiMenuOptions=&Valkostir... +guiMenuQuit=&Loka +guiMenuShowMainWindow=Opna a\u00f0alglugga +guiMotherTongue=\u00deitt m\u00f3\u00f0urm\u00e1l\: +guiNoErrorsFound=Engar villur fundust (tungum\u00e1l\: {0}) +guiNoErrorsFoundSelectedText=Engar villur fundust \u00ed v\u00f6ldum texta (tungum\u00e1l\: {0}) +guiOKButton=&\u00cd lagi +guiOOoChangeButton=&Breyta +guiOOoCloseButton=Loka +guiOOoIgnoreAllButton=Sleppa \u00f6llu +guiOOoIgnoreButton=Sleppa +guiOOoOptionsButton=Valkostir... +guiProgressWindowTitle=LanguageTool\: Les yfir texta... +guiReplaceWindowTitle=Skipta \u00fat texta +guiReplaceWithOtherText=<annar texti> +guiRunOnPort=Keyra \u00fej\u00f3n \u00e1 netg\u00e1tt nr. +guiSelectionCheckComplete=LanguageTool hefur loki\u00f0 yfirlestri. +incorrect_case=\u00deessi setning hefst ekki \u00e1 h\u00e1staf +is=Icelandic +it=\u00edtalska +lt=lith\u00e1\u00edska +missing_space_after_comma=Bil vantar \u00e1 eftir kommu +ml=Malayalam +nl=hollenska +no_space_after=Ekki setja bil eftir a\u00f0 svigi er opna\u00f0ur +no_space_before=Ekki setja bil \u00e1\u00f0ur en sviga er loka\u00f0 +no_space_before_dot=Ekki setja bil \u00e1 undan punkti +pl=p\u00f3lska +repetition=Hugsanleg ritvilla\: or\u00f0 endurteki\u00f0 +result1=<br><b> {0}. L\u00edna {1}, d\u00e1lkur {2}</b><br> +resultAreaText=Ni\u00f0urst\u00f6\u00f0ur birtast h\u00e9r +resultTime=<br>T\u00edmi\: {0}ms (\u00fear af {1}ms til a\u00f0 m\u00e1ta reglur)<br> +ru=r\u00fassneska +sk=Slovak +sl=sl\u00f3venska +space_after_comma=Bil skal vera \u00e1 eftir kommu, ekki \u00e1 undan henni +startChecking=Hef yfirlestur\: {0} +sv=s\u00e6nska +textLanguage=Tungum\u00e1l texta\: +two_commas=Tv\u00e6r kommur \u00ed r\u00f6\u00f0 +two_dots=Tveir punktar \u00ed r\u00f6\u00f0 +uk=\u00fakra\u00ednska +unpaired_brackets=Svigar (e\u00f0a svipu\u00f0 t\u00e1kn) standast ekki \u00e1 +whitespace_repetition=Hugsanleg ritvilla\: endurteki\u00f0 bil +ro=Romanian diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_it.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_it.properties new file mode 100644 index 0000000..ddb2e9e --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_it.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=Bielorusso +ca=Catalano +category_case=Uso delle maiuscole +category_false_friend=Falsi amici +category_grammar=Grammatica +category_misc=Altre +category_typo=Possibile errore di battitura +checkDone=Controllo completato, sono stati trovati {0} possibili errori +checkText=&Controlla Testo +correctionMessage=Correzione\: +cs=Ceco +da=Danese +de=Tedesco +desc_comma_whitespace=Utilizzo dello spazio prima della virgola e prima/dopo le parentesi +desc_double_punct=Doppia battitura di punti o di virgole +desc_repetition=Parola ripetuta (es. 'casa casa') +desc_repetition_short=Ripetizione +desc_unpaired_brackets=Non chiusura di parentesi, virgolette e altra punteggiatura simile +desc_uppercase_sentence=Controlla che la frase inizi con una maiuscola +desc_whitespacerepetition=Ripetizione dello spazio (brutta formattazione) +double_dots_short=Due punti consecutivi +double_commas_short=Due virgole consecutive +en=Inglese +enterText=Si prega di scrivere o di incollare il testo da controllare nel campo in alto +enterText2=Si prega di inserire il testo da controllare qui +errorContext=Contesto\: +errorMessage=Messaggio\: +es=Spagnolo +false_friend=Falso amico +false_friend_desc=suggerimento di falso amico per\: +false_friend_hint=Suggerimento\: "{0}" ({1}) significa {2} ({3}). +false_friend_suggestion=Intendevi forse {0}? +fr=Francese +gl=Galiziano +guiCancelButton=Annulla +guiCheckComplete=LanguageTool ha completato il controllo. +guiConfigWindowTitle=Opzioni LanguageTool +guiDemoText=Questo \u010d un esempio di input per dimostrare il funzionamento di LanguageTool. Si noti, per\u0148, che non include il controllo ortografico.works. +guiMatchCount=Probabili errori\: +guiMenuAbout=&Informazioni su... +guiMenuAddRules=Carica file delle &Regole +guiMenuCheckClipboard=&Contolla il testo nella Clipboard +guiMenuFile=&File +guiMenuHelp=&Aiuto +guiMenuHide=&Minimizza nel System Tray +guiMenuOpen=&Apri... +guiMenuOptions=Opzio&ni... +guiMenuQuit=&Esci +guiMenuShowMainWindow=Apri la Finestra Principale +guiMotherTongue=La tua lingua madre\: +guiNoErrorsFound=Niente da segnalare (linguaggio\: {0}) +guiNoErrorsFoundSelectedText=Niente da segnalare nel testo selezionato (linguaggio\: {0}) +guiOKButton=&OK +guiOOoChangeButton=&Cambia +guiOOoCloseButton=Chiudi +guiOOoIgnoreAllButton=Ignora Tutti +guiOOoIgnoreButton=Ignora +guiOOoOptionsButton=Opzioni... +guiProgressWindowTitle=LanguageTool\: Controllo in corso... +guiReplaceWindowTitle=Rimpiazza il testo +guiReplaceWithOtherText=<altro testo> +guiRunOnPort=Esegui come server sulla po&rta +guiSelectionCheckComplete=Il controllo LanguageTool del testo selezionato \u010d completo. +incorrect_case=Questa frase non inizia con una maiuscola +is=Islandese +it=Italiano +lt=Lituano +missing_space_after_comma=Inserire uno spazio dopo la virgola +ml=Malayalam +nl=Olandese +no_space_after=Non inserire lo spazio dopo l'apertura di parentesi +no_space_before=Non inserire lo spazio dopo la chiusura di parentesi +no_space_before_dot=Non inserire lo spazio dopo il punto a capo +pl=Polacco +repetition=Possibile errore di battitura\: parola ripetuta +result1=<br><b> {0}. Linea {1}, colonna {2}</b><br> +resultAreaText=I rusultati appariranno qui +resultTime=<br>Time\: {0}ms (inclusi {1}ms per il rule matching)<br> +ru=Russo +sk=Slovacco +sl=Sloveno +space_after_comma=Inserire lo spazio dopo la virgola e non prima +startChecking=Inizio controllo a {0} +sv=Svedese +textLanguage=Linguaggio del testo\: +two_commas=Due virgole consecutive +two_dots=Due punti consecutivi +uk=Ucraino +unpaired_brackets=Non chiusura di parentesi o di simboli simili +whitespace_repetition=Probabile errore\: ripetizione di spazio +ro=Rumeno diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_lt.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_lt.properties new file mode 100644 index 0000000..1d3ea9d --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_lt.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=Baltarusi\u0173 +ca=Katalon\u0173 +category_case=Did\u017eiosios/ma\u017eosios raid\u0117s +category_false_friend=Netikras draugas +category_grammar=Gramatika +category_misc=Kiti +category_typo=Possible Typo +checkDone=Tikrinimas baigtas, rasta galim\u0173 klaid\u0173\: {0} +checkText=Tikrinti tekst\u0105 +correctionMessage=Correction\: +cs=\u010dek\u0173 +da=Dan\u0173 +de=vokie\u010di\u0173 +desc_comma_whitespace=Tarp\u0173 naudojimas prie\u0161/po kablel\u012f bei skliaustelius +desc_double_punct=Ar n\u0117ra dviej\u0173 pasikartojan\u010di\u0173 ta\u0161k\u0173 ar kableli\u0173 +desc_repetition=Pasikartojantys \u017eod\u017eiai (pvz. "ar ar") +desc_repetition_short=Word repetition +desc_unpaired_brackets=Unpaired braces, brackets, quotation marks and similar symbols +desc_uppercase_sentence=Tikrinti ar sakinys prasideda i\u0161 did\u017eiosios raid\u0117s +desc_whitespacerepetition=Whitespace repetition (bad formatting) +double_dots_short=Two consecutive dots +double_commas_short=Two consecutive comma +en=angl\u0173 +enterText=Tikrinimui skirt\u0105 tekst\u0105 ra\u0161ykite arba \u012fd\u0117kite vir\u0161uje +enterText2=\u010cia para\u0161ykite arba \u012fd\u0117kite tikrinimui skirt\u0105 tekst\u0105 +errorContext=Tekstas\: +errorMessage=Klaida\: +es=ispan\u0173 +false_friend=False friend +false_friend_desc=netikras draugas\: +false_friend_hint=Hint\: "{0}" ({1}) means {2} ({3}). +false_friend_suggestion=Did you mean {0}? +fr=pranc\u016bz\u0173 +gl=Galician +guiCancelButton=At\u0161aukti +guiCheckComplete=Gramatikos tikrinimas baigtas. +guiConfigWindowTitle=Gramatikos \u012frankio nustatymai +guiDemoText=\u010dia yra pavyzdinis tekstas gramatikos tikrinimui tikrinimui. Atsiminkite , kad \u017eod\u017ei\u0173 ra\u0161yba netikrynama. +guiMatchCount=Rasta galim\u0173 klaid\u0173\: +guiMenuAbout=Apie... +guiMenuAddRules=Load Rule File +guiMenuCheckClipboard=Tikrinti nukopijuot\u0105 tekst\u0105 i\u0161karpin\u0117je +guiMenuFile=Failas +guiMenuHelp=Pagalba +guiMenuHide=Pasl\u0117pti sistemos prane\u0161im\u0173 vietoje +guiMenuOpen=Atverti... +guiMenuOptions=Nustatymai... +guiMenuQuit=I\u0161eiti +guiMenuShowMainWindow=Open main window +guiMotherTongue=Gimtoji kalba\: +guiNoErrorsFound=Klaid\u0173 nerasta (teksto kalba\: {0}) +guiNoErrorsFoundSelectedText=Pa\u017eym\u0117tame tekste klaid\u0173 nerasta (teksto kalba\: {0}) +guiOKButton=Gerai +guiOOoChangeButton=Pakeisti +guiOOoCloseButton=U\u017edaryti +guiOOoIgnoreAllButton=Nepaisyti visur +guiOOoIgnoreButton=Nepaisyti +guiOOoOptionsButton=Nustatymai... +guiProgressWindowTitle=Gramatika\: Tikrinamas tekstas... +guiReplaceWindowTitle=Pakeisti tekst\u0105 +guiReplaceWithOtherText=<kitas tekstas> +guiRunOnPort=Paleisti tikrinimo server\u012f, prievadas\: +guiSelectionCheckComplete=Pa\u017eym\u0117to teksto gramatikos tikrinimas baigtas. +incorrect_case=Sakinys turi prasid\u0117ti i\u0161 did\u017eiosios raid\u0117s +is=island\u0173 +it=ital\u0173 +lt=lietuvi\u0173 +missing_space_after_comma=Po kablelio reikia pad\u0117ti tarp\u0105 +ml=Malajalam\u0173 +nl=oland\u0173 +no_space_after=Nereikia d\u0117ti tarpo po atidaran\u010dio skliaustelio +no_space_before=Nereikia d\u0117ti tarpo prie\u0161 u\u017edarant\u012f skliaustel\u012f +no_space_before_dot=Don't put a space before the full stop +pl=lenk\u0173 +repetition=Possible typo\: you repeated a word +result1=<br><b> {0}. Eilut\u0117 {1}, simbolis {2}</b><br> +resultAreaText=Rezultatai bus pateikti \u010dia +resultTime=<br>nLaikas\: {0}ms (\u012fskaitant {1}ms taisykli\u0173 tikrinimui)<br> +ru=rus\u0173 +sk=slovak\u0173 +sl=Slovenian +space_after_comma=Tarp\u0105 reikia d\u0117ti po kablelio, o ne prie\u0161 j\u012f +startChecking=Pradedamas tikrinimas kalbai\: {0} +sv=\u0161ved\u0173 +textLanguage=Teksto kalba\: +two_commas=Du pasikartojantys kableliai +two_dots=Du pasikartojantys ta\u0161kai +uk=ukrainie\u010di\u0173 +unpaired_brackets=Unpaired bracket or similar symbol +whitespace_repetition=Possible typo\: you repeated a whitespace +ro=Rom\u00e2n\u0103 diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_nb.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_nb.properties new file mode 100644 index 0000000..520908b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_nb.properties @@ -0,0 +1,188 @@ +# Norwegian Bokmål translation of LanguageTool +# Copyright (C) 2006 Daniel Naber (http://www.danielnaber.de), Marcin Milkowski + +be = Hviterrussisk + +ca = Katalansk + +category_case = Capitalization + +category_false_friend = False friends + +category_grammar = Grammatikk + +category_misc = Diverse + +category_typo = Mulig slagfeil + +checkDone = Kontrollert ferdig, fant {0} m + +checkText = &Kontroller tekst + +correctionMessage = Rettelse: + +cs = Tsjekkisk + +da = Dansk + +de = German + +nb = Norsk Bokmål + +desc_comma_whitespace = Use of whitespace before comma and before/after parentheses + +desc_double_punct = Use of two consecutive dots or commas + +desc_repetition = Repetert ord (f.eks. 'skal skal') + +desc_repetition_short = Repetert ord + +desc_unpaired_brackets = Unpaired braces, brackets, quotation marks and similar symbols + +desc_uppercase_sentence = Checks that a sentence starts with an uppercase letter + +desc_whitespacerepetition = Whitespace repetition (bad formatting) + +double_dots_short = Two consecutive dots + +double_commas_short = Two consecutive comma + +en = Engelsk + +enterText = Please type or paste text to check in the top area + +enterText2 = Please insert text to check here + +eo = Esperanto + +errorContext = Sammenheng: + +errorMessage = Melding: + +es = Spansk + +false_friend = False friend + +false_friend_desc = false friend hint for: + +false_friend_hint = Vink: "{0}" ({1}) betyr {2} ({3}). + +false_friend_suggestion = Mente du {0}? + +fr = Fransk + +gl = Galician + +guiCancelButton = Avbryt + +guiCheckComplete = LanguageTool check is complete. + +guiConfigWindowTitle = LanguageTool Options + +guiDemoText = This is a example input to to show you how LanguageTool works. Note, however, that it does not include a spell checka. + +guiMatchCount = Potential errors: + +guiMenuAbout = &About... + +guiMenuAddRules = Load &Rule File + +guiMenuCheckClipboard = &Check Text in Clipboard + +guiMenuFile = &File + +guiMenuHelp = &Help + +guiMenuHide = &Hide to System Tray + +guiMenuOpen = &Open... + +guiMenuOptions = Option&s... + +guiMenuQuit = &Quit + +guiMenuShowMainWindow = Open Main Window + +guiMotherTongue = Your mother tongue: + +guiNoErrorsFound = No errors or warnings found (language: {0}) + +guiNoErrorsFoundSelectedText = No errors or warnings found in selected text (language: {0}) + +guiOKButton = &OK + +guiOOoChangeButton = &Change + +guiOOoCloseButton = Close + +guiOOoIgnoreAllButton = Ignore All + +guiOOoIgnoreButton = Ignore + +guiOOoOptionsButton = Options... + +guiProgressWindowTitle = LanguageTool: Checking Text... + +guiReplaceWindowTitle = Replace text + +guiReplaceWithOtherText = <other text> + +guiRunOnPort = Run as server on po&rt + +guiSelectionCheckComplete = LanguageTool check of selected text is complete. + +incorrect_case = This sentence does not start with an uppercase letter + +is = Icelandic + +it = Italian + +lt = Lithuanian + +missing_space_after_comma = Put a space after the comma + +ml= Malayalam + +nl = Dutch + +no_space_after = Don't put a space after the opening parenthesis + +no_space_before = Don't put a space before the closing parenthesis + +no_space_before_dot = Don't put a space before the full stop + +pl = Polish + +repetition = Possible typo: you repeated a word + +result1 = <br><b> {0}. Line {1}, column {2}</b><br> + +resultAreaText = Results will appear here + +resultTime = <br>Time: {0}ms (including {1}ms for rule matching)<br> + +ru = Russian + +sk = Slovak + +sl = Slovenian + +space_after_comma = Put a space after the comma, but not before the comma + +startChecking = Starting check in {0} + +sv = Swedish + +textLanguage = Text Language: + +two_commas = Two consecutive commas + +two_dots = Two consecutive dots + +uk = Ukrainian + +unpaired_brackets = Unpaired bracket or similar symbol + +whitespace_repetition = Possible typo: you repeated a whitespace + +ro = Romanian diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_nl.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_nl.properties new file mode 100644 index 0000000..0825e8b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_nl.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=Witrussisch +ca=Catalaans +category_case=Hoofdlettergebruik +category_false_friend=Begripsverwarring +category_grammar=Grammatica +category_misc=Diversen +category_typo=Mogelijke typefouten +checkDone=Klaar, {0} aandachtspunten +checkText=Tekst controleren +correctionMessage=Suggestie\: +cs=Tsjechisch +da=Deens +de=Duits +desc_comma_whitespace=Spatie voor of achter haakje +desc_double_punct=Twee komma's of punten +desc_repetition=Herhaling (bijv. 'de de') +desc_repetition_short=Herhaling +desc_unpaired_brackets=Onjuist gecombineerde leestekens +desc_uppercase_sentence=Controleert of een zin begint met een hoofdletter +desc_whitespacerepetition=Teveel witruimte tussen woorden +double_dots_short=Teveel punten +double_commas_short=Teveel komma's +en=Engels +enterText=Voer in het bovenste vak de te controleren tekst in +enterText2=Voer hier de te controleren tekst in +errorContext=Context\: +errorMessage=Melding\: +es=Spaans +false_friend=Betekenisverwarring +false_friend_desc=Hint bij mogelijke verwisseling van begrippen\: +false_friend_hint=Hint\: "{0}" ({1}) betekent {2} ({3}). +false_friend_suggestion=Bedoelde u {0}? +fr=Frans +gl=Galicisch +guiCancelButton=Annuleren +guiCheckComplete=LanguageTool-controle gereed. +guiConfigWindowTitle=LanguageTool-opties +guiDemoText=Dit is een voorbeeld om te laten zien hoe Languagetool werkt. Besef wel dat het geen spellingcontrole bevat. +guiMatchCount=Aandachtspunten\: +guiMenuAbout=Over... +guiMenuAddRules=Inlezen regelbestand +guiMenuCheckClipboard=Tekst van klembord controleren +guiMenuFile=Bestand +guiMenuHelp=Hulp +guiMenuHide=Naar systeemvak +guiMenuOpen=Openen... +guiMenuOptions=Opties... +guiMenuQuit=Afsluiten +guiMenuShowMainWindow=Open het hoofdvenster +guiMotherTongue=Moedertaal\: +guiNoErrorsFound=Geen aandachtspunten gevonden (taal\: {0}) +guiNoErrorsFoundSelectedText=Geen aandachtspunten in de geselecteerde tekst(taal\: {0}) +guiOKButton=&Ok\u00e9 +guiOOoChangeButton=Wijzigen +guiOOoCloseButton=Sluiten +guiOOoIgnoreAllButton=Alles negeren +guiOOoIgnoreButton=Negeer +guiOOoOptionsButton=Opties... +guiProgressWindowTitle=LanguageTool\: Tekst controleren... +guiReplaceWindowTitle=Tekst vervangen +guiReplaceWithOtherText=<nieuwe tekst> +guiRunOnPort=Voer uit als server op poort +guiSelectionCheckComplete=LanguageTool\: controle van geselecteerde tekst gereed. +incorrect_case=Deze zin begint niet met een hoofdletter +is=IJslands +it=Italiaans +lt=Litouws +missing_space_after_comma=Zet een spatie na de komma +ml=Maleis +nl=Nederlands +no_space_after=Zet geen spatie na een haakje openen +no_space_before=Zet geen spatie voor een haakje sluiten +no_space_before_dot=Zet geen spatie voor een punt +pl=Pools +repetition=Mogelijke typefout\: herhaling van woord +result1=<br><b> {0}. Regel {1}, positie {2}</b><br> +resultAreaText=Resultaten verschijnen hier. Suggesties voor (verbeteringen van) Nederlandse regels kunt u inbrengen via\: www.opentaal.org en opentaal@lists.sf.own-it.nl. +resultTime=<br>Duur\: {0}ms (inclusief {1}ms voor de regels)<br> +ru=Russisch +sk=Slovaaks +sl=Sloveens +space_after_comma=Zet een spatie na een komma, maar niet ervoor +startChecking=Start controle in {0} +sv=Zweeds +textLanguage=Teksttaal\: +two_commas=Twee opeenvolgende komma's +two_dots=Twee opeenvolgende punten +uk=Oekra\u00efens +unpaired_brackets=Oneven aantal teksthaken +whitespace_repetition=Teveel witruimte +ro=Roemeens diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_pl.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_pl.properties new file mode 100644 index 0000000..ca00fb5 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_pl.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=esperanto +be=bia\u0142oruski +ca=katalo\u0144ski +category_case=Pisownia ma\u0142\u0105 i wielk\u0105 liter\u0105 +category_false_friend=Fa\u0142szywi przyjaciele +category_grammar=Gramatyka +category_misc=B\u0142\u0119dy r\u00f3\u017cne +category_typo=Prawdopodobna liter\u00f3wka +checkDone=Sprawdzono, liczba znalezionych potencjalnych problem\u00f3w\: {0} +checkText=&Sprawd\u017a tekst +correctionMessage=Proponowana poprawka\: +cs=Czeski +da=Du\u0144ski +de=Niemiecki +desc_comma_whitespace=Odst\u0119py przed przecinkami oraz przed nawiasami i po nawiasach +desc_double_punct=Podw\u00f3jne kropki lub przecinki +desc_repetition=Powt\u00f3rzenie wyrazu (np. \u201ejest jest\u201d) +desc_repetition_short=Powt\u00f3rzenie wyrazu +desc_unpaired_brackets=Niesparowane nawiasy, cudzys\u0142owy i podobne +desc_uppercase_sentence=Test, czy zdanie zaczyna si\u0119 wielk\u0105 liter\u0105 +desc_whitespacerepetition=Powt\u00f3rzenie spacji (b\u0142\u0119dne formatowanie) +double_dots_short=Dwie kropki +double_commas_short=Dwa przecinki +en=Angielski +enterText=Wpisz lub wklej tekst do sprawdzenia w g\u00f3rnym polu +enterText2=Wstaw tutaj tekst do sprawdzenia +errorContext=Kontekst\: +errorMessage=Komunikat\: +es=Hiszpa\u0144ski +false_friend=Fa\u0142szywi przyjaciele +false_friend_desc=wskaz\u00f3wka dotycz\u0105ca fa\u0142szywych przyjaci\u00f3\u0142\: +false_friend_hint=Wskaz\u00f3wka\: "{0}" ({1}) oznacza {2} ({3}) +false_friend_suggestion=Czy chodzi o {0}? +fr=francuski +gl=galisyjski +guiCancelButton=Anuluj +guiCheckComplete=Program LanguageTool zako\u0144czy\u0142 sprawdzanie. +guiConfigWindowTitle=Opcje LanguageTool +guiDemoText=To jest przyk\u0142adowy tekst kt\u00f3ry pokazuje, jak jak dzia\u0142a LanguageTool. LanguageTool nie zawiera jadnak korektora psowni. +guiMatchCount=Potencjalne b\u0142\u0119dy\: +guiMenuAbout=&Informacje... +guiMenuAddRules=Otw\u00f3rz plik ®u\u0142 +guiMenuCheckClipboard=Sprawd\u017a &tekst ze schowka +guiMenuFile=&Plik +guiMenuHelp=Pomo&c +guiMenuHide=Schowaj do paska &zada\u0144 +guiMenuOpen=&Otw\u00f3rz... +guiMenuOptions=&Opcje... +guiMenuQuit=Za&ko\u0144cz +guiMenuShowMainWindow=Otw\u00f3rz g\u0142\u00f3wne okno +guiMotherTongue=J\u0119zyk ojczysty\: +guiNoErrorsFound=Nie znaleziono b\u0142\u0119d\u00f3w ani usterek (j\u0119zyk\: {0}) +guiNoErrorsFoundSelectedText=W zaznaczonym tek\u015bcie nie znaleziono b\u0142\u0119d\u00f3w ani usterek (j\u0119zyk\: {0}) +guiOKButton=&OK +guiOOoChangeButton=&Zmie\u0144 +guiOOoCloseButton=Zamknij +guiOOoIgnoreAllButton=Ignoruj wszystkie +guiOOoIgnoreButton=Ignoruj +guiOOoOptionsButton=&Opcje... +guiProgressWindowTitle=LanguageTool\: Sprawdzanie tekstu... +guiReplaceWindowTitle=Zast\u0105p tekst +guiReplaceWithOtherText=<inny tekst> +guiRunOnPort=Uruchom jako serwer na po&rcie +guiSelectionCheckComplete=Sprawdzanie zaznaczonego tekstu w programie LanguageTool zosta\u0142o zako\u0144czone. +incorrect_case=To zdanie nie zaczyna si\u0119 wielk\u0105 liter\u0105 +is=islandzki +it=w\u0142oski +lt=litewski +missing_space_after_comma=Po przecinku wstawiamy spacj\u0119 +ml=malayalam +nl=niderlandzki +no_space_after=Nie wstawiamy spacji po nawiasie otwieraj\u0105cym +no_space_before=Nie wstawiamy spacji przed nawiasem zamykaj\u0105cym +no_space_before_dot=Nie wstawiamy spacji przed kropk\u0105 +pl=polski +repetition=Prawdopodobna liter\u00f3wka\: powt\u00f3rzony wyraz +result1=<br><b> {0}. Wiersz {1}, kolumna {2}</b><br> +resultAreaText=Miejsce na wyniki +resultTime=<br>Czas\: {0}ms (w tym dopasowywanie regu\u0142\: {1}ms)<br> +ru=rosyjski +sk=s\u0142owacki +sl=s\u0142owe\u0144ski +space_after_comma=Spacj\u0119 wstawiamy po przecinku, nie przed przecinkiem +startChecking=Sprawdzanie w j\u0119zyku\: {0} +sv=szwedzki +textLanguage=J\u0119zyk tekstu\: +two_commas=Dwa przecinki +two_dots=Dwie kropki +uk=ukrai\u0144ski +unpaired_brackets=Niesparowany cudzys\u0142\u00f3w, nawias itd. +whitespace_repetition=Prawdopodobna liter\u00f3wka\: wiele spacji z rz\u0119du +ro=rumu\u0144ski diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_ro.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_ro.properties new file mode 100644 index 0000000..80f49e1 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_ro.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=Bielorus\u0103 +ca=Catalan\u0103 +category_case=Capitalizare +category_false_friend=Prieteni fal\u0219i +category_grammar=Gramatic\u0103 +category_misc=Diverse +category_typo=Posibil\u0103 gre\u0219eal\u0103 de tastare +checkDone=Verificare complet\u0103, s-au g\u0103sit {0} probleme probabile +checkText=Verifi&c\u0103 textul +correctionMessage=Corectare\: +cs=Ceh\u0103 +da=Danez\u0103 +de=German\u0103 +desc_comma_whitespace=Spa\u021bii puse \u00eenainte de virgul\u0103 sau \u00eenainte/dup\u0103 paranteze +desc_double_punct=S-au folosit dou\u0103 puncte sau virgule consecutive +desc_repetition=Cuv\u00e2nt repetat (ex\: \u201evoi voi\u201d) +desc_repetition_short=Cuv\u00e2nt repetat +desc_unpaired_brackets=Acolade, paranteze, ghilimele sau alte simboluri similare desperecheate +desc_uppercase_sentence=Verific\u0103 dac\u0103 propozi\u021bia \u00eencepe cu liter\u0103 mare +desc_whitespacerepetition=Spa\u021biu repetat (formatare gre\u0219it\u0103) +double_dots_short=Dou\u0103 puncte consecutive +double_commas_short=Dou\u0103 virgule consecutive +en=Englez\u0103 +enterText=V\u0103 rug\u0103m s\u0103 tasta\u021bi sau s\u0103 lipi\u021bi textul de verificat \u00een zona de sus +enterText2=V\u0103 rug\u0103m s\u0103 insera\u021bi textul de verificat aici +errorContext=Context\: +errorMessage=Mesaj\: +es=Spaniol\u0103 +false_friend=Prieten fals +false_friend_desc=indiciu de prieten fals pentru\: +false_friend_hint=Indiciu\: \u201e{0}\u201d ({1}) \u00eenseamn\u0103 {2} ({3}). +false_friend_suggestion=A\u021bi vrut s\u0103 scrie\u021bi {0}? +fr=Francez\u0103 +gl=Galician +guiCancelButton=Renun\u021b\u0103 +guiCheckComplete=Verificarea f\u0103cut\u0103 de LanguageTool este complet\u0103. +guiConfigWindowTitle=Op\u021biuni pentru LanguageTool +guiDemoText=Acesta este un exemplu pentru a v\u0103 v\u0103 ar\u0103ta cum func\u021bioneaz\u0103 LanguageTool. Re\u021bine\u021bi c\u0103 nu include \u0219i verificare ortografic\u0103. +guiMatchCount=Posibile erori\: +guiMenuAbout=&Despre... +guiMenuAddRules=\u00eencarc\u0103 un fi\u0219ier de ®uli +guiMenuCheckClipboard=Verifi&c\u0103 textul din memorie +guiMenuFile=&Fi\u0219ier +guiMenuHelp=&Ajutor +guiMenuHide=&Ascunde \u00een zona de notificare +guiMenuOpen=&Deschide... +guiMenuOptions=&Op\u021biuni... +guiMenuQuit=&Ie\u0219ire +guiMenuShowMainWindow=Deschide fereastra principal\u0103 +guiMotherTongue=Limba dumneavoastr\u0103 matern\u0103\: +guiNoErrorsFound=Nu s-au g\u0103sit erori sau avertismente (limba {0}) +guiNoErrorsFoundSelectedText=Nu s-au g\u0103sit erori sau avertismente \u00een textul selectat (limba {0}) +guiOKButton=&OK +guiOOoChangeButton=S&chimb\u0103 +guiOOoCloseButton=\u00eenchide +guiOOoIgnoreAllButton=Ignor\u0103 tot +guiOOoIgnoreButton=Ignor\u0103 +guiOOoOptionsButton=Op\u021biuni... +guiProgressWindowTitle=LanguageTool\: Se verific\u0103 textul... +guiReplaceWindowTitle=\u00eenlocuire text +guiReplaceWithOtherText=<alt text> +guiRunOnPort=Ruleaz\u0103 ca server pe po&rtul +guiSelectionCheckComplete=Verificarea LanguageTool a textului selectat este complet\u0103. +incorrect_case=Propozi\u021bia nu \u00eencepe cu liter\u0103 mare +is=Islandez\u0103 +it=Italian\u0103 +lt=Lituanian\u0103 +missing_space_after_comma=Pune\u021bi un spa\u021biu dup\u0103 virgul\u0103 +ml=Malayalam +nl=Olandez\u0103 +no_space_after=Nu pune\u021bi spa\u021biu dup\u0103 deschiderea parantezei +no_space_before=Nu pune\u021bi spa\u021biu dup\u0103 \u00eenchiderea parantezei +no_space_before_dot=Nu pune\u021bi spa\u021biu \u00eenainte de punct +pl=Polonez\u0103 +repetition=Posibil\u0103 gre\u0219eal\u0103\: a\u021bi repetat un cuv\u00e2nt +result1=<br><b> {0}. Linia {1}, coloana {2}</b><br> +resultAreaText=Rezultatele vor ap\u0103rea aici +resultTime=<br>Durat\u0103\: {0}ms (inclusiv {1}ms pentru potrivirea regulilor)<br> +ru=Rus\u0103 +sk=Slovac\u0103 +sl=Sloven\u0103 +space_after_comma=Pune un spa\u021biu dup\u0103 virgul\u0103, dar nu \u00eenainte de virgul\u0103 +startChecking=Verificarea \u00eencepe \u00een {0} +sv=Suedez\u0103 +textLanguage=Limba textului\: +two_commas=Dou\u0103 virgule consecutive +two_dots=Dou\u0103 puncte consecutive +uk=Ukrainian +unpaired_brackets=Parantez\u0103 nepereche +whitespace_repetition=Posibi\u0103 gre\u0219eal\u0103\: a\u021bi repetat un spa\u021biu +ro=Rom\u00e2n\u0103 diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_ru.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_ru.properties new file mode 100644 index 0000000..5c27320 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_ru.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=\u0411\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u0438\u0439 +ca=\u041a\u0430\u0442\u0430\u043b\u0430\u043d\u0441\u043a\u0438\u0439 +category_case=\u0417\u0430\u0433\u043b\u0430\u0432\u043d\u044b\u0435 \u0431\u0443\u043a\u0432\u044b +category_false_friend=\u041e\u043c\u043e\u043d\u0438\u043c\u044b +category_grammar=\u0413\u0440\u0430\u043c\u043c\u0430\u0442\u0438\u043a\u0430 +category_misc=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 +category_typo=\u041e\u043f\u0435\u0447\u0430\u0442\u043a\u0430 +checkDone=\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0437\u0430\u043a\u043e\u043d\u0447\u0435\u043d\u0430, {0} \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u043e\u0448\u0438\u0431\u043e\u043a \u043d\u0430\u0439\u0434\u0435\u043d\u043e +checkText=&\u041f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0442\u0435\u043a\u0441\u0442 +correctionMessage=\u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f\: +cs=\u0427\u0435\u0448\u0441\u043a\u0438\u0439 +da=\u0414\u0430\u0442\u0441\u043a\u0438\u0439 +de=\u041d\u0435\u043c\u0435\u0446\u043a\u0438\u0439 +desc_comma_whitespace=\u041f\u0440\u043e\u0431\u0435\u043b\u044b \u043f\u0435\u0440\u0435\u0434 \u0437\u0430\u043f\u044f\u0442\u043e\u0439 \u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u0434/\u043f\u043e\u0441\u043b\u0435 \u0441\u043a\u043e\u0431\u043e\u043a +desc_double_punct=\u0414\u0432\u0435 \u0437\u0430\u043f\u044f\u0442\u044b\u0435 \u0438\u043b\u0438 \u0442\u043e\u0447\u043a\u0438 \u043f\u043e\u0434\u0440\u044f\u0434 +desc_repetition=\u041f\u043e\u0432\u0442\u043e\u0440 \u0441\u043b\u043e\u0432 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440\: \u201c\u043e\u043d \u043e\u043d\u201d) +desc_repetition_short=\u041f\u043e\u0432\u0442\u043e\u0440 \u0441\u043b\u043e\u0432\u0430 +desc_unpaired_brackets=\u041d\u0435\u043f\u0430\u0440\u043d\u044b\u0435 \u0441\u043a\u043e\u0431\u043a\u0438 \u0438\u043b\u0438 \u0430\u043f\u043e\u0441\u0442\u0440\u043e\u0444\u044b +desc_uppercase_sentence=\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c\u0441\u044f \u0441 \u0437\u0430\u0433\u043b\u0430\u0432\u043d\u043e\u0439 \u0431\u0443\u043a\u0432\u044b +desc_whitespacerepetition=\u041f\u043e\u0432\u0442\u043e\u0440 \u043f\u0440\u043e\u0431\u0435\u043b\u0430 +double_dots_short=\u0414\u0432\u0435 \u0442\u043e\u0447\u043a\u0438 +double_commas_short=\u0414\u0432\u0435 \u0437\u0430\u043f\u044f\u0442\u044b\u0435 +en=\u0410\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438\u0439 +enterText=\u041d\u0430\u043f\u0435\u0447\u0430\u0442\u0430\u0439\u0442\u0435 \u0438\u043b\u0438 \u0432\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0442\u0435\u043a\u0441\u0442 \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 +enterText2=\u041d\u0430\u043f\u0435\u0447\u0430\u0442\u0430\u0439\u0442\u0435 \u0438\u043b\u0438 \u0432\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0442\u0435\u043a\u0441\u0442 \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 +errorContext=\u041e\u0448\u0438\u0431\u043a\u0430 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430\: +errorMessage=\u041e\u0448\u0438\u0431\u043a\u0430\: +es=\u0418\u0441\u043f\u0430\u043d\u0441\u043a\u0438\u0439 +false_friend=\u041e\u043c\u043e\u043d\u0438\u043c\u044b +false_friend_desc=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043e\u043c\u043e\u043d\u0438\u043c\u043e\u0432\: +false_friend_hint=\u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430\: "{0}" ({1}) \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 {2} ({3}). +false_friend_suggestion=\u041f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f {0}? +fr=\u0424\u0440\u0430\u043d\u0446\u0443\u0437\u0441\u043a\u0438\u0439 +gl=\u0413\u0430\u043b\u0438\u0441\u0438\u0439\u0441\u043a\u0438\u0439 +guiCancelButton=\u041e\u0442\u043c\u0435\u043d\u0430 +guiCheckComplete=LanguageTool \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u043b \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443. +guiConfigWindowTitle=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 LanguageTool +guiDemoText=\u042d\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u0440 \u0440\u0430\u0431\u043e\u0442\u044b LanguageTool. \u041e\u043d \u043e\u043d \u0441\u043e\u0437\u0434\u0430\u043d \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u0433\u0440\u0430\u043c\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043e\u0448\u0438\u0431\u043e\u043a.. +guiMatchCount=\u041f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u043e\u0448\u0438\u0431\u043a\u0438\: +guiMenuAbout=&\u041e... +guiMenuAddRules=\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0444\u0430\u0439\u043b &\u041f\u0440\u0430\u0432\u0438\u043b +guiMenuCheckClipboard=\u041f&\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0442\u0435\u043a\u0441\u0442 \u0432 \u0431\u0443\u0444\u0435\u0440\u0435 \u043e\u0431\u043c\u0435\u043d\u0430 +guiMenuFile=&\u0424\u0430\u0439\u043b +guiMenuHelp=\u041f\u043e&\u043c\u043e\u0449\u044c +guiMenuHide=&\u0421\u043f\u0440\u044f\u0442\u0430\u0442\u044c \u0432 \u0442\u0440\u0435\u0439 +guiMenuOpen=\u041e&\u0442\u043a\u0440\u044b\u0442\u044c... +guiMenuOptions=\u041a\u043e&\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f... +guiMenuQuit=&\u0412\u044b\u0445\u043e\u0434 +guiMenuShowMainWindow=\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u043e\u043a\u043d\u043e +guiMotherTongue=\u042f\u0437\u044b\u043a\: +guiNoErrorsFound=\u041d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0439 (\u044f\u0437\u044b\u043a\: {0}) +guiNoErrorsFoundSelectedText=\u041d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0439 (\u044f\u0437\u044b\u043a\: {0}) +guiOKButton=&OK +guiOOoChangeButton=&\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c +guiOOoCloseButton=\u0417\u0430\u043a\u0440\u044b\u0442\u044c +guiOOoIgnoreAllButton=\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0451 +guiOOoIgnoreButton=\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c +guiOOoOptionsButton=\u041e\u043f\u0446\u0438\u0438... +guiProgressWindowTitle=LanguageTool\: \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0442\u0435\u043a\u0441\u0442\u0430... +guiReplaceWindowTitle=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0442\u0435\u043a\u0441\u0442 +guiReplaceWithOtherText=<\u043f\u0440\u043e\u0447\u0438\u0439 \u0442\u0435\u043a\u0441\u0442> +guiRunOnPort=\u0417\u0430\u043f&\u0443\u0441\u0442\u0438\u0442\u044c \u043a\u0430\u043a \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0432\u0435\u0440. \u041f\u043e\u0440\u0442\: +guiSelectionCheckComplete=LanguageTool \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u043b \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0430. +incorrect_case=\u042d\u0442\u043e \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441 \u0437\u0430\u0433\u043b\u0430\u0432\u043d\u043e\u0439 \u0431\u0443\u043a\u0432\u044b +is=\u0418\u0441\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439 +it=\u0418\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u0438\u0439 +lt=\u041b\u0438\u0442\u043e\u0432\u0441\u043a\u0438\u0439 +missing_space_after_comma=\u041f\u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u0440\u043e\u0431\u0435\u043b \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u043f\u044f\u0442\u043e\u0439 +ml=\u041c\u0430\u043b\u0430\u0439\u0441\u043a\u0438\u0439 +nl=\u041d\u0438\u0434\u0435\u0440\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439 +no_space_after=\u041d\u0435 \u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u0440\u043e\u0431\u0435\u043b \u043f\u043e\u0441\u043b\u0435 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0435\u0439\u0441\u044f \u0441\u043a\u043e\u0431\u043a\u0438 +no_space_before=\u041d\u0435 \u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u0440\u043e\u0431\u0435\u043b \u0434\u043e \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0435\u0439\u0441\u044f \u0441\u043a\u043e\u0431\u043a\u0438 +no_space_before_dot=\u041d\u0435 \u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u0440\u043e\u0431\u0435\u043b \u043f\u0435\u0440\u0435\u0434 \u0442\u043e\u0447\u043a\u043e\u0439 \u0432 \u043a\u043e\u043d\u0446\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f +pl=\u041f\u043e\u043b\u044c\u0441\u043a\u0438\u0439 +repetition=\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u0430\u044f \u043e\u043f\u0435\u0447\u0430\u0442\u043a\u0430\: \u043f\u043e\u0432\u0442\u043e\u0440 \u0441\u043b\u043e\u0432\u0430 +result1=<br><b> {0}. \u0421\u0442\u0440\u043e\u043a\u0430 {1}, \u0421\u0442\u043e\u043b\u0431\u0435\u0446 {2}</b><br> +resultAreaText=\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0437\u0434\u0435\u0441\u044c +resultTime=<br>\u0412\u0440\u0435\u043c\u044f\: {0}ms (\u0432\u043a\u043b\u044e\u0447\u0430\u044f {1}ms \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0430\u0432\u0438\u043b)<br> +ru=\u0420\u0443\u0441\u0441\u043a\u0438\u0439 +sk=\u0421\u043b\u043e\u0432\u0430\u0446\u043a\u0438\u0439 +sl=\u0421\u043b\u043e\u0432\u0435\u043d\u0441\u043a\u0438\u0439 +space_after_comma=\u041f\u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u0440\u043e\u0431\u0435\u043b \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u043f\u044f\u0442\u043e\u0439, \u0430 \u043d\u0435 \u043f\u0435\u0440\u0435\u0434 \u043d\u0435\u0439 +startChecking=\u041d\u0430\u0447\u0430\u043b\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438. \u042f\u0437\u044b\u043a\: {0} +sv=\u0428\u0432\u0435\u0434\u0441\u043a\u0438\u0439 +textLanguage=\u042f\u0437\u044b\u043a \u0442\u0435\u043a\u0441\u0442\u0430\: +two_commas=\u0414\u0432\u0435 \u0437\u0430\u043f\u044f\u0442\u044b\u0435 \u043f\u043e\u0434\u0440\u044f\u0434 +two_dots=\u0414\u0432\u0435 \u0442\u043e\u0447\u043a\u0438 \u043f\u043e\u0434\u0440\u044f\u0434 +uk=\u0423\u043a\u0440\u0430\u0438\u043d\u0441\u043a\u0438\u0439 +unpaired_brackets=\u041d\u0435\u043f\u0430\u0440\u043d\u0430\u044f \u0441\u043a\u043e\u0431\u043a\u0430, \u0430\u043f\u043e\u0441\u0442\u0440\u043e\u0444 \u0438\u043b\u0438 \u043a\u0430\u0432\u044b\u0447\u043a\u0430 +whitespace_repetition=\u041f\u043e\u0432\u0442\u043e\u0440 \u043f\u0440\u043e\u0431\u0435\u043b\u0430 +ro=\u0420\u0443\u043c\u044b\u043d\u0441\u043a\u0438\u0439 diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_sk.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_sk.properties new file mode 100644 index 0000000..6a71621 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_sk.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=Bielorusky +ca=Katal\u00e1nsky +category_case=Ve\u013ek\u00e9 a mal\u00e9 p\u00edsmen\u00e1 +category_false_friend=Falo\u0161n\u00fd priatelia +category_grammar=Gramatika +category_misc=R\u00f4zne +category_typo=Mo\u017en\u00fd preklep +checkDone=Kontrola je ukon\u010den\u00e1, {0} n\u00e1jden\u00fdch potenci\u00e1lnych ch\u00fdb. +checkText=S&kontrolova\u0165 +correctionMessage=Oprava\: +cs=\u010cesky +da=D\u00e1nsky +de=Nemecky +desc_comma_whitespace=Pou\u017eitie medzery pred \u010diarkou a pred/za z\u00e1tvorkami +desc_double_punct=Pou\u017eitie dvoch za sebou id\u00facich bodiek alebo \u010diarok +desc_repetition=Opakovanie slov (napr. 'bude bude') +desc_repetition_short=Opakovanie slov +desc_unpaired_brackets=Nesp\u00e1rovan\u00e9 z\u00e1tvorky, \u00favodzovky alebo podobn\u00e9 symboly +desc_uppercase_sentence=Skontrolujte, \u010di veta za\u010d\u00edna ve\u013ek\u00fdmi po\u010diato\u010dn\u00fdmi p\u00edsmenami +desc_whitespacerepetition=Opakovanie "bielych znakov" napr. medzier (zl\u00e9 form\u00e1tovanie) +double_dots_short=Dve za sebou id\u00face bodky +double_commas_short=Dve za sebou id\u00face \u010diarky +en=Anglicky +enterText=Vlo\u017ete alebo nap\u00ed\u0161te text, ktor\u00fd chcete skontrolova\u0165 do hornej \u010dasti +enterText2=Sem vlo\u017ete po\u017eadovan\u00fd text +errorContext=Kontext\: +errorMessage=Spr\u00e1va\: +es=\u0160panielsky +false_friend=Falo\u0161n\u00fd priate\u013e +false_friend_desc=falo\u0161n\u00fd priate\u013e, tip\:\: +false_friend_hint=Tip\: "{0}" ({1}) znamen\u00e1 {2} ({3}). +false_friend_suggestion=M\u00e1te na mysli {0}? +fr=Franc\u00fazsky +gl=Gal\u00edcky +guiCancelButton=Zru\u0161i\u0165 +guiCheckComplete=LanguageTool kontrola bola ukon\u010den\u00e1. +guiConfigWindowTitle=LanguageTool Nastavenia +guiDemoText=Toto je uk\u00e1\u017ekov\u00fd vstup, na predvedenie funk\u010dnosti LanguageTool. Pam\u00e4tajte si si, \u017ee neobsahuje "kontrolu" preklepo. +guiMatchCount=Potenci\u00e1lne chyby\: +guiMenuAbout=&O programe... +guiMenuAddRules=Na\u010d\u00edta\u0165 s\u00fabor s p&ravidlami +guiMenuCheckClipboard=S&kontrolova\u0165 text v schr\u00e1nke (clipboard) +guiMenuFile=&S\u00fabor +guiMenuHelp=&Pomocn\u00edk +guiMenuHide=Sry\u0165 do syst\u00e9movej &li\u0161ty +guiMenuOpen=&Otvori\u0165... +guiMenuOptions=Nastaveni&a... +guiMenuQuit=&Koniec +guiMenuShowMainWindow=Otvori\u0165 hlavn\u00e9 okno +guiMotherTongue=V\u00e1\u0161 rodn\u00fd jazyk\: +guiNoErrorsFound=Bez ch\u00fdb alebo varovan\u00ed (jazyk\: {0}) +guiNoErrorsFoundSelectedText=Neboli n\u00e1jden\u00e9 chyby alebo varovania pre zvolen\u00fd text (jazyk\: {0}) +guiOKButton=&OK +guiOOoChangeButton=&Zmeni\u0165 +guiOOoCloseButton=Zatvori\u0165 +guiOOoIgnoreAllButton=Ignorova\u0165 v\u0161etko +guiOOoIgnoreButton=Ignorova\u0165 +guiOOoOptionsButton=Nastavenia... +guiProgressWindowTitle=LanguageTool\: kontrolujem text... +guiReplaceWindowTitle=Nahradi\u0165 text +guiReplaceWithOtherText=<in\u00fd text> +guiRunOnPort=Spusti\u0165 ako server na po&rte +guiSelectionCheckComplete=LanguageTool kontrola ozna\u010den\u00e9ho textu je dokon\u010den\u00e1. +incorrect_case=T\u00e1to veta neza\u010d\u00edna s ve\u013ek\u00fdm p\u00edsmenom +is=Islandsky +it=Taliansky +lt=Litovsk\u00fd +missing_space_after_comma=Vlo\u017ete medze za \u010diarku +ml=Malajzijsk\u00fd +nl=Holandsky +no_space_after=Nevlo\u017ei\u0165 medzeru pred otv\u00e1raciu z\u00e1tvorku +no_space_before=Nevlo\u017ei\u0165 medzeru za otv\u00e1raciu z\u00e1tvorku +no_space_before_dot=Nevlo\u017ei\u0165 medzeru pred bodku +pl=Po\u013esky +repetition=Mo\u017en\u00fd preklep\: zopakovali ste slovo +result1=<br><b> {0}. Riadok {1}, st\u013apec {2}</b><br> +resultAreaText=Tu sa zobraz\u00ed v\u00fdsledok +resultTime=<br>\u010cas\: {0}ms (vr\u00e1tane {1}ms na pou\u017eitie pravidiel)<br> +ru=Rusky +sk=Slovensky +sl=Slovinsky +space_after_comma=Vlo\u017ei\u0165 medzeru za \u010diarku, ale nie pred \u010diarku +startChecking=Za\u010diatok kontroly po {0} +sv=\u0160v\u00e9dsky +textLanguage=Jazyk textu\: +two_commas=Dve po sebe id\u00face \u010diarky +two_dots=Dve po sebe id\u00face bodky +uk=Ukrajinsky +unpaired_brackets=Nevyp\u00e1rovan\u00e9 z\u00e1tvorky alebo podobn\u00fd symbol +whitespace_repetition=Mo\u017en\u00fd preklep\: zopakovali ste "biely znak" (whitespace) +ro=Rumunsky diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_sl.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_sl.properties new file mode 100644 index 0000000..ff90555 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_sl.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=beloruski +ca=katalonski +category_case=Velike za\u010detnice +category_false_friend=La\u017eni prijatelji +category_grammar=Slovnica +category_misc=Razno +category_typo=Mo\u017ena tipkarska napaka +checkDone=Preverjanje kon\u010dano, najdenih {0} potencialnih te\u017eav +checkText=&Preveri besedilo +correctionMessage=Popravek\: +cs=\u010de\u0161ki +da=danski +de=nem\u0161ki +desc_comma_whitespace=Uporaba presledka, tabulatorja ali preloma vrstice pred vejico in pred/po oklepaju +desc_double_punct=Uporaba dveh zaporednih pik ali vejic +desc_repetition=Podvojena beseda (npr. 'bo bo') +desc_repetition_short=Podvojena beseda +desc_unpaired_brackets=Neparni oklepaji, zaviti oklepaji, narekovaji in podobni znaki +desc_uppercase_sentence=Preveri, da se poved za\u010dne z veliko za\u010detnico +desc_whitespacerepetition=Ponovljen presledek (nepravilno oblikovanje) +double_dots_short=Zaporedni piki +double_commas_short=Zaporedni vejici +en=angle\u0161ki +enterText=Prosimo, vnesite ali prilepite besedilo za preverjanje v zgornje podro\u010dje +enterText2=Prosimo, vnesite besedilo za preverjanje semkaj +errorContext=Kontekst\: +errorMessage=Sporo\u010dilo\: +es=\u0161panski +false_friend=La\u017eni prijatelj +false_friend_desc=namig o napa\u010dnem prijatelju za\: +false_friend_hint=Namig\: "{0}" ({1}) pomeni {2} ({3}). +false_friend_suggestion=Ste imeli v mislih {0}? +fr=francoski +gl=galicijski +guiCancelButton=Prekli\u010di +guiCheckComplete=Preverjanje z LanguageTool je dokon\u010dano. +guiConfigWindowTitle=Mo\u017enosti LanguageTool +guiDemoText=To je primer vnosa za potrebe prikaza delovanja orodja LanguageTool. Upo\u0161tevajte, da ne vklju\u010duje preverjanja \u010drkovanja. +guiMatchCount=Mo\u017ene napake\: +guiMenuAbout=&O raz\u0161iritvi ... +guiMenuAddRules=Nalo\u017ei &datoteko s pravili +guiMenuCheckClipboard=&Preveri besedilo na odlo\u017ei\u0161\u010du +guiMenuFile=&Datoteka +guiMenuHelp=Po&mo\u010d +guiMenuHide=&Skrij v sistemski pladenj +guiMenuOpen=&Odpri ... +guiMenuOptions=&Mo\u017enosti ... +guiMenuQuit=I&zhod +guiMenuShowMainWindow=Odpri glavno okno +guiMotherTongue=Va\u0161 materni jezik\: +guiNoErrorsFound=Ni najdenih napak ali opozoril (jezik\: {0}) +guiNoErrorsFoundSelectedText=V izbranem besedilu ni najdenih napak ali opozoril (jezik\: {0}) +guiOKButton=V &redu +guiOOoChangeButton=&Spremeni +guiOOoCloseButton=Zapri +guiOOoIgnoreAllButton=Prezri vse +guiOOoIgnoreButton=Prezri +guiOOoOptionsButton=Mo\u017enosti ... +guiProgressWindowTitle=LanguageTool\: preverjanje besedila ... +guiReplaceWindowTitle=Zamenjaj besedilo +guiReplaceWithOtherText=<drugo besedilo> +guiRunOnPort=Po\u017eeni kot stre\u017enik na v&ratih +guiSelectionCheckComplete=Preverjanje izbranega besedila z LanguageTool je dokon\u010dano. +incorrect_case=Ta poved se ne za\u010denja z veliko za\u010detnico +is=islandski +it=italijanski +lt=litovski +missing_space_after_comma=Po vejici vstavi presledek +ml=malajalamski +nl=nizozemski +no_space_after=Ne postavljaj presledka za oklepaj +no_space_before=Ne postavljaj presledka pred zaklepaj +no_space_before_dot=Ne postavljaj presledka po piki +pl=poljski +repetition=Mo\u017ena tipkarska napaka\: ponovili ste besedo +result1=<br><b> {0}. Vrstica {1}, stolpec {2}</b><br> +resultAreaText=Tukaj se bodo izpisali rezultati +resultTime=<br>\u010cas\: {0}ms (vklju\u010dno z {1}ms za ujemanje pravil)<br> +ru=ruski +sk=slova\u0161ki +sl=slovenski +space_after_comma=Presledek vstavi po vejici, ne pa pred vejico +startChecking=Za\u010detek preverjanja v {0} +sv=\u0161vedski +textLanguage=Jezik besedila\: +two_commas=Dve zaporedni vejici +two_dots=Dve zaporedni piki +uk=ukrajinski +unpaired_brackets=Neparni oklepaji ali podobni znaki +whitespace_repetition=Mo\u017ena tipkarska napaka\: ponovili ste presledek +ro=romunski diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_sv.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_sv.properties new file mode 100644 index 0000000..796aabf --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_sv.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +eo=Esperanto +be=Belarusian +ca=Catalan +category_case=Stor eller lite bokstav +category_false_friend=Falska v\u00e4nner +category_grammar=Grammatik +category_misc=\u00f6vrigt +category_typo=Eventuellt ett stavfel +checkDone=Kontroll utf\u00f6rd, Hittade {0} potentiella problem +checkText=&Kontrollera Text +correctionMessage=R\u00e4ttelse\: +cs=Tjeckiska +da=Danish +de=Tyska +desc_comma_whitespace=Anv\u00e4ndande av blanksteg f\u00f6re kommatecken eller f\u00f6re/efter parentes +desc_double_punct=Anv\u00e4ndande av dubbla punkter eller kommatecken +desc_repetition=Repetition av ord (exempelvis 'till till') +desc_repetition_short=Repetition av ord +desc_unpaired_brackets=Icke ihopparade parenteser, citattecken eller liknande symboler +desc_uppercase_sentence=Kontrollera att meningar b\u00f6rjar med stor bokstav +desc_whitespacerepetition=Upprepade mellanslag (d\u00e5lig formateringsvana) +double_dots_short=Two consecutive dots +double_commas_short=Two consecutive comma +en=Engelska +enterText=Skriv eller klistra in text i \u00f6vre f\u00e4ltet +enterText2=L\u00e4gg in text f\u00f6r kontroll h\u00e4r +errorContext=Sammanhang\: +errorMessage=Meddelande\: +es=Spanska +false_friend=False friend +false_friend_desc=Hint om falska v\u00e4nner\: +false_friend_hint=Hint\: "{0}" ({1}) betyder {2} ({3}). +false_friend_suggestion=Menade du {0}? +fr=Franska +gl=Galician +guiCancelButton=Avbryt +guiCheckComplete=LanguageTool kontroll \u00e4r f\u00e4rdig. +guiConfigWindowTitle=LanguageTool Alternativ +guiDemoText=Detta \u00e4r en en exempeltext f\u00f6r att visa hur LanguageTool fungerar.. Notera att den inte inneh\u00e5lle n\u00e5gon stavningskontrol. +guiMatchCount=M\u00f6jliga fel\: +guiMenuAbout=&Om... +guiMenuAddRules=Ladda in &Regelfil +guiMenuCheckClipboard=&Kontrollera texten i Urklipp +guiMenuFile=&Arkiv +guiMenuHelp=&Hj\u00e4lp +guiMenuHide=&G\u00f6m i systemf\u00e4ltet +guiMenuOpen=&\u00f6ppna... +guiMenuOptions=&Alternativ... +guiMenuQuit=&Avsluta +guiMenuShowMainWindow=\u00f6ppna huvudf\u00f6nster +guiMotherTongue=Ditt modersm\u00e5l\: +guiNoErrorsFound=Hittade inga fel eller varningar (spr\u00e5k\: {0}) +guiNoErrorsFoundSelectedText=Hittade inga fel eller varningar i markerad text (spr\u00e5k\: {0}) +guiOKButton=&OK +guiOOoChangeButton=&\u00e4ndra +guiOOoCloseButton=St\u00e4ng +guiOOoIgnoreAllButton=Ignorera Alla +guiOOoIgnoreButton=Ignorera +guiOOoOptionsButton=Alternativ... +guiProgressWindowTitle=LanguageTool\: Kontrollerar text... +guiReplaceWindowTitle=Ers\u00e4tt text +guiReplaceWithOtherText=<annan text> +guiRunOnPort=K\u00f6r server p\u00e5 po&rt +guiSelectionCheckComplete=LanguageTool kontroll av markerad text \u00e4r utf\u00f6rd. +incorrect_case=Denna mening b\u00f6rjar med liten bokstav +is=Icelandic +it=Italienska +lt=Litauiska +missing_space_after_comma=L\u00e4gg till ett blanksteg efter kommatecknet +ml=Malayalam +nl=Holl\u00e4ndska +no_space_after=Ta bort blanksteg efter \u00f6ppnande parentesen +no_space_before=Ta bort blanksteg f\u00f6re avslutande parentesen +no_space_before_dot=Don't put a space before the full stop +pl=Polska +repetition=M\u00f6jlig felskrivning\: du repeterade ett ord +result1=<br><b> {0}. Rad {1}, kolumn {2}</b><br> +resultAreaText=Resultatet visas h\u00e4r +resultTime=<br>Tid\: {0}ms (inklusive {1}ms f\u00f6r regelmatching)<br> +ru=Ryska +sk=Slovakiska +sl=Slovenska +space_after_comma=L\u00e4gg till ett mellanrum efter kommatecknet, men inte f\u00f6re +startChecking=P\u00e5b\u00f6rjar kontroll om {0} +sv=Svenska +textLanguage=Textens spr\u00e5k\: +two_commas=Dubbla kommatecken +two_dots=Dubbla punkter +uk=Ukrainska +unpaired_brackets=Icke ihopparade parenteser eller liknande symboler +whitespace_repetition=M\u00f6jlig felskrivning\: du har gjort upprepade mellanslag. +ro=Rom\u00e2n\u0103 diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_uk.properties b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_uk.properties new file mode 100644 index 0000000..67704db --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/MessagesBundle_uk.properties @@ -0,0 +1,93 @@ +#X-Generator: crowdin.net +be=Belarusian +ca=Catalan +category_case=\u0412\u0435\u043b\u0438\u043a\u0456 \u043b\u0456\u0442\u0435\u0440\u0438 +category_false_friend=\u0424\u0430\u043b\u044c\u0448\u0438\u0432\u0456 \u0434\u0440\u0443\u0437\u0456 +category_grammar=\u0413\u0440\u0430\u043c\u0430\u0442\u0438\u043a\u0430 +category_misc=\u0406\u043d\u0448\u0435 +category_typo=\u041c\u043e\u0436\u043b\u0438\u0432\u0430 \u043c\u0435\u0445\u0430\u043d\u0456\u0447\u043d\u0430 \u043f\u043e\u043c\u0438\u043b\u043a\u0430 +checkDone=\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0443 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e, \u0437\u043d\u0430\u0439\u0434\u0435\u043d\u043e {0} \u043f\u043e\u0442\u0435\u043d\u0446\u0456\u0430\u043b\u044c\u043d\u0438\u0445 \u043f\u043e\u043c\u0438\u043b\u043e\u043a +checkText=\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u0438\u0442\u0438 \u0442\u0435\u043a\u0441\u0442 +correctionMessage=\u0412\u0438\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044f\: +cs=\u0427\u0435\u0441\u044c\u043a\u0430 +da=Danish +de=\u041D\u0456\u043C\u0435\u0446\u044C\u043A\u0430 +desc_comma_whitespace=\u0412\u0436\u0438\u0432\u0430\u043D\u043D\u044F \u043F\u0440\u043E\u0433\u0430\u043B\u0438\u043D\u0438 \u043F\u0435\u0440\u0435\u0434 \u043A\u043E\u043C\u043E\u044E \u0442\u0430 \u043F\u0435\u0440\u0435\u0434/\u043F\u0456\u0441\u043B\u044F \u0434\u0443\u0436\u043E\u043A +desc_double_punct=\u0412\u0436\u0438\u0432\u0430\u043D\u043D\u044F \u043F\u043E\u0434\u0432\u0456\u0439\u043D\u0438\u0445 \u043A\u043E\u043C, \u043A\u0440\u0430\u043F\u043E\u043A... +desc_repetition=\u041F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u043D\u044F \u0441\u043B\u0456\u0432 (\u043D\u0430\u043F\u0440., '\u0431\u0443\u0434\u0435 \u0431\u0443\u0434\u0435') +desc_repetition_short=\u041F\u043E\u0432\u0442\u043E\u0440\u0435\u043D\u043D\u044F \u0441\u043B\u0456\u0432 +desc_unpaired_brackets=\u041D\u0435\u043F\u0430\u0440\u043D\u0456 \u0434\u0443\u0436\u043A\u0438, \u043B\u0430\u043F\u043A\u0438 \u0430\u0431\u043E \u0456\u043D\u0448\u0456 \u0441\u0445\u043E\u0436\u0456 \u0441\u0438\u043C\u0432\u043E\u043B\u0438 +desc_uppercase_sentence=\u041F\u0435\u0440\u0435\u0432\u0456\u0440\u044F\u0454, \u0447\u0438 \u0440\u0435\u0447\u0435\u043D\u043D\u044F \u043F\u043E\u0447\u0438\u043D\u0430\u0454\u0442\u044C\u0441\u044F \u0437 \u0432\u0435\u043B\u0438\u043A\u043E\u0457 \u043B\u0456\u0442\u0435\u0440\u0438 +desc_whitespacerepetition=\u041F\u043E\u0432\u0442\u043E\u0440 \u043F\u0440\u043E\u0431\u0456\u043B\u0443 +double_dots_short=\u041F\u043E\u0434\u0432\u0456\u0439\u043D\u0430 \u043A\u0440\u0430\u043F\u043A\u0430 +double_commas_short=\u041F\u043E\u0434\u0432\u0456\u0439\u043D\u0430 \u043A\u043E\u043C\u0430 +en=\u0410\u043D\u0433\u043B\u0456\u0439\u0441\u044C\u043A\u0430 +enterText=\u0412\u0432\u0435\u0434\u0456\u0442\u044C \u0430\u0431\u043E \u0432\u0441\u0442\u0430\u0432\u0442\u0435 \u0442\u0435\u043A\u0441\u0442 \u0434\u043B\u044F \u043F\u0435\u0440\u0435\u0432\u0456\u0440\u044F\u043D\u043D\u044F \u0432\u0433\u043E\u0440\u0456 +enterText2=\u0412\u0441\u0442\u0430\u0432\u0442\u0435 \u0442\u0435\u043A\u0441\u0442 \u0434\u043B\u044F \u043F\u0435\u0440\u0435\u0432\u0456\u0440\u044F\u043D\u043D\u044F \u0432\u0433\u043E\u0440\u0456 +eo = \u0415\u0441\u043F\u0435\u0440\u0430\u043D\u0442\u043E +errorContext=\u041A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\: +errorMessage=\u041F\u043E\u0432\u0456\u0434\u043E\u043C\u043B\u0435\u043D\u043D\u044F\: +es=\u0406\u0441\u043F\u0430\u043D\u0441\u044C\u043A\u0430 +false_friend=\u041E\u043C\u043E\u043D\u0456\u043C\u0438 +false_friend_desc=\u043F\u0456\u0434\u043A\u0430\u0437\u043A\u0430 \u043D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E\u0457 \u043F\u0430\u0440\u0438 \u0434\u043B\u044F\: +false_friend_hint=\u041F\u0456\u0434\u043A\u0430\u0437\u043A\u0430\: "{0}" ({1}) \u043E\u0437\u043D\u0430\u0447\u0430\u0454 {2} ({3}). +false_friend_suggestion=\u0412\u0438 \u043C\u0430\u043B\u0438 \u043D\u0430 \u0443\u0432\u0430\u0437\u0456 {0}? +fr=\u0424\u0440\u0430\u043D\u0446\u0443\u0437\u044C\u043A\u0430 +gl=Galician +guiCancelButton=\u0421\u043a\u0430\u0441\u0443\u0432\u0430\u0442\u0438 +guiCheckComplete=\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0443 \u0432 LanguageTool \u0437\u0430\u043a\u0456\u043d\u0447\u0435\u043d\u043e. +guiConfigWindowTitle=\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0438 LanguageTool +guiDemoText=\u0426\u0435 \u043f\u0440\u0438\u043a\u043b\u0430\u0434 \u0432\u0445\u0456\u0434\u043d\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0443 \u0434\u043b\u044f \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0456\u0457 \u0440\u043e\u0431\u043e\u0442\u0438 LanguageTool. \u0417\u0430\u0443\u0432\u0430\u0436\u0442\u0435, \u0449\u043e \u0446\u0435 \u043d\u0435 \u0432\u043a\u043b\u044e\u0447\u0430\u0454 \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0443 \u043e\u0440\u0444\u043e\u0433\u0440\u0430\u0444\u0456\u0457. +guiMatchCount=\u041f\u043e\u0442\u0435\u043d\u0446\u0456\u0439\u043d\u0438\u0445 \u043f\u043e\u043c\u0438\u043b\u043e\u043a\: +guiMenuAbout=\u041f\u0440\u043e... +guiMenuAddRules=Load Rule File +guiMenuCheckClipboard=\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u0438\u0442\u0438 \u0442\u0435\u043a\u0441\u0442 \u0437 \u043a\u0438\u0448\u0435\u043d\u0456 +guiMenuFile=\u0424\u0430\u0439\u043b +guiMenuHelp=\u0414\u043e\u0432\u0456\u0434\u043a\u0430 +guiMenuHide=\u0421\u0445\u043e\u0432\u0430\u0442\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u0438\u0439 \u043b\u043e\u0442\u043e\u043a +guiMenuOpen=\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438... +guiMenuOptions=\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0438... +guiMenuQuit=\u0412\u0438\u0439\u0442\u0438 +guiMenuShowMainWindow=Open main window +guiMotherTongue=\u0412\u0430\u0448\u0430 \u0440\u0456\u0434\u043d\u0430 \u043c\u043e\u0432\u0430\: +guiNoErrorsFound=\u041d\u0435 \u0437\u043d\u0430\u0439\u0434\u0435\u043d\u043e \u0436\u043e\u0434\u043d\u043e\u0457 \u043f\u043e\u043c\u0438\u043b\u043a\u0438 \u0430\u0431\u043e \u043f\u043e\u043f\u0435\u0440\u0435\u0434\u0436\u0435\u043d\u043d\u044f (\u043c\u043e\u0432\u0430\: {0}) +guiNoErrorsFoundSelectedText=\u041d\u0435 \u0437\u043d\u0430\u0439\u0434\u0435\u043d\u043e \u0436\u043e\u0434\u043d\u043e\u0457 \u043f\u043e\u043c\u0438\u043b\u043a\u0438 \u0430\u0431\u043e \u043f\u043e\u043f\u0435\u0440\u0435\u0434\u0436\u0435\u043d\u043d\u044f \u0443 \u0432\u0438\u0431\u0440\u0430\u043d\u043e\u043c\u0443 \u0442\u0435\u043a\u0441\u0442\u0456 (\u043c\u043e\u0432\u0430\: {0}) +guiOKButton=\u0413\u0430\u0440\u0430\u0437\u0434 +guiOOoChangeButton=\u0417\u043c\u0456\u043d\u0438\u0442\u0438 +guiOOoCloseButton=\u0417\u0430\u043a\u0440\u0438\u0442\u0438 +guiOOoIgnoreAllButton=\u041f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u0442\u0438 \u0432\u0441\u0456 +guiOOoIgnoreButton=\u041f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u0442\u0438 +guiOOoOptionsButton=\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0438... +guiProgressWindowTitle=LanguageTool\: \u0442\u0435\u043a\u0441\u0442 \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u0454\u0442\u044c\u0441\u044f... +guiReplaceWindowTitle=\u0417\u0430\u043c\u0456\u043d\u0438\u0442\u0438 \u0442\u0435\u043a\u0441\u0442 +guiReplaceWithOtherText=<\u0456\u043d\u0448\u0438\u0439 \u0442\u0435\u043a\u0441\u0442> +guiRunOnPort=\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0438, \u044f\u043a \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0430 \u043f\u043e\u0440\u0442\u0443 +guiSelectionCheckComplete=\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u043d\u043d\u044f LanguageTool \u0432\u0438\u0431\u0440\u0430\u043d\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0443 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e. +incorrect_case=\u0426\u0435 \u0440\u0435\u0447\u0435\u043d\u043d\u044f \u043d\u0435 \u043f\u043e\u0447\u0438\u043d\u0430\u0454\u0442\u044c\u0441\u044f \u0437 \u0432\u0435\u043b\u0438\u043a\u043e\u0457 \u043b\u0456\u0442\u0435\u0440\u0438 +is=\u0406\u0441\u043b\u0430\u043d\u0434\u0441\u044c\u043a\u0438\u0439 +it=\u0406\u0442\u0430\u043b\u0456\u0439\u0441\u044c\u043a\u0430 +lt=\u041b\u0438\u0442\u043e\u0432\u0441\u044c\u043a\u0430 +missing_space_after_comma=\u0412\u0441\u0442\u0430\u0432\u0442\u0435 \u043f\u0440\u043e\u0433\u0430\u043b\u0438\u043d\u0443 \u043f\u0456\u0441\u043b\u044f \u043a\u043e\u043c\u0438 +ml=Malayalam +nl=\u0413\u043e\u043b\u0430\u043d\u0434\u0441\u044c\u043a\u0430 +no_space_after=\u041d\u0435 \u0441\u0442\u0430\u0432\u0442\u0435 \u043f\u0440\u043e\u0433\u0430\u043b\u0438\u043d\u0443 \u043f\u0456\u0441\u043b\u044f \u043b\u0456\u0432\u043e\u0457 \u0434\u0443\u0436\u043a\u0438 +no_space_before=\u041d\u0435 \u0441\u0442\u0430\u0432\u0442\u0435 \u043f\u0440\u043e\u0433\u0430\u043b\u0438\u043d\u0443 \u043f\u0456\u0441\u043b\u044f \u043f\u0440\u0430\u0432\u043e\u0457 \u0434\u0443\u0436\u043a\u0438 +no_space_before_dot=\u041d\u0435 \u0441\u0442\u0430\u0432\u0442\u0435 \u043f\u0440\u043e\u0433\u0430\u043b\u0438\u043d\u0443 \u043f\u0435\u0440\u0435\u0434 \u043a\u0440\u0430\u043f\u043a\u043e\u044e +pl=\u041f\u043e\u043b\u044c\u0441\u044c\u043a\u0430 +repetition=\u041c\u043e\u0436\u043b\u0438\u0432\u0430 \u043c\u0435\u0445\u0430\u043d\u0456\u0447\u043d\u0430 \u043f\u043e\u043c\u0438\u043b\u043a\u0430\: \u043f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u043d\u044f \u0441\u043b\u043e\u0432\u0430 +result1=<br><b> {0}. \u0420\u044f\u0434\u043e\u043a {1}, \u0441\u0442\u043e\u0432\u043f\u0447\u0438\u043a {2}</b><br> +resultAreaText=\u0422\u0443\u0442 \u0437'\u044f\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0438 +resultTime=<br>\u0417\u0430\u0442\u0440\u0430\u0447\u0435\u043d\u043e\: {0}\u043c\u0441 (\u0432\u043a\u043b\u044e\u0447\u043d\u043e \u0437 {1}\u043c\u0441 \u043d\u0430 \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u043d\u043d\u044f \u043f\u0440\u0430\u0432\u0438\u043b)<br> +ru=\u0420\u043e\u0441\u0456\u0301\u0439\u0441\u044c\u043a\u0430 +sk=\u0421\u043b\u043e\u0432\u0430\u0446\u044c\u043a\u0430 +sl=\u0421\u043b\u043e\u0432\u0435\u043d\u0441\u044c\u043a\u0430 +space_after_comma=\u041f\u043e\u0441\u0442\u0430\u0432\u0442\u0435 \u043f\u0440\u043e\u0433\u0430\u043b\u0438\u043d\u0443 \u043f\u0456\u0441\u043b\u044f \u043a\u043e\u043c\u0438, \u0430 \u043d\u0435 \u043f\u0435\u0440\u0435\u0434 \u043a\u043e\u043c\u043e\u044e +startChecking=\u041f\u043e\u0447\u0430\u0442\u043e\u043a \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u043d\u043d\u044f \u0432 {0} +sv=\u0428\u0432\u0435\u0434\u0441\u044c\u043a\u0430 +textLanguage=\u041c\u043e\u0432\u0430 \u0442\u0435\u043a\u0441\u0442\u0443\: +two_commas=\u041f\u043e\u0434\u0432\u0456\u0439\u043d\u0430 \u043a\u043e\u043c\u0430 +two_dots=\u041f\u043e\u0434\u0432\u0456\u0439\u043d\u0430 \u043a\u0440\u0430\u043f\u043a\u0430 +uk=\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430 +unpaired_brackets=\u041d\u0435\u043f\u0430\u0440\u043d\u0456 \u0434\u0443\u0436\u043a\u0438 \u0430\u0431\u043e \u0456\u043d\u0448\u0456 \u0432\u0438\u043e\u043a\u0440\u0435\u043c\u043b\u044e\u0432\u0430\u043b\u043d\u0456 \u0441\u0438\u043c\u0432\u043e\u043b\u0438 +whitespace_repetition=\u041f\u043e\u0432\u0442\u043e\u0440 \u043f\u0440\u043e\u0431\u0456\u043b\u0443 +ro=Rom\u00e2n\u0103 diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/TestTools.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/TestTools.class Binary files differnew file mode 100644 index 0000000..fabce6e --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/TestTools.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/TextFilter.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/TextFilter.class Binary files differnew file mode 100644 index 0000000..3911486 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/TextFilter.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/ValidateXMLTest.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/ValidateXMLTest.class Binary files differnew file mode 100644 index 0000000..20e7fdd --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/ValidateXMLTest.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/XMLValidator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/XMLValidator.class Binary files differnew file mode 100644 index 0000000..820cee6 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/XMLValidator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/BitextReader.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/BitextReader.class Binary files differnew file mode 100644 index 0000000..42e5285 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/BitextReader.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/StringPair.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/StringPair.class Binary files differnew file mode 100644 index 0000000..b89e40a --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/StringPair.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/TabBitextReader$TabReader.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/TabBitextReader$TabReader.class Binary files differnew file mode 100644 index 0000000..5851180 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/TabBitextReader$TabReader.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/TabBitextReader.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/TabBitextReader.class Binary files differnew file mode 100644 index 0000000..559324c --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/TabBitextReader.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/WordFastTMReader$TabReader.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/WordFastTMReader$TabReader.class Binary files differnew file mode 100644 index 0000000..a46e79e --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/WordFastTMReader$TabReader.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/WordFastTMReader.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/WordFastTMReader.class Binary files differnew file mode 100644 index 0000000..637e3d3 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/bitext/WordFastTMReader.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/databroker/DefaultResourceDataBroker.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/databroker/DefaultResourceDataBroker.class Binary files differnew file mode 100644 index 0000000..c041c79 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/databroker/DefaultResourceDataBroker.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/databroker/ResourceDataBroker.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/databroker/ResourceDataBroker.class Binary files differnew file mode 100644 index 0000000..69988a9 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/databroker/ResourceDataBroker.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/PrintLocales.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/PrintLocales.class Binary files differnew file mode 100644 index 0000000..f15981a --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/PrintLocales.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/tools/RomanianDiacriticsModifier.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/tools/RomanianDiacriticsModifier.class Binary files differnew file mode 100644 index 0000000..681b8ac --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/tools/RomanianDiacriticsModifier.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/BaseWikipediaDumpHandler$1.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/BaseWikipediaDumpHandler$1.class Binary files differnew file mode 100644 index 0000000..3bf0082 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/BaseWikipediaDumpHandler$1.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/BaseWikipediaDumpHandler.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/BaseWikipediaDumpHandler.class Binary files differnew file mode 100644 index 0000000..df4f753 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/BaseWikipediaDumpHandler.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/CheckWikipediaDump.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/CheckWikipediaDump.class Binary files differnew file mode 100644 index 0000000..15e8032 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/CheckWikipediaDump.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/DatabaseDumpHandler.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/DatabaseDumpHandler.class Binary files differnew file mode 100644 index 0000000..a3afc9c --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/DatabaseDumpHandler.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/OutputDumpHandler.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/OutputDumpHandler.class Binary files differnew file mode 100644 index 0000000..db9b486 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/OutputDumpHandler.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/WikipediaTextFilter.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/WikipediaTextFilter.class Binary files differnew file mode 100644 index 0000000..9daeab5 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/dev/wikipedia/WikipediaTextFilter.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/AboutDialog.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/AboutDialog.class Binary files differnew file mode 100644 index 0000000..3c954ea --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/AboutDialog.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/CategoryComparator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/CategoryComparator.class Binary files differnew file mode 100644 index 0000000..8ade8a6 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/CategoryComparator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Configuration.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Configuration.class Binary files differnew file mode 100644 index 0000000..3a07b6f --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Configuration.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog$1.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog$1.class Binary files differnew file mode 100644 index 0000000..2b1853d --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog$1.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog$2.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog$2.class Binary files differnew file mode 100644 index 0000000..d2a98c5 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog$2.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog$3.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog$3.class Binary files differnew file mode 100644 index 0000000..3998f7a --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog$3.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog$4.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog$4.class Binary files differnew file mode 100644 index 0000000..ad34186 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog$4.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog.class Binary files differnew file mode 100644 index 0000000..9af0841 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/ConfigurationDialog.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/LanguageManagerDialog$1.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/LanguageManagerDialog$1.class Binary files differnew file mode 100644 index 0000000..c9c1627 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/LanguageManagerDialog$1.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/LanguageManagerDialog$XMLFileFilter.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/LanguageManagerDialog$XMLFileFilter.class Binary files differnew file mode 100644 index 0000000..fe50f02 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/LanguageManagerDialog$XMLFileFilter.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/LanguageManagerDialog.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/LanguageManagerDialog.class Binary files differnew file mode 100644 index 0000000..9e68e1c --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/LanguageManagerDialog.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$1.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$1.class Binary files differnew file mode 100644 index 0000000..3806063 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$1.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$2.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$2.class Binary files differnew file mode 100644 index 0000000..0ca95a0 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$2.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$CloseListener.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$CloseListener.class Binary files differnew file mode 100644 index 0000000..782f206 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$CloseListener.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$PlainTextFilter.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$PlainTextFilter.class Binary files differnew file mode 100644 index 0000000..402120b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$PlainTextFilter.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$TrayActionListener.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$TrayActionListener.class Binary files differnew file mode 100644 index 0000000..849c9b8 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$TrayActionListener.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$TrayActionRMBListener.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$TrayActionRMBListener.class Binary files differnew file mode 100644 index 0000000..b8698b7 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main$TrayActionRMBListener.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main.class Binary files differnew file mode 100644 index 0000000..88e5739 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Main.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/MainMenuBar.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/MainMenuBar.class Binary files differnew file mode 100644 index 0000000..16c69d4 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/MainMenuBar.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/MissingJdicException.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/MissingJdicException.class Binary files differnew file mode 100644 index 0000000..eb1eecf --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/MissingJdicException.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Tools.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Tools.class Binary files differnew file mode 100644 index 0000000..959c9cb --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/gui/Tools.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Belarusian.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Belarusian.class Binary files differnew file mode 100644 index 0000000..9b88ab6 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Belarusian.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Bokmal.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Bokmal.class Binary files differnew file mode 100644 index 0000000..3273d72 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Bokmal.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Catalan.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Catalan.class Binary files differnew file mode 100644 index 0000000..010b055 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Catalan.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Contributor.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Contributor.class Binary files differnew file mode 100644 index 0000000..fbf48fb --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Contributor.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Czech.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Czech.class Binary files differnew file mode 100644 index 0000000..0b7dc3c --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Czech.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Danish.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Danish.class Binary files differnew file mode 100644 index 0000000..de27bea --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Danish.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Demo.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Demo.class Binary files differnew file mode 100644 index 0000000..0960729 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Demo.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Dutch.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Dutch.class Binary files differnew file mode 100644 index 0000000..6f4c849 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Dutch.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/English.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/English.class Binary files differnew file mode 100644 index 0000000..2f6801c --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/English.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Esperanto.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Esperanto.class Binary files differnew file mode 100644 index 0000000..d720729 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Esperanto.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/French.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/French.class Binary files differnew file mode 100644 index 0000000..f35087b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/French.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Galician.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Galician.class Binary files differnew file mode 100644 index 0000000..6ffb369 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Galician.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/German.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/German.class Binary files differnew file mode 100644 index 0000000..7f7520b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/German.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Icelandic.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Icelandic.class Binary files differnew file mode 100644 index 0000000..74887e6 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Icelandic.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Italian.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Italian.class Binary files differnew file mode 100644 index 0000000..3f3964e --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Italian.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/LanguageBuilder$1.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/LanguageBuilder$1.class Binary files differnew file mode 100644 index 0000000..b66e41b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/LanguageBuilder$1.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/LanguageBuilder.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/LanguageBuilder.class Binary files differnew file mode 100644 index 0000000..062edbf --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/LanguageBuilder.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Lithuanian.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Lithuanian.class Binary files differnew file mode 100644 index 0000000..bcb2896 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Lithuanian.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Malayalam.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Malayalam.class Binary files differnew file mode 100644 index 0000000..b5ed6e6 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Malayalam.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Polish.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Polish.class Binary files differnew file mode 100644 index 0000000..3ba27e3 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Polish.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Romanian.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Romanian.class Binary files differnew file mode 100644 index 0000000..277837f --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Romanian.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/RuleFilenameException.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/RuleFilenameException.class Binary files differnew file mode 100644 index 0000000..04a1731 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/RuleFilenameException.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Russian.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Russian.class Binary files differnew file mode 100644 index 0000000..28059b5 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Russian.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Slovak.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Slovak.class Binary files differnew file mode 100644 index 0000000..f90b8a1 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Slovak.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Slovenian.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Slovenian.class Binary files differnew file mode 100644 index 0000000..8fcf334 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Slovenian.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Spanish.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Spanish.class Binary files differnew file mode 100644 index 0000000..fdcd3c9 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Spanish.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Swedish.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Swedish.class Binary files differnew file mode 100644 index 0000000..365c68a --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Swedish.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Ukrainian.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Ukrainian.class Binary files differnew file mode 100644 index 0000000..66ead16 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/language/Ukrainian.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/ConfigThread.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/ConfigThread.class Binary files differnew file mode 100644 index 0000000..7c808eb --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/ConfigThread.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/DialogThread.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/DialogThread.class Binary files differnew file mode 100644 index 0000000..965d79c --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/DialogThread.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/ErrorPositionComparator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/ErrorPositionComparator.class Binary files differnew file mode 100644 index 0000000..ae86ccb --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/ErrorPositionComparator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/Main$AboutDialogThread.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/Main$AboutDialogThread.class Binary files differnew file mode 100644 index 0000000..d569a33 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/Main$AboutDialogThread.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/Main.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/Main.class Binary files differnew file mode 100644 index 0000000..0dcb2ce --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/Main.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/OOoAboutDialog.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/OOoAboutDialog.class Binary files differnew file mode 100644 index 0000000..d37f7df --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/OOoAboutDialog.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/SingletonFactory.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/SingletonFactory.class Binary files differnew file mode 100644 index 0000000..bdf8ad6 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/openoffice/SingletonFactory.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/AbstractCompoundRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/AbstractCompoundRule.class Binary files differnew file mode 100644 index 0000000..6ef5852 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/AbstractCompoundRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/AbstractPunctuationCheckRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/AbstractPunctuationCheckRule.class Binary files differnew file mode 100644 index 0000000..8250f8e --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/AbstractPunctuationCheckRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/AbstractSimpleReplaceRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/AbstractSimpleReplaceRule.class Binary files differnew file mode 100644 index 0000000..1112111 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/AbstractSimpleReplaceRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/Category.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/Category.class Binary files differnew file mode 100644 index 0000000..b972218 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/Category.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/CommaWhitespaceRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/CommaWhitespaceRule.class Binary files differnew file mode 100644 index 0000000..78696b8 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/CommaWhitespaceRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/DoublePunctuationRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/DoublePunctuationRule.class Binary files differnew file mode 100644 index 0000000..18f4a74 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/DoublePunctuationRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/GenericUnpairedBracketsRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/GenericUnpairedBracketsRule.class Binary files differnew file mode 100644 index 0000000..4887061 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/GenericUnpairedBracketsRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/IncorrectExample.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/IncorrectExample.class Binary files differnew file mode 100644 index 0000000..a43145d --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/IncorrectExample.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/Rule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/Rule.class Binary files differnew file mode 100644 index 0000000..2e0fc16 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/Rule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/RuleMatch.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/RuleMatch.class Binary files differnew file mode 100644 index 0000000..958019b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/RuleMatch.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/RuleMatchLocator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/RuleMatchLocator.class Binary files differnew file mode 100644 index 0000000..f07a159 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/RuleMatchLocator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/UppercaseSentenceStartRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/UppercaseSentenceStartRule.class Binary files differnew file mode 100644 index 0000000..8055d20 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/UppercaseSentenceStartRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/WhitespaceRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/WhitespaceRule.class Binary files differnew file mode 100644 index 0000000..d8b8491 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/WhitespaceRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/WordRepeatRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/WordRepeatRule.class Binary files differnew file mode 100644 index 0000000..f0b1199 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/WordRepeatRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/BitextPatternRuleTest.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/BitextPatternRuleTest.class Binary files differnew file mode 100644 index 0000000..008b6e3 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/BitextPatternRuleTest.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/BitextRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/BitextRule.class Binary files differnew file mode 100644 index 0000000..3bfcc32 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/BitextRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/DifferentLengthRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/DifferentLengthRule.class Binary files differnew file mode 100644 index 0000000..fa1e1fa --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/DifferentLengthRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/IncorrectBitextExample.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/IncorrectBitextExample.class Binary files differnew file mode 100644 index 0000000..3df6189 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/IncorrectBitextExample.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/SameTranslationRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/SameTranslationRule.class Binary files differnew file mode 100644 index 0000000..45519d2 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/bitext/SameTranslationRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ca/AccentuacioReplaceRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ca/AccentuacioReplaceRule.class Binary files differnew file mode 100644 index 0000000..ccaa37b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ca/AccentuacioReplaceRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ca/CastellanismesReplaceRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ca/CastellanismesReplaceRule.class Binary files differnew file mode 100644 index 0000000..90d836d --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ca/CastellanismesReplaceRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/AgreementRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/AgreementRule.class Binary files differnew file mode 100644 index 0000000..7171d04 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/AgreementRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/CaseRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/CaseRule.class Binary files differnew file mode 100644 index 0000000..d5e853c --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/CaseRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/CompoundRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/CompoundRule.class Binary files differnew file mode 100644 index 0000000..1cf75cd --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/CompoundRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/DashRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/DashRule.class Binary files differnew file mode 100644 index 0000000..7c5c0b4 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/DashRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/GermanLemmatizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/GermanLemmatizer.class Binary files differnew file mode 100644 index 0000000..4611c8f --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/GermanLemmatizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/GermanRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/GermanRule.class Binary files differnew file mode 100644 index 0000000..ddee2a1 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/GermanRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/GermanWordRepeatRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/GermanWordRepeatRule.class Binary files differnew file mode 100644 index 0000000..312d426 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/GermanWordRepeatRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/WiederVsWiderRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/WiederVsWiderRule.class Binary files differnew file mode 100644 index 0000000..2df9bf4 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/WiederVsWiderRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/WordCoherencyRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/WordCoherencyRule.class Binary files differnew file mode 100644 index 0000000..6450e49 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/de/WordCoherencyRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/en/AvsAnRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/en/AvsAnRule.class Binary files differnew file mode 100644 index 0000000..dd1aa15 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/en/AvsAnRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/en/CompoundRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/en/CompoundRule.class Binary files differnew file mode 100644 index 0000000..0e81ff7 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/en/CompoundRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/en/EnglishRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/en/EnglishRule.class Binary files differnew file mode 100644 index 0000000..e69c37d --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/en/EnglishRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/en/EnglishUnpairedBracketsRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/en/EnglishUnpairedBracketsRule.class Binary files differnew file mode 100644 index 0000000..ce1f90a --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/en/EnglishUnpairedBracketsRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/es/ElwithFemRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/es/ElwithFemRule.class Binary files differnew file mode 100644 index 0000000..c492c2f --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/es/ElwithFemRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/es/SpanishRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/es/SpanishRule.class Binary files differnew file mode 100644 index 0000000..004929b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/es/SpanishRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/fr/FrenchRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/fr/FrenchRule.class Binary files differnew file mode 100644 index 0000000..508ef2d --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/fr/FrenchRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/fr/QuestionWhitespaceRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/fr/QuestionWhitespaceRule.class Binary files differnew file mode 100644 index 0000000..5230616 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/fr/QuestionWhitespaceRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/AbstractPatternRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/AbstractPatternRule.class Binary files differnew file mode 100644 index 0000000..5b738c8 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/AbstractPatternRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Element.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Element.class Binary files differnew file mode 100644 index 0000000..eb36edc --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Element.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/EquivalenceTypeLocator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/EquivalenceTypeLocator.class Binary files differnew file mode 100644 index 0000000..cc75e7d --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/EquivalenceTypeLocator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/FalseFriendRuleHandler.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/FalseFriendRuleHandler.class Binary files differnew file mode 100644 index 0000000..676990a --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/FalseFriendRuleHandler.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/FalseFriendRuleLoader.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/FalseFriendRuleLoader.class Binary files differnew file mode 100644 index 0000000..ab0b2a8 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/FalseFriendRuleLoader.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Match$1.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Match$1.class Binary files differnew file mode 100644 index 0000000..32eb628 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Match$1.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Match$CaseConversion.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Match$CaseConversion.class Binary files differnew file mode 100644 index 0000000..f9c066b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Match$CaseConversion.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Match$IncludeRange.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Match$IncludeRange.class Binary files differnew file mode 100644 index 0000000..b486d53 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Match$IncludeRange.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Match.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Match.class Binary files differnew file mode 100644 index 0000000..3d8fd04 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Match.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/PatternRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/PatternRule.class Binary files differnew file mode 100644 index 0000000..286366f --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/PatternRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/PatternRuleHandler.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/PatternRuleHandler.class Binary files differnew file mode 100644 index 0000000..ac42e2c --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/PatternRuleHandler.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/PatternRuleLoader.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/PatternRuleLoader.class Binary files differnew file mode 100644 index 0000000..dd5e81b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/PatternRuleLoader.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/PatternRuleTest.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/PatternRuleTest.class Binary files differnew file mode 100644 index 0000000..0e74783 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/PatternRuleTest.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Unifier.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Unifier.class Binary files differnew file mode 100644 index 0000000..a4486fd --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/Unifier.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/XMLRuleHandler.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/XMLRuleHandler.class Binary files differnew file mode 100644 index 0000000..d220e52 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/XMLRuleHandler.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/BitextPatternRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/BitextPatternRule.class Binary files differnew file mode 100644 index 0000000..d367e0a --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/BitextPatternRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/BitextPatternRuleLoader.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/BitextPatternRuleLoader.class Binary files differnew file mode 100644 index 0000000..79aa68e --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/BitextPatternRuleLoader.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/BitextXMLRuleHandler.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/BitextXMLRuleHandler.class Binary files differnew file mode 100644 index 0000000..c8784d5 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/BitextXMLRuleHandler.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/FalseFriendsAsBitextLoader.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/FalseFriendsAsBitextLoader.class Binary files differnew file mode 100644 index 0000000..2d21307 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/FalseFriendsAsBitextLoader.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/PatternRuleHandler.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/PatternRuleHandler.class Binary files differnew file mode 100644 index 0000000..3ad8ab2 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/patterns/bitext/PatternRuleHandler.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/CompoundRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/CompoundRule.class Binary files differnew file mode 100644 index 0000000..c0f55cb --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/CompoundRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/PolishRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/PolishRule.class Binary files differnew file mode 100644 index 0000000..17e5d48 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/PolishRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/PolishUnpairedBracketsRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/PolishUnpairedBracketsRule.class Binary files differnew file mode 100644 index 0000000..79e1eb0 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/PolishUnpairedBracketsRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/PolishWordRepeatRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/PolishWordRepeatRule.class Binary files differnew file mode 100644 index 0000000..1552bf2 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/PolishWordRepeatRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/SimpleReplaceRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/SimpleReplaceRule.class Binary files differnew file mode 100644 index 0000000..d17b754 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/pl/SimpleReplaceRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ro/CompoundRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ro/CompoundRule.class Binary files differnew file mode 100644 index 0000000..e7b8b74 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ro/CompoundRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ro/SimpleReplaceRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ro/SimpleReplaceRule.class Binary files differnew file mode 100644 index 0000000..06a0907 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ro/SimpleReplaceRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ru/RuSimpleReplaceRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ru/RuSimpleReplaceRule.class Binary files differnew file mode 100644 index 0000000..1386771 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ru/RuSimpleReplaceRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ru/RussianCompoundRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ru/RussianCompoundRule.class Binary files differnew file mode 100644 index 0000000..9febf02 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ru/RussianCompoundRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ru/RussianRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ru/RussianRule.class Binary files differnew file mode 100644 index 0000000..2d6ef81 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ru/RussianRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ru/RussianUnpairedBracketsRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ru/RussianUnpairedBracketsRule.class Binary files differnew file mode 100644 index 0000000..c3b7335 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/ru/RussianUnpairedBracketsRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sk/CompoundRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sk/CompoundRule.class Binary files differnew file mode 100644 index 0000000..b2f5fb3 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sk/CompoundRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sk/SlovakRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sk/SlovakRule.class Binary files differnew file mode 100644 index 0000000..a2f3bc7 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sk/SlovakRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sk/SlovakVes.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sk/SlovakVes.class Binary files differnew file mode 100644 index 0000000..a74217b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sk/SlovakVes.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sv/CompoundRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sv/CompoundRule.class Binary files differnew file mode 100644 index 0000000..798143b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sv/CompoundRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sv/SwedishRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sv/SwedishRule.class Binary files differnew file mode 100644 index 0000000..bdeda80 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/sv/SwedishRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/uk/PunctuationCheckRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/uk/PunctuationCheckRule.class Binary files differnew file mode 100644 index 0000000..d8adddc --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/uk/PunctuationCheckRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/uk/SimpleReplaceRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/uk/SimpleReplaceRule.class Binary files differnew file mode 100644 index 0000000..295b00e --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/rules/uk/SimpleReplaceRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/server/HTTPServer$1.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/server/HTTPServer$1.class Binary files differnew file mode 100644 index 0000000..a992dc9 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/server/HTTPServer$1.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/server/HTTPServer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/server/HTTPServer.class Binary files differnew file mode 100644 index 0000000..7d973c6 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/server/HTTPServer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/server/PortBindingException.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/server/PortBindingException.class Binary files differnew file mode 100644 index 0000000..286aa5b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/server/PortBindingException.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/BaseSynthesizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/BaseSynthesizer.class Binary files differnew file mode 100644 index 0000000..7a335c5 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/BaseSynthesizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/Synthesizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/Synthesizer.class Binary files differnew file mode 100644 index 0000000..8ca5a92 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/Synthesizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/SynthesizerTools.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/SynthesizerTools.class Binary files differnew file mode 100644 index 0000000..9006a73 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/SynthesizerTools.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/ca/CatalanSynthesizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/ca/CatalanSynthesizer.class Binary files differnew file mode 100644 index 0000000..1555c3c --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/ca/CatalanSynthesizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/en/EnglishSynthesizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/en/EnglishSynthesizer.class Binary files differnew file mode 100644 index 0000000..bad41a8 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/en/EnglishSynthesizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/es/SpanishSynthesizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/es/SpanishSynthesizer.class Binary files differnew file mode 100644 index 0000000..2c48b86 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/es/SpanishSynthesizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/nl/DutchSynthesizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/nl/DutchSynthesizer.class Binary files differnew file mode 100644 index 0000000..c09d866 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/nl/DutchSynthesizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/pl/PolishSynthesizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/pl/PolishSynthesizer.class Binary files differnew file mode 100644 index 0000000..49b3fc8 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/pl/PolishSynthesizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/ro/RomanianSynthesizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/ro/RomanianSynthesizer.class Binary files differnew file mode 100644 index 0000000..13451b1 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/ro/RomanianSynthesizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/ru/RussianSynthesizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/ru/RussianSynthesizer.class Binary files differnew file mode 100644 index 0000000..5b425b3 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/ru/RussianSynthesizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/sk/SlovakSynthesizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/sk/SlovakSynthesizer.class Binary files differnew file mode 100644 index 0000000..c26f294 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/synthesis/sk/SlovakSynthesizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/BaseTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/BaseTagger.class Binary files differnew file mode 100644 index 0000000..7dbea7f --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/BaseTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/LookedUpTerm.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/LookedUpTerm.class Binary files differnew file mode 100644 index 0000000..8d01285 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/LookedUpTerm.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ManualTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ManualTagger.class Binary files differnew file mode 100644 index 0000000..ba985ad --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ManualTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/Tagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/Tagger.class Binary files differnew file mode 100644 index 0000000..44ab329 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/Tagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/be/BelarusianTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/be/BelarusianTagger.class Binary files differnew file mode 100644 index 0000000..58d3898 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/be/BelarusianTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ca/CatalanTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ca/CatalanTagger.class Binary files differnew file mode 100644 index 0000000..2f13b12 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ca/CatalanTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/cs/CzechTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/cs/CzechTagger.class Binary files differnew file mode 100644 index 0000000..b42e6cb --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/cs/CzechTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/da/DanishTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/da/DanishTagger.class Binary files differnew file mode 100644 index 0000000..20ea1ce --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/da/DanishTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/AnalyzedGermanToken.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/AnalyzedGermanToken.class Binary files differnew file mode 100644 index 0000000..e70e62c --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/AnalyzedGermanToken.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/AnalyzedGermanTokenReadings.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/AnalyzedGermanTokenReadings.class Binary files differnew file mode 100644 index 0000000..35224b5 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/AnalyzedGermanTokenReadings.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanTagger.class Binary files differnew file mode 100644 index 0000000..049d5bd --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken$Genus.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken$Genus.class Binary files differnew file mode 100644 index 0000000..446bc37 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken$Genus.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken$Kasus.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken$Kasus.class Binary files differnew file mode 100644 index 0000000..fdfae9e --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken$Kasus.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken$Numerus.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken$Numerus.class Binary files differnew file mode 100644 index 0000000..614fa0a --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken$Numerus.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken$POSType.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken$POSType.class Binary files differnew file mode 100644 index 0000000..f301bad --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken$POSType.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken.class Binary files differnew file mode 100644 index 0000000..d4d8448 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/de/GermanToken.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/Disambiguator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/Disambiguator.class Binary files differnew file mode 100644 index 0000000..5c234aa --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/Disambiguator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/pl/PolishChunker.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/pl/PolishChunker.class Binary files differnew file mode 100644 index 0000000..6077a59 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/pl/PolishChunker.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/pl/PolishHybridDisambiguator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/pl/PolishHybridDisambiguator.class Binary files differnew file mode 100644 index 0000000..4a1f6a1 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/pl/PolishHybridDisambiguator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/AbstractRuleDisambiguator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/AbstractRuleDisambiguator.class Binary files differnew file mode 100644 index 0000000..0db968b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/AbstractRuleDisambiguator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambXMLRuleHandler.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambXMLRuleHandler.class Binary files differnew file mode 100644 index 0000000..979ae97 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambXMLRuleHandler.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguatedExample.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguatedExample.class Binary files differnew file mode 100644 index 0000000..d72fd8e --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguatedExample.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationPatternRule$1.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationPatternRule$1.class Binary files differnew file mode 100644 index 0000000..543f036 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationPatternRule$1.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationPatternRule$DisambiguatorAction.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationPatternRule$DisambiguatorAction.class Binary files differnew file mode 100644 index 0000000..3618c86 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationPatternRule$DisambiguatorAction.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationPatternRule.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationPatternRule.class Binary files differnew file mode 100644 index 0000000..34bcded --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationPatternRule.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationRuleHandler.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationRuleHandler.class Binary files differnew file mode 100644 index 0000000..22b8491 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationRuleHandler.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationRuleLoader.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationRuleLoader.class Binary files differnew file mode 100644 index 0000000..70d97fc --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationRuleLoader.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationRuleTest.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationRuleTest.class Binary files differnew file mode 100644 index 0000000..707efff --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/DisambiguationRuleTest.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/en/EnglishRuleDisambiguator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/en/EnglishRuleDisambiguator.class Binary files differnew file mode 100644 index 0000000..7911d8b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/en/EnglishRuleDisambiguator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/fr/FrenchRuleDisambiguator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/fr/FrenchRuleDisambiguator.class Binary files differnew file mode 100644 index 0000000..8b4897d --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/fr/FrenchRuleDisambiguator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/nl/DutchRuleDisambiguator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/nl/DutchRuleDisambiguator.class Binary files differnew file mode 100644 index 0000000..ff09a2a --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/nl/DutchRuleDisambiguator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/pl/PolishRuleDisambiguator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/pl/PolishRuleDisambiguator.class Binary files differnew file mode 100644 index 0000000..bb33e5f --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/pl/PolishRuleDisambiguator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/ro/RomanianRuleDisambiguator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/ro/RomanianRuleDisambiguator.class Binary files differnew file mode 100644 index 0000000..d6ee3b5 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/ro/RomanianRuleDisambiguator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/ru/RussianRuleDisambiguator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/ru/RussianRuleDisambiguator.class Binary files differnew file mode 100644 index 0000000..341e718 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/rules/ru/RussianRuleDisambiguator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/xx/DemoDisambiguator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/xx/DemoDisambiguator.class Binary files differnew file mode 100644 index 0000000..e50ee96 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/xx/DemoDisambiguator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/xx/TrimDisambiguator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/xx/TrimDisambiguator.class Binary files differnew file mode 100644 index 0000000..5bc1eb0 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/disambiguation/xx/TrimDisambiguator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/en/EnglishTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/en/EnglishTagger.class Binary files differnew file mode 100644 index 0000000..6be0729 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/en/EnglishTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/eo/EsperantoTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/eo/EsperantoTagger.class Binary files differnew file mode 100644 index 0000000..10cdcaa --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/eo/EsperantoTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/es/SpanishTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/es/SpanishTagger.class Binary files differnew file mode 100644 index 0000000..8cafa9b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/es/SpanishTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/fr/FrenchTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/fr/FrenchTagger.class Binary files differnew file mode 100644 index 0000000..72f038d --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/fr/FrenchTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/gl/GalicianTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/gl/GalicianTagger.class Binary files differnew file mode 100644 index 0000000..e97f5fb --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/gl/GalicianTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/it/ItalianTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/it/ItalianTagger.class Binary files differnew file mode 100644 index 0000000..4d7c74c --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/it/ItalianTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ml/MalayalamTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ml/MalayalamTagger.class Binary files differnew file mode 100644 index 0000000..1ade920 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ml/MalayalamTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/nb/BokmalTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/nb/BokmalTagger.class Binary files differnew file mode 100644 index 0000000..a8e90de --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/nb/BokmalTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/nl/DutchTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/nl/DutchTagger.class Binary files differnew file mode 100644 index 0000000..ce5c169 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/nl/DutchTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/pl/PolishTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/pl/PolishTagger.class Binary files differnew file mode 100644 index 0000000..2b62799 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/pl/PolishTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ro/RomanianTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ro/RomanianTagger.class Binary files differnew file mode 100644 index 0000000..c5368fd --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ro/RomanianTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ru/RussianTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ru/RussianTagger.class Binary files differnew file mode 100644 index 0000000..368bdd4 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/ru/RussianTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/sk/SlovakTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/sk/SlovakTagger.class Binary files differnew file mode 100644 index 0000000..cc59165 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/sk/SlovakTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/sv/SwedishTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/sv/SwedishTagger.class Binary files differnew file mode 100644 index 0000000..dbbf090 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/sv/SwedishTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/uk/IPOSTag.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/uk/IPOSTag.class Binary files differnew file mode 100644 index 0000000..915ef7f --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/uk/IPOSTag.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/uk/UkrainianMorfoTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/uk/UkrainianMorfoTagger.class Binary files differnew file mode 100644 index 0000000..e2bdadb --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/uk/UkrainianMorfoTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/uk/UkrainianMyspellTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/uk/UkrainianMyspellTagger.class Binary files differnew file mode 100644 index 0000000..642c894 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/uk/UkrainianMyspellTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/uk/UkrainianTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/uk/UkrainianTagger.class Binary files differnew file mode 100644 index 0000000..83b92cd --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/uk/UkrainianTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/xx/DemoTagger.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/xx/DemoTagger.class Binary files differnew file mode 100644 index 0000000..81233e2 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tagging/xx/DemoTagger.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/SRXSentenceTokenizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/SRXSentenceTokenizer.class Binary files differnew file mode 100644 index 0000000..e944b04 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/SRXSentenceTokenizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/SentenceTokenizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/SentenceTokenizer.class Binary files differnew file mode 100644 index 0000000..f485ed8 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/SentenceTokenizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/Tokenizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/Tokenizer.class Binary files differnew file mode 100644 index 0000000..5bab1b3 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/Tokenizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/WordTokenizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/WordTokenizer.class Binary files differnew file mode 100644 index 0000000..3a23d7a --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/WordTokenizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/cs/CzechSentenceTokenizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/cs/CzechSentenceTokenizer.class Binary files differnew file mode 100644 index 0000000..91fa3e3 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/cs/CzechSentenceTokenizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/da/DanishSentenceTokenizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/da/DanishSentenceTokenizer.class Binary files differnew file mode 100644 index 0000000..4a86c22 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/da/DanishSentenceTokenizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/de/GermanCompoundTokenizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/de/GermanCompoundTokenizer.class Binary files differnew file mode 100644 index 0000000..62a2204 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/de/GermanCompoundTokenizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/de/GermanSentenceTokenizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/de/GermanSentenceTokenizer.class Binary files differnew file mode 100644 index 0000000..6eeed16 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/de/GermanSentenceTokenizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/en/EnglishWordTokenizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/en/EnglishWordTokenizer.class Binary files differnew file mode 100644 index 0000000..1d7956b --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/en/EnglishWordTokenizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/gl/GalicianWordTokenizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/gl/GalicianWordTokenizer.class Binary files differnew file mode 100644 index 0000000..37fe047 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/gl/GalicianWordTokenizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/ml/MalayalamWordTokenizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/ml/MalayalamWordTokenizer.class Binary files differnew file mode 100644 index 0000000..2b2a570 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/ml/MalayalamWordTokenizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/nl/DutchWordTokenizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/nl/DutchWordTokenizer.class Binary files differnew file mode 100644 index 0000000..11ca3f1 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/nl/DutchWordTokenizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/ro/RomanianWordTokenizer.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/ro/RomanianWordTokenizer.class Binary files differnew file mode 100644 index 0000000..3c20c60 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tokenizers/ro/RomanianWordTokenizer.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/ReflectionUtils.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/ReflectionUtils.class Binary files differnew file mode 100644 index 0000000..f5fb738 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/ReflectionUtils.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/StringTools$XmlPrintMode.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/StringTools$XmlPrintMode.class Binary files differnew file mode 100644 index 0000000..480b4ba --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/StringTools$XmlPrintMode.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/StringTools.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/StringTools.class Binary files differnew file mode 100644 index 0000000..352eeb7 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/StringTools.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/SymbolLocator.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/SymbolLocator.class Binary files differnew file mode 100644 index 0000000..ef7dbf4 --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/SymbolLocator.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/Tools.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/Tools.class Binary files differnew file mode 100644 index 0000000..46681ec --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/Tools.class diff --git a/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/UnsyncStack.class b/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/UnsyncStack.class Binary files differnew file mode 100644 index 0000000..bebe45c --- /dev/null +++ b/JLanguageTool/build/classes/de/danielnaber/languagetool/tools/UnsyncStack.class diff --git a/JLanguageTool/enlist.txt b/JLanguageTool/enlist.txt new file mode 100644 index 0000000..dfebfd8 --- /dev/null +++ b/JLanguageTool/enlist.txt @@ -0,0 +1,12 @@ +./src/resource/en +./src/rules/en +./src/java/de/danielnaber/languagetool/tokenizers/en +./src/java/de/danielnaber/languagetool/tagging/en +./src/java/de/danielnaber/languagetool/tagging/disambiguation/rules/en +./src/java/de/danielnaber/languagetool/rules/en +./src/java/de/danielnaber/languagetool/synthesis/en +./src/test/de/danielnaber/languagetool/tagging/en +./src/test/de/danielnaber/languagetool/tagging/disambiguation/rules/en +./src/test/de/danielnaber/languagetool/rules/en +./src/test/de/danielnaber/languagetool/synthesis/en +./openoffice/help/en diff --git a/JLanguageTool/i18n_update.sh b/JLanguageTool/i18n_update.sh new file mode 100755 index 0000000..5ff87c5 --- /dev/null +++ b/JLanguageTool/i18n_update.sh @@ -0,0 +1,21 @@ +#!/bin/sh +# Download latest translations from crowdin and copy them over the existing local files. +# Note that you need to trigger crowdin export via API if you need to make sure everything +# is up-to-date (automatic export may only happen every 24 hours). + +cd ~/workspace/JLanguageTool +mkdir i18n-temp +cd i18n-temp +wget http://crowdin.net/download/project/languagetool.zip +unzip languagetool.zip + +for lang in be ca cs da de es-ES fr gl is it lt nl pl ro ru sk sl sv-SE uk +do + SOURCE="$lang/MessagesBundle.properties" + TARGET="../src/java/de/danielnaber/languagetool/MessagesBundle_${lang}.properties" + echo "Copying $SOURCE to $TARGET" + cp $SOURCE $TARGET +done + +#cd .. +#rm -r i18n-temp diff --git a/JLanguageTool/ooolocales.properties b/JLanguageTool/ooolocales.properties new file mode 100644 index 0000000..90eb484 --- /dev/null +++ b/JLanguageTool/ooolocales.properties @@ -0,0 +1,3 @@ +#Locales +#Thu Jan 06 22:10:20 ECT 2011 +countryvariants=en-GB en-US en-AU en-CA en-NZ en-ZA de-DE de-CH de-AT de-LU de-LI de-BE pl-PL fr-FR fr fr-BE fr-CH fr-CA fr-LU fr-MC fr-CM fr-CI fr-HI fr-ML fr-SN fr-CD fr-MA fr-RE es-ES es es-MX es-GT es-CR es-PA es-DO es-VE es-PE es-AR es-EC es-CL es-UY es-PY es-BO es-SV es-HN es-NI es-PR es-US es-CU it-IT it-CH nl-NL nl-BE lt-LT uk-UA ru-RU sk-SK sl-SI sv-SE sv-FI ro-RO is-IS gl-ES ca-ES da-DK ml-IN be-BY eo-ANY nb-NO |