From ec6f7531987867f2164c5de0825e1e12cf43c0b4 Mon Sep 17 00:00:00 2001 From: "Rodolfo M. Raya" Date: Sun, 23 Jun 2024 19:08:23 -0300 Subject: [PATCH] Updated for release 5.4.0 --- catalog/xliff2.2/matches.xsd | 6 +- catalog/xliff2.2/resource_data.xsd | 7 +- catalog/xliff2.2/validation.xsd | 6 +- package.json | 6 +- src/com/maxprograms/swordfish/Constants.java | 4 +- .../swordfish/GlossariesHandler.java | 2 +- .../swordfish/MemoriesHandler.java | 2 +- .../swordfish/ProjectsHandler.java | 2 +- .../swordfish/ServicesHandler.java | 59 +- srx/default.srx | 3924 ++++++++--------- ts/Swordfish.ts | 123 +- ts/mtManager.ts | 2 +- 12 files changed, 2069 insertions(+), 2074 deletions(-) diff --git a/catalog/xliff2.2/matches.xsd b/catalog/xliff2.2/matches.xsd index da4fc0c..d9dd098 100644 --- a/catalog/xliff2.2/matches.xsd +++ b/catalog/xliff2.2/matches.xsd @@ -2,14 +2,14 @@ - + diff --git a/catalog/xliff2.2/resource_data.xsd b/catalog/xliff2.2/resource_data.xsd index 665c61f..3d18480 100644 --- a/catalog/xliff2.2/resource_data.xsd +++ b/catalog/xliff2.2/resource_data.xsd @@ -2,13 +2,13 @@ - + @@ -34,6 +34,7 @@ + diff --git a/catalog/xliff2.2/validation.xsd b/catalog/xliff2.2/validation.xsd index d5c35cc..6b1d9d2 100644 --- a/catalog/xliff2.2/validation.xsd +++ b/catalog/xliff2.2/validation.xsd @@ -2,13 +2,13 @@ - + diff --git a/package.json b/package.json index fc5ab39..8add070 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "swordfish", "productName": "Swordfish", - "version": "5.3.0", + "version": "5.4.0", "description": "Swordfish Translation Editor", "main": "js/Swordfish.js", "scripts": { @@ -26,6 +26,6 @@ "dependencies": { "mtengines": "^1.4.0", "typesxml": "^1.3.1", - "typesbcp47": "~1.3.2" + "typesbcp47": "^1.4.0" } -} +} \ No newline at end of file diff --git a/src/com/maxprograms/swordfish/Constants.java b/src/com/maxprograms/swordfish/Constants.java index 0cc8a1f..582dfdc 100644 --- a/src/com/maxprograms/swordfish/Constants.java +++ b/src/com/maxprograms/swordfish/Constants.java @@ -19,8 +19,8 @@ private Constants() { } public static final String APPNAME = "Swordfish"; - public static final String VERSION = "5.3.0"; - public static final String BUILD = "20240602_1623"; + public static final String VERSION = "5.4.0"; + public static final String BUILD = "20240623_1517"; public static final String REASON = "reason"; public static final String STATUS = "status"; diff --git a/src/com/maxprograms/swordfish/GlossariesHandler.java b/src/com/maxprograms/swordfish/GlossariesHandler.java index 7dbd613..785aa7f 100644 --- a/src/com/maxprograms/swordfish/GlossariesHandler.java +++ b/src/com/maxprograms/swordfish/GlossariesHandler.java @@ -162,7 +162,7 @@ private static JSONObject createGlossary(String request) throws IOException, SQL glossaries.put(mem.getId(), mem); ServicesHandler.addClient(json.getString("client")); ServicesHandler.addSubject(json.getString("subject")); - ServicesHandler.addProject(json.getString("project")); + ServicesHandler.addProjectName(json.getString("project")); saveGlossariesList(glossaries); return result; } diff --git a/src/com/maxprograms/swordfish/MemoriesHandler.java b/src/com/maxprograms/swordfish/MemoriesHandler.java index 1d75bb8..d026762 100644 --- a/src/com/maxprograms/swordfish/MemoriesHandler.java +++ b/src/com/maxprograms/swordfish/MemoriesHandler.java @@ -450,7 +450,7 @@ private static JSONObject createMemory(String request) throws IOException, SQLEx memories.put(mem.getId(), mem); ServicesHandler.addClient(json.getString("client")); ServicesHandler.addSubject(json.getString("subject")); - ServicesHandler.addProject(json.getString("project")); + ServicesHandler.addProjectName(json.getString("project")); saveMemoriesList(memories); return result; } diff --git a/src/com/maxprograms/swordfish/ProjectsHandler.java b/src/com/maxprograms/swordfish/ProjectsHandler.java index a866deb..3123c3f 100644 --- a/src/com/maxprograms/swordfish/ProjectsHandler.java +++ b/src/com/maxprograms/swordfish/ProjectsHandler.java @@ -728,7 +728,7 @@ private JSONObject createProject(String request) { ServicesHandler.addClient(json.getString("client")); ServicesHandler.addSubject(json.getString("subject")); if (!p.getDescription().endsWith(sourceFiles.get(0).getFile())) { - ServicesHandler.addProject(p.getDescription()); + ServicesHandler.addProjectName(p.getDescription()); } p.setFiles(sourceFiles); Map projects = getProjects(); diff --git a/src/com/maxprograms/swordfish/ServicesHandler.java b/src/com/maxprograms/swordfish/ServicesHandler.java index 7553998..6f029e7 100644 --- a/src/com/maxprograms/swordfish/ServicesHandler.java +++ b/src/com/maxprograms/swordfish/ServicesHandler.java @@ -63,10 +63,6 @@ public class ServicesHandler implements HttpHandler { private static Logger logger = System.getLogger(ServicesHandler.class.getName()); - private static JSONObject clients; - private static JSONObject subjects; - private static JSONObject projects; - @Override public void handle(HttpExchange exchange) throws IOException { try { @@ -110,7 +106,7 @@ private JSONObject processRequest(String url, String request) { } else if ("/services/getSubjects".equals(url)) { result = getSubjects(); } else if ("/services/getProjects".equals(url)) { - result = getProjects(); + result = getProjectNames(); } else if ("/services/getSpellingLanguages".equals(url)) { result = getSpellingLanguages(request); } else if ("/services/remoteDatabases".equals(url)) { @@ -478,30 +474,30 @@ private JSONObject getLanguages() { } private static JSONObject getClients() throws IOException { - if (clients != null) { - return clients; - } File clientsFile = new File(TmsServer.getWorkFolder(), "clients.json"); if (!clientsFile.exists()) { - clients = new JSONObject(); + JSONObject clients = new JSONObject(); clients.put("clients", new JSONArray()); + try (FileOutputStream out = new FileOutputStream(clientsFile)) { + out.write(clients.toString(2).getBytes(StandardCharsets.UTF_8)); + } return clients; } - clients = TmsServer.readJSON(clientsFile); + JSONObject clients = TmsServer.readJSON(clientsFile); return clients; } private static JSONObject getSubjects() throws IOException { - if (subjects != null) { - return subjects; - } File subjectsFile = new File(TmsServer.getWorkFolder(), "subjects.json"); if (!subjectsFile.exists()) { - subjects = new JSONObject(); + JSONObject subjects = new JSONObject(); subjects.put("subjects", new JSONArray()); + try (FileOutputStream out = new FileOutputStream(subjectsFile)) { + out.write(subjects.toString(2).getBytes(StandardCharsets.UTF_8)); + } return subjects; } - subjects = TmsServer.readJSON(subjectsFile); + JSONObject subjects = TmsServer.readJSON(subjectsFile); return subjects; } @@ -519,20 +515,17 @@ private static JSONObject getSystemInformation() { return result; } - private static JSONObject getProjects() throws IOException { - if (projects != null) { - return projects; - } + private static JSONObject getProjectNames() throws IOException { File projectsFile = new File(TmsServer.getWorkFolder(), "projects.json"); if (!projectsFile.exists()) { - projects = new JSONObject(); + JSONObject projects = new JSONObject(); projects.put("projects", new JSONArray()); try (FileOutputStream out = new FileOutputStream(projectsFile)) { - out.write(projects.toString().getBytes(StandardCharsets.UTF_8)); + out.write(projects.toString(2).getBytes(StandardCharsets.UTF_8)); } return projects; } - projects = TmsServer.readJSON(projectsFile); + JSONObject projects = TmsServer.readJSON(projectsFile); return projects; } @@ -540,7 +533,7 @@ public static void addClient(String client) throws IOException { if (client == null || client.isEmpty()) { return; } - getClients(); + JSONObject clients = getClients(); JSONArray array = clients.getJSONArray("clients"); for (int i = 0; i < array.length(); i++) { if (client.equals(array.getString(i))) { @@ -550,7 +543,7 @@ public static void addClient(String client) throws IOException { clients.put("clients", insertString(client, array)); File clientsFile = new File(TmsServer.getWorkFolder(), "clients.json"); try (FileOutputStream out = new FileOutputStream(clientsFile)) { - out.write(clients.toString().getBytes(StandardCharsets.UTF_8)); + out.write(clients.toString(2).getBytes(StandardCharsets.UTF_8)); } } @@ -558,7 +551,7 @@ public static void addSubject(String subject) throws IOException { if (subject == null || subject.isEmpty()) { return; } - getSubjects(); + JSONObject subjects = getSubjects(); JSONArray array = subjects.getJSONArray("subjects"); for (int i = 0; i < array.length(); i++) { if (subject.equals(array.getString(i))) { @@ -568,15 +561,15 @@ public static void addSubject(String subject) throws IOException { subjects.put("subjects", insertString(subject, array)); File subjectsFile = new File(TmsServer.getWorkFolder(), "subjects.json"); try (FileOutputStream out = new FileOutputStream(subjectsFile)) { - out.write(subjects.toString().getBytes(StandardCharsets.UTF_8)); + out.write(subjects.toString(2).getBytes(StandardCharsets.UTF_8)); } } - public static void addProject(String project) throws IOException { + public static void addProjectName(String project) throws IOException { if (project == null || project.isEmpty()) { return; } - getProjects(); + JSONObject projects = getProjectNames(); JSONArray array = projects.getJSONArray("projects"); for (int i = 0; i < array.length(); i++) { if (project.equals(array.getString(i))) { @@ -584,20 +577,20 @@ public static void addProject(String project) throws IOException { } } projects.put("projects", insertString(project, array)); - File projectsFile = new File(TmsServer.getProjectsFolder(), "projects.json"); + File projectsFile = new File(TmsServer.getWorkFolder(), "projects.json"); try (FileOutputStream out = new FileOutputStream(projectsFile)) { - out.write(projects.toString().getBytes(StandardCharsets.UTF_8)); + out.write(projects.toString(2).getBytes(StandardCharsets.UTF_8)); } } - private static JSONArray insertString(String string, JSONArray array) { + private static JSONArray insertString(String projectName, JSONArray array) { JSONArray result = new JSONArray(); List list = new Vector<>(); - list.add(string); + list.add(projectName); for (int i = 0; i < array.length(); i++) { list.add(array.getString(i)); } - Collections.sort(list); + Collections.sort(list, (o1, o2) -> o1.toLowerCase().compareTo(o2.toLowerCase())); Iterator it = list.iterator(); while (it.hasNext()) { result.put(it.next()); diff --git a/srx/default.srx b/srx/default.srx index b2e6349..4c26dc9 100644 --- a/srx/default.srx +++ b/srx/default.srx @@ -16,675 +16,675 @@ - \ba\. C\. + \sa\. C\. \s - \ba\. m\. + \sa\. m\. \s - \babr\. + \sabr\. \s - \bact\. + \sact\. \s - \badd\. + \sadd\. \s - \badj\. + \sadj\. \s - \b[Aa]dm\. + \s[Aa]dm\. \s - \badmtiu\. + \sadmtiu\. \s - \b[Aa]dv\. + \s[Aa]dv\. \s - \bag\. + \sag\. \s - \bagr\. + \sagr\. \s - \bagron\. + \sagron\. \s - \b[Aa]jt\. + \s[Aa]jt\. \s - \bajud\. + \sajud\. \s - \bal\. + \sal\. \s - \balim\. + \salim\. \s - \balt\. + \salt\. \s - \bampl\. + \sampl\. \s - \ban\. + \san\. \s - \bangl\. + \sangl\. \s - \banot\. + \sanot\. \s - \bant\. + \sant\. \s - \bap\. + \sap\. \s - \b[Aa]pmt\. + \s[Aa]pmt\. \s - \bapr\. + \sapr\. \s - \baprox\. + \saprox\. \s - \b[Aa]pt\. + \s[Aa]pt\. \s - \bar\. + \sar\. \s - \barq\. + \sarq\. \s - \barquit\. + \sarquit\. \s - \b[Aa]rt\. + \s[Aa]rt\. \s - \bas\.\. + \sas\.\. \s - \bassign\. + \sassign\. \s - \b[Aa]ssoc\. + \s[Aa]ssoc\. \s - \baut\. + \saut\. \s - \b[Aa]ux\. + \s[Aa]ux\. \s - \b[Aa]v\. + \s[Aa]v\. \s - \bb\. + \sb\. \s - \b[Bb]da\. + \s[Bb]da\. \s - \b[Bb]ibl\. + \s[Bb]ibl\. \s - \b[Bb]l\. + \s[Bb]l\. \s - \b[Cc]\. + \s[Cc]\. \s - \b[Cc]ap\. + \s[Cc]ap\. \s - \bcast\. + \scast\. \s - \bcat\. + \scat\. \s - \bcatedr\. + \scatedr\. \s - \bcert\. + \scert\. \s - \b[Cc]f\. + \s[Cc]f\. \s - \bcia\. + \scia\. \s - \bcin\. + \scin\. \s - \bcircul\. + \scircul\. \s - \bcol\. + \scol\. \s - \bcol·l\. + \scol·l\. \s - \b[Cc]om\. + \s[Cc]om\. \s - \bcomp\. + \scomp\. \s - \bcompl\. + \scompl\. \s - \b[Cc]on\. + \s[Cc]on\. \s - \bconstr\. + \sconstr\. \s - \bcontr\. + \scontr\. \s - \bcoop\. + \scoop\. \s - \bcorr\. + \scorr\. \s - \bcra\. + \scra\. \s - \bcte\. ct\. + \scte\. ct\. \s - \b[Cc]tra\. + \s[Cc]tra\. \s - \bd\. C\. + \sd\. C\. \s - \bdc\. + \sdc\. \s - \bded\. + \sded\. \s - \b[Dd]ept\. + \s[Dd]ept\. \s - \bdes\. + \sdes\. \s - \bdg\. + \sdg\. \s - \b[Dd]ir\. + \s[Dd]ir\. \s - \bdisp\. + \sdisp\. \s - \b[Dd]istr\. + \s[Dd]istr\. \s - \bdj\. + \sdj\. \s - \bdl\. + \sdl\. \s - \bdoc\. + \sdoc\. \s - \bDr\. + \sDr\. \s - \bDra\. + \sDra\. \s - \bds\. + \sds\. \s - \bdt\. + \sdt\. \s - \b[Dd]ta\. + \s[Dd]ta\. \s - \bdte\. + \sdte\. \s - \bdupl\. + \sdupl\. \s - \bdv\. + \sdv\. \s - \b[Ee]d\. + \s[Ee]d\. \s - \bef\. + \sef\. \s - \b[Ee]ntl\. + \s[Ee]ntl\. \s - \b[Ee]sc\. + \s[Ee]sc\. \s - \besp\. + \sesp\. \s - \b[Ee]sq\. + \s[Ee]sq\. \s - \betc\. + \setc\. \s - \b[Ee]x\. + \s[Ee]x\. \s - \bexc\. + \sexc\. \s - \bexp\. + \sexp\. \s - \bexped\. + \sexped\. \s - \bext\. + \sext\. \s - \b[Ff]ac\. + \s[Ff]ac\. \s - \b[Ff]ca\. + \s[Ff]ca\. \s - \bfebr\. + \sfebr\. \s - \bfr\. + \sfr\. \s - \b[Ff]ra\. + \s[Ff]ra\. \s - \bG\.P\. + \sG\.P\. \s - \bgen\. + \sgen\. \s - \b[Gg]ov\. + \s[Gg]ov\. \s - \bgral\. + \sgral\. \s - \bh\. + \sh\. \s - \bil·lustr\. + \sil·lustr\. \s - \bimp\. + \simp\. \s - \bimpr\. + \simpr\. \s - \binst\. + \sinst\. \s - \bint\. + \sint\. \s - \bit\. + \sit\. \s - \bjul\. + \sjul\. \s - \bjur\. + \sjur\. \s - \bll\. + \sll\. \s - \bllic\. + \sllic\. \s - \bloc\. cit\. + \sloc\. cit\. \s - \bltda\. + \sltda\. \s - \blín\. + \slín\. \s - \b[Mm]\. + \s[Mm]\. \s - \bmerc\. + \smerc\. \s - \bmil·l\. + \smil·l\. \s - \bmin\. + \smin\. \s - \bmàx\. + \smàx\. \s - \bmín\. + \smín\. \s - \bn\. b\. + \sn\. b\. \s - \b[Nn]\. del [Tt]rad\. + \s[Nn]\. del [Tt]rad\. \s - \bneg\. + \sneg\. \s - \bnom\. + \snom\. \s - \bnov\. + \snov\. \s - \bnre\. + \snre\. \s - \b[Nn]úm\. + \s[Nn]úm\. \s - \boct\. + \soct\. \s - \bop\. + \sop\. \s - \bop\. cit\. + \sop\. cit\. \s - \bp\. + \sp\. \s - \bp\. b\. + \sp\. b\. \s - \b[Pp]\. [Ee]\. + \s[Pp]\. [Ee]\. \s - \b[Pp]\. ex\. + \s[Pp]\. ex\. \s - \bp\. i\. + \sp\. i\. \s - \b[Pp]\. [Mm]\. + \s[Pp]\. [Mm]\. \s - \bp\. n\. + \sp\. n\. \s - \bp\. s\. + \sp\. s\. \s - \bP\.D\. + \sP\.D\. \s - \bpart\. + \spart\. \s - \b[Pp]g\. + \s[Pp]g\. \s - \b[Pp]l\. + \s[Pp]l\. \s - \b[Pp]obl\. + \s[Pp]obl\. \s - \bport\. + \sport\. \s - \bpos\. + \spos\. \s - \b[Pp]ral\. + \s[Pp]ral\. \s - \bprel\. + \sprel\. \s - \b[Pp]res\. + \s[Pp]res\. \s - \bpriv\. + \spriv\. \s - \bproc\. + \sproc\. \s - \b[Pp]rof\. + \s[Pp]rof\. \s - \bprogr\. + \sprogr\. \s - \bprov\. + \sprov\. \s - \b[Pp]ta\. + \s[Pp]ta\. \s - \bptes\. + \sptes\. \s - \b[Pp]tge\. + \s[Pp]tge\. \s - \bpts\. + \spts\. \s - \bpubl\. + \spubl\. \s - \b[Pp]àg\. + \s[Pp]àg\. \s - \b[Pp]ça\. + \s[Pp]ça\. \s - \bq\. + \sq\. \s - \bR\.D\. + \sR\.D\. \s - \b[Rr]bla\. + \s[Rr]bla\. \s @@ -692,191 +692,191 @@ \s - \brda\. + \srda\. \s - \bref\. + \sref\. \s - \breg\. + \sreg\. \s - \bres\. + \sres\. \s - \brev\. + \srev\. \s - \bs\. + \ss\. \s - \bs\. a\. + \ss\. a\. \s - \b[Ss]\. [Uu]\. [Pp]\. + \s[Ss]\. [Uu]\. [Pp]\. \s - \bS\.A\. + \sS\.A\. \s - \bS\.P\. + \sS\.P\. \s - \bs/c\. + \ss/c\. \s - \bsecr\. + \ssecr\. \s - \bseg\. + \sseg\. \s - \bsel\. + \ssel\. \s - \bset\. + \sset\. \s - \bsign\. + \ssign\. \s - \bSr\. + \sSr\. \s - \bSra\. + \sSra\. \s - \bSrta\. + \sSrta\. \s - \bss\. + \sss\. \s - \bSt\. + \sSt\. \s - \bSta\. + \sSta\. \s - \bsup\. + \ssup\. \s - \bsupl\. + \ssupl\. \s - \bt\. + \st\. \s - \btit\. + \stit\. \s - \btrad\. + \strad\. \s - \btrans\. + \strans\. \s - \btransf\. + \stransf\. \s - \b[Tt]rav\. + \s[Tt]rav\. \s - \btít\. + \stít\. \s - \bu\. + \su\. \s - \b[Uu]niv\. + \s[Uu]niv\. \s - \bv\. + \sv\. \s - \bv\. gr\. + \sv\. gr\. \s - \bv\. i p\. + \sv\. i p\. \s - \bveg\. + \sveg\. \s - \bvg\. + \svg\. \s - \bvid\. + \svid\. \s - \bvocab\. + \svocab\. \s - \bvol\. + \svol\. \s - \bVs\. + \sVs\. \s - \bVè\. + \sVè\. \s - \bx\. + \sx\. \s - \b[Àà]t\. + \s[Àà]t\. \s - \bíd\. + \síd\. \s - \búlt\. + \súlt\. \s @@ -887,5117 +887,5117 @@ - \ba kol\. + \sa kol\. \s - \ba\. s\. + \sa\. s\. \s - \baj\. + \saj\. \s - \bap\. + \sap\. \s - \bapod\. + \sapod\. \s - \batd\. + \satd\. \s - \batp\. + \satp\. \s - \batpod\. + \satpod\. \s - \bCSc\. + \sCSc\. \s - \bd\. + \sd\. \s - \bdoc\. + \sdoc\. \s - \bdr\. + \sdr\. \s - \bDrSc\. + \sDrSc\. \s - \bevent\. + \sevent\. \s - \bInc\. + \sInc\. \s - \bIng\. + \sIng\. \s - \b[jJ]iž\. + \s[jJ]iž\. \s - \bJUDr\. + \sJUDr\. \s - \b[kK]ap\. + \s[kK]ap\. \s - \b[mM]ax\. + \s[mM]ax\. \s - \b[mM]ezinár\. + \s[mM]ezinár\. \s - \bMgr\. + \sMgr\. \s - \b[mM]in\. + \s[mM]in\. \s - \bmj\. + \smj\. \s - \bMUDr\. + \sMUDr\. \s - \bn\. + \sn\. \s - \bn\. l\. + \sn\. l\. \s - \b[nN]apř\. + \s[nN]apř\. \s - \bobch\. + \sobch\. \s - \bobec\. + \sobec\. \s - \b[oO]br\. + \s[oO]br\. \s - \bobyč\. + \sobyč\. \s - \b[oO]dst\. + \s[oO]dst\. \s - \bos\. + \sos\. \s - \bozn\. + \sozn\. \s - \boznač\. + \soznač\. \s - \bPaeDr\. + \sPaeDr\. \s - \bPhDr\. + \sPhDr\. \s - \bpl\. + \spl\. \s - \bpopř\. + \spopř\. \s - \bpozn\. + \spozn\. \s - \bprof\. + \sprof\. \s - \bpř\. n\. l\. + \spř\. n\. l\. \s - \bpříp\. + \spříp\. \s - \br\. + \sr\. \s - \bresp\. + \sresp\. \s - \b[rR]oč\. + \s[rR]oč\. \s - \bs\. r\. o\. + \ss\. r\. o\. \s - \b[sS]amohl\. + \s[sS]amohl\. \s - \b[sS]ev\. + \s[sS]ev\. \s - \bsg\. + \ssg\. \s - \bsl\. + \ssl\. \s - \bsouhl\. + \ssouhl\. \s - \b[sS]pol\. s r\. o\. + \s[sS]pol\. s r\. o\. \s - \b[sS]t\. + \s[sS]t\. \s - \bstol\. + \sstol\. \s - \b[sS]tr\. + \s[sS]tr\. \s - \b[sS]tř\. + \s[sS]tř\. \s - \b[sS]v\. + \s[sS]v\. \s - \bt\.r\. + \st\.r\. \s - \b[tT]ech\. + \s[tT]ech\. \s - \b[tT]el\. + \s[tT]el\. \s - \btj\. + \stj\. \s - \btzn\. + \stzn\. \s - \btzv\. + \stzv\. \s - \bv\. + \sv\. \s - \bvl\. jm\. + \svl\. jm\. \s - \bvzáj\. + \svzáj\. \s - \b[vV]ých\. + \s[vV]ých\. \s - \b[zZ]ahr\. + \s[zZ]ahr\. \s - \b[zZ]n\. + \s[zZ]n\. \s - \bzákl\. + \szákl\. \s - \bZákld\. + \sZákld\. \s - \b[zZ]áp\. + \s[zZ]áp\. \s - \b[čČ]\. + \s[čČ]\. \s - \bč\. j\. + \sč\. j\. \s - \bè\. mn\. + \sè\. mn\. \s - \bčísl\. + \sčísl\. \s - \bživ\. + \sživ\. \s - \bpísm\. + \spísm\. \s - \bSp\. + \sSp\. \s - \bspol\. + \sspol\. \s - \b[Aa]dm\. + \s[Aa]dm\. \s - \b[Aa]fr\. + \s[Aa]fr\. \s - \b[Aa]frik\. + \s[Aa]frik\. \s - \bafsn\. + \safsn\. \s - \b[Aa]m\. + \s[Aa]m\. \s - \b[Aa]mer\. + \s[Aa]mer\. \s - \b[Aa]ng\. + \s[Aa]ng\. \s - \b[Aa]nv\. + \s[Aa]nv\. \s - \b[Aa]rab\. + \s[Aa]rab\. \s - \b[Aa]rt\.nr\. + \s[Aa]rt\.nr\. \s - \b[Aa]tt\. + \s[Aa]tt\. \s - \b[Aa]ut\. + \s[Aa]ut\. \s - \bautorisationsnr\. + \sautorisationsnr\. \s - \bAv\. + \sAv\. \s - \b[Bb]d\. + \s[Bb]d\. \s - \b[Bb]eg\. + \s[Bb]eg\. \s - \b[Bb]ek\. + \s[Bb]ek\. \s - \b[Bb]elg\. + \s[Bb]elg\. \s - \b[Bb]esl\. + \s[Bb]esl\. \s - \b[Bb]et\. + \s[Bb]et\. \s - \b[Bb]kg\. + \s[Bb]kg\. \s - \b[Bb]l\. + \s[Bb]l\. \s - \b[Bb]l\.a\. + \s[Bb]l\.a\. \s - \b[Bb]rit\. + \s[Bb]rit\. \s - \b[Bb]ulg\. + \s[Bb]ulg\. \s - \b[Bb]ull\. + \s[Bb]ull\. \s - \b[Cc]a\. + \s[Cc]a\. \s - \b[Cc]and\. + \s[Cc]and\. \s - \b[Cc]f\. + \s[Cc]f\. \s - \b[Cc]irk\. + \s[Cc]irk\. \s - \bcontainernr\. + \scontainernr\. \s - \b[Dd]a\. + \s[Dd]a\. \s - \b[Dd]av\. + \s[Dd]av\. \s - \b[Dd]hrr\. + \s[Dd]hrr\. \s - \b[Dd]if\. + \s[Dd]if\. \s - \b[Dd]ir\. + \s[Dd]ir\. \s - \b[Dd]r\. + \s[Dd]r\. \s - \b[Dd]ronn\. + \s[Dd]ronn\. \s - \b[Dd]vs\. + \s[Dd]vs\. \s - \b[Ee]gl\. + \s[Ee]gl\. \s - \b[Ee]gtl\. + \s[Ee]gtl\. \s - \b[Ee]ks\. + \s[Ee]ks\. \s - \bekskl\. + \sekskl\. \s - \b[Ee]l\. + \s[Ee]l\. \s - \b[Ee]lektr\. + \s[Ee]lektr\. \s - \b[Ee]lektron\. + \s[Ee]lektron\. \s - \b[Ee]ll\. + \s[Ee]ll\. \s - \b[Ee]ndv\. + \s[Ee]ndv\. \s - \b[Ee]ng\. + \s[Ee]ng\. \s - \b[Ee]vt\. + \s[Ee]vt\. \s - \bF\.[Ee][Kk][Ss]\. + \sF\.[Ee][Kk][Ss]\. \s - \b[Ff]a\. + \s[Ff]a\. \s - \b[Ff]g\. + \s[Ff]g\. \s - \b[Ff]hv\. + \s[Ff]hv\. \s - \b[Ff]i\. + \s[Ff]i\. \s - \b[Ff]ig\. + \s[Ff]ig\. \s - \bfo\. + \sfo\. \s - \b[Ff]ork\. + \s[Ff]ork\. \s - \bforordn\. + \sforordn\. \s - \b[Ff]orsk\. + \s[Ff]orsk\. \s - \bFr\. + \sFr\. \s - \b[Ff]rk\. + \s[Ff]rk\. \s - \b[Ff]ung\. + \s[Ff]ung\. \s - \bfær\. + \sfær\. \s - \b[Ff]ølg\. + \s[Ff]ølg\. \s - \bGen\. + \sGen\. \s - \b[Gg]n\. + \s[Gg]n\. \s - \b[Gg]nsntl\. + \s[Gg]nsntl\. \s - \b[Gg]rdl\. + \s[Gg]rdl\. \s - \b[Gg]ymn\. + \s[Gg]ymn\. \s - \b[Hh]dl\. + \s[Hh]dl\. \s - \b[Hh]enh\. + \s[Hh]enh\. \s - \b[Hh]env\. + \s[Hh]env\. \s - \b[Hh]ft\. + \s[Hh]ft\. \s - \b[Hh]hv\. + \s[Hh]hv\. \s - \b[Hh]j\. + \s[Hh]j\. \s - \b[Hh]pl\. + \s[Hh]pl\. \s - \b[Hh]r\. + \s[Hh]r\. \s - \b[Ii]f\. + \s[Ii]f\. \s - \b[Ii]fl\. + \s[Ii]fl\. \s - \b[Ii]flg\. + \s[Ii]flg\. \s - \b[Ii]ht\. + \s[Ii]ht\. \s - \binkl\. + \sinkl\. \s - \b[Ii]s\. + \s[Ii]s\. \s - \b[Ii]sl\. + \s[Ii]sl\. \s - \b[Ii]stf\. + \s[Ii]stf\. \s - \b[Ii]t\. + \s[Ii]t\. \s - \b[Ii]tal\. + \s[Ii]tal\. \s - \b[Jj]\.nr\. + \s[Jj]\.nr\. \s - \b[Jj]ap\. + \s[Jj]ap\. \s - \bJ[Ff]\. + \sJ[Ff]\. \s - \b[Jj]fr\. + \s[Jj]fr\. \s - \b[Jj]vf\. + \s[Jj]vf\. \s - \b[Kk]ap\. + \s[Kk]ap\. \s - \b[Kk]gl\. + \s[Kk]gl\. \s - \b[Kk]gs\. + \s[Kk]gs\. \s - \b[Kk]l\. + \s[Kk]l\. \s - \b[Kk]r\. + \s[Kk]r\. \s - \b[Kk]st\. + \s[Kk]st\. \s - \b[Kk]tr\. + \s[Kk]tr\. \s - \b[Ll]b\. + \s[Ll]b\. \s - \b[Ll]l\. + \s[Ll]l\. \s - \b[Ll]ok\. + \s[Ll]ok\. \s - \b[Mm]aks\. + \s[Mm]aks\. \s - \b[Mm]ar\. + \s[Mm]ar\. \s - \b[Mm]atr\. + \s[Mm]atr\. \s - \b[Mm]atr\.nr\. + \s[Mm]atr\.nr\. \s - \bmax\. + \smax\. \s - \b[Mm]edflg\. + \s[Mm]edflg\. \s - \b[Mm]ht\. + \s[Mm]ht\. \s - \b[Mm]ia\. + \s[Mm]ia\. \s - \b[Mm]io\. + \s[Mm]io\. \s - \b[Mm]l\. + \s[Mm]l\. \s - \b[Mm]odsv\. + \s[Mm]odsv\. \s - \b[Mm]r\. + \s[Mm]r\. \s - \b[Mm]rk\. + \s[Mm]rk\. \s - \b[Mm]rs\. + \s[Mm]rs\. \s - \b[Mm]s\. + \s[Mm]s\. \s - \b[Nn]b\. + \s[Nn]b\. \s - \b[Nn]dr\. + \s[Nn]dr\. \s - \b[Nn]edenn\. + \s[Nn]edenn\. \s - \b[Nn]edenst\. + \s[Nn]edenst\. \s - \b[Nn]ederl\. + \s[Nn]ederl\. \s - \b[Nn]l\. + \s[Nn]l\. \s - \b[Nn]ml\. + \s[Nn]ml\. \s - \b[Nn]o\. + \s[Nn]o\. \s - \b[Nn]ord\. + \s[Nn]ord\. \s - \b[Nn]r\. + \s[Nn]r\. \s - \b[Nn]uv\. + \s[Nn]uv\. \s - \b[Nn]uvær\. + \s[Nn]uvær\. \s - \b[Oo]bs\. + \s[Oo]bs\. \s - \b[Oo]mkr\. + \s[Oo]mkr\. \s - \b[Oo]mr\. + \s[Oo]mr\. \s - \b[Oo]mtr\. + \s[Oo]mtr\. \s - \b[Oo]p\.cit\. + \s[Oo]p\.cit\. \s - \b[Oo]pg\. + \s[Oo]pg\. \s - \b[Oo]pr\. + \s[Oo]pr\. \s - \b[Oo]venn\. + \s[Oo]venn\. \s - \b[Oo]venst\. + \s[Oo]venst\. \s - \b[Oo]vers\. + \s[Oo]vers\. \s - \b[Pp]ag\. + \s[Pp]ag\. \s - \b[Pp]ar\. + \s[Pp]ar\. \s - \bPg\. + \sPg\. \s - \b[Pp]ga\. + \s[Pp]ga\. \s - \b[Pp]gl\. + \s[Pp]gl\. \s - \b[Pp]inx\. + \s[Pp]inx\. \s - \b[Pp]kt\. + \s[Pp]kt\. \s - \b[Pp]ort\. + \s[Pp]ort\. \s - \b[Pp]ortug\. + \s[Pp]ortug\. \s - \b[Pp]os\. + \s[Pp]os\. \s - \b[Pp]r\. + \s[Pp]r\. \s - \bpåg\. + \spåg\. \s - \b[Rr]b\. + \s[Rr]b\. \s - \b[Rr]ef\. + \s[Rr]ef\. \s - \b[Rr]eg\.nr\. + \s[Rr]eg\.nr\. \s - \b[Rr]egn\. + \s[Rr]egn\. \s - \b[Rr]esp\. + \s[Rr]esp\. \s - \b[Rr]uss\. + \s[Rr]uss\. \s - \b[Ss]a\. + \s[Ss]a\. \s - \b[Ss]chw\. + \s[Ss]chw\. \s - \b[Ss]dr\. + \s[Ss]dr\. \s - \b[Ss]ign\. + \s[Ss]ign\. \s - \b[Ss]kt\. + \s[Ss]kt\. \s - \b[Ss]lutn\. + \s[Ss]lutn\. \s - \b[Ss]ml\. + \s[Ss]ml\. \s - \b[Ss]mst\. + \s[Ss]mst\. \s - \b[Ss]p\. + \s[Ss]p\. \s - \b[Ss]t\. + \s[Ss]t\. \s - \b[Ss]tat\. + \s[Ss]tat\. \s - \b[Ss]th\. + \s[Ss]th\. \s - \bS[Tt][Kk]\. + \sS[Tt][Kk]\. \s - \b[Ss]tr\. + \s[Ss]tr\. \s - \b[Ss]tud\. + \s[Ss]tud\. \s - \bsuppl\. + \ssuppl\. \s - \b[Ss]v\. + \s[Ss]v\. \s - \b[Ss]åk\. + \s[Ss]åk\. \s - \b[Ss]ædv\. + \s[Ss]ædv\. \s - \b[Tt]\.eks\. + \s[Tt]\.eks\. \s - \b[Tt]ekn\. + \s[Tt]ekn\. \s - \b[Tt]eoret\. + \s[Tt]eoret\. \s - \b[Tt]idl\. + \s[Tt]idl\. \s - \b[Tt]ilh\. + \s[Tt]ilh\. \s - \b[Tt]ill\. + \s[Tt]ill\. \s - \b[Tt]ilsv\. + \s[Tt]ilsv\. \s - \b[Tt]jek\. + \s[Tt]jek\. \s - \b[Tt]jg\. + \s[Tt]jg\. \s - \b[Tt]lf\. + \s[Tt]lf\. \s - \btoldpos\. + \stoldpos\. \s - \b[Tt]yrk\. + \s[Tt]yrk\. \s - \b[Uu]afh\. + \s[Uu]afh\. \s - \b[Uu]dg\. + \s[Uu]dg\. \s - \b[Uu]egl\. + \s[Uu]egl\. \s - \b[Uu]lt\. + \s[Uu]lt\. \s - \b[Uu]ndert\. + \s[Uu]ndert\. \s - \b[Uu]ndt\. + \s[Uu]ndt\. \s - \b[Uu]ng\. + \s[Uu]ng\. \s - \b[Vv]edk\. + \s[Vv]edk\. \s - \b[Vv]edl\. + \s[Vv]edl\. \s - \b[Vv]edr\. + \s[Vv]edr\. \s - \b[Vv]ejl\. + \s[Vv]ejl\. \s - \b[Vv]etr\. + \s[Vv]etr\. \s - \b[Vv]ha\. + \s[Vv]ha\. \s - \b[Vv]idensk\. + \s[Vv]idensk\. \s - \b[Vv]sa\. + \s[Vv]sa\. \s - \bVær\. + \sVær\. \s - \bøkon\. + \søkon\. \s - \bøvr\. + \søvr\. \s - \b[Aa]\.d\. + \s[Aa]\.d\. \s - \b[Aa]\.d\.\. + \s[Aa]\.d\.\. \s - \b[Aa]\.h\.w\. + \s[Aa]\.h\.w\. \s - \b[Aa]dm\. + \s[Aa]dm\. \s - \b[Aa]fb\. + \s[Aa]fb\. \s - \b[Aa]fk\. + \s[Aa]fk\. \s - \b[Aa]fl\. + \s[Aa]fl\. \s - \b[Aa]fz\. + \s[Aa]fz\. \s - \b[Aa]l\. + \s[Aa]l\. \s - \b[Aa]ld\. + \s[Aa]ld\. \s - \b[Aa]lg\. + \s[Aa]lg\. \s - \b[Aa]lt\. + \s[Aa]lt\. \s - \b[Aa]mbt\. + \s[Aa]mbt\. \s - \bAmend\. + \sAmend\. \s - \b[Aa]mp\. + \s[Aa]mp\. \s - \b[Aa]pp\. + \s[Aa]pp\. \s - \b[Aa]pr\. + \s[Aa]pr\. \s - \b[Aa]rr\. + \s[Aa]rr\. \s - \b[Aa]ss\. + \s[Aa]ss\. \s - \b[Aa]ud\.-mil\. + \s[Aa]ud\.-mil\. \s - \b[Aa]ug\. + \s[Aa]ug\. \s - \b[Bb]\.v\. + \s[Bb]\.v\. \s - \b[Bb]ar\. + \s[Bb]ar\. \s - \b[Bb]at\. + \s[Bb]at\. \s - \b[Bb]d\. + \s[Bb]d\. \s - \b[Bb]eh\. + \s[Bb]eh\. \s - \b[Bb]ep\. + \s[Bb]ep\. \s - \b[Bb]esch\. + \s[Bb]esch\. \s - \b[Bb]et\. + \s[Bb]et\. \s - \b[Bb]etr\. + \s[Bb]etr\. \s - \b[Bb]ijl\. + \s[Bb]ijl\. \s - \b[Bb]ijv\. + \s[Bb]ijv\. \s - \b[Bb]ijz\. + \s[Bb]ijz\. \s - \b[Bb]l\. + \s[Bb]l\. \s - \b[Bb]ladz\. + \s[Bb]ladz\. \s - \b[Bb]lz\. + \s[Bb]lz\. \s - \b[Bb]lzz\. + \s[Bb]lzz\. \s - \b[Bb]r\. + \s[Bb]r\. \s - \b[Bb]rig\. + \s[Bb]rig\. \s - \bBull\. + \sBull\. \s - \b[Bb]ur\. + \s[Bb]ur\. \s - \b[Bb]urg\. + \s[Bb]urg\. \s - \b[Bb]v\. + \s[Bb]v\. \s - \b[Cc]a\. + \s[Cc]a\. \s - \b[Cc]ap\. + \s[Cc]ap\. \s - \b[Cc]at\. + \s[Cc]at\. \s - \b[Cc]at\.nr\. + \s[Cc]at\.nr\. \s - \b[Cc]entr\. + \s[Cc]entr\. \s - \b[Cc]ert\. + \s[Cc]ert\. \s - \b[Cc]f\. + \s[Cc]f\. \s - \b[Cc]hr\. + \s[Cc]hr\. \s - \bCIC\. + \sCIC\. \s - \bCie\. + \sCie\. \s - \b[Cc]od\. + \s[Cc]od\. \s - \b[Cc]odd\. + \s[Cc]odd\. \s - \bCom\. + \sCom\. \s - \b[Cc]omm\. + \s[Cc]omm\. \s - \b[Cc]omp\. + \s[Cc]omp\. \s - \b[Cc]onf\. + \s[Cc]onf\. \s - \b[Cc]orr\. + \s[Cc]orr\. \s - \b[Cc]os\. + \s[Cc]os\. \s - \b[Cc]oöp\. + \s[Cc]oöp\. \s - \b[Cc]resc\. + \s[Cc]resc\. \s - \b[Dd]\.d\. + \s[Dd]\.d\. \s - \b[Dd]\.i\. + \s[Dd]\.i\. \s - \b[Dd]\.w\.z\. + \s[Dd]\.w\.z\. \s - \b[Dd]ag\. + \s[Dd]ag\. \s - \b[Dd]d\. + \s[Dd]d\. \s - \b[Dd]ec\. + \s[Dd]ec\. \s - \bDEF\. + \sDEF\. \s - \b[Dd]ep\. + \s[Dd]ep\. \s - \b[Dd]erg\. + \s[Dd]erg\. \s - \b[Dd]gl\. + \s[Dd]gl\. \s - \b[Dd]hr\. + \s[Dd]hr\. \s - \b[Dd]i\. + \s[Dd]i\. \s - \b[Dd]im\. + \s[Dd]im\. \s - \b[Dd]ir\. + \s[Dd]ir\. \s - \b[Dd]ir\.-gen\. + \s[Dd]ir\.-gen\. \s - \b[Dd]ir\.-geneesh\. + \s[Dd]ir\.-geneesh\. \s - \b[Dd]iscr\. + \s[Dd]iscr\. \s - \b[Dd]istr\. + \s[Dd]istr\. \s - \b[Dd]l\. + \s[Dd]l\. \s - \b[Dd]o\. + \s[Dd]o\. \s - \b[Dd]oopsgez\. + \s[Dd]oopsgez\. \s - \b[Dd]r\. + \s[Dd]r\. \s - \b[Dd]ra\. + \s[Dd]ra\. \s - \b[Dd]rs\. + \s[Dd]rs\. \s - \b[Dd]s\. + \s[Dd]s\. \s - \bdst\. + \sdst\. \s - \b[Ee]d\. + \s[Ee]d\. \s - \b[Ee]erw\. + \s[Ee]erw\. \s - \b[Ee]m\. + \s[Ee]m\. \s - \b[Ee]nz\. + \s[Ee]nz\. \s - \b[Ee]t\. + \s[Ee]t\. \s - \b[Ee]v\. + \s[Ee]v\. \s - \b[Ee]vt\. + \s[Ee]vt\. \s - \b[Ee]x\. + \s[Ee]x\. \s - \b[Ee]xc\. + \s[Ee]xc\. \s - \b[Ee]xcl\. + \s[Ee]xcl\. \s - \bext\. + \sext\. \s - \b[Ff]a\. + \s[Ff]a\. \s - \b[Ff]ac\. + \s[Ff]ac\. \s - \b[Ff]am\. + \s[Ff]am\. \s - \b[Ff]ebr\. + \s[Ff]ebr\. \s - \b[Ff]ig\. + \s[Ff]ig\. \s - \bFl\. + \sFl\. \s - \b[Ff]r\. + \s[Ff]r\. \s - \b[Gg]eb\. + \s[Gg]eb\. \s - \b[Gg]ebr\. + \s[Gg]ebr\. \s - \b[Gg]el\. + \s[Gg]el\. \s - \b[Gg]em\. + \s[Gg]em\. \s - \b[Gg]en\. + \s[Gg]en\. \s - \b[Gg]estr\. + \s[Gg]estr\. \s - \b[Gg]ez\. + \s[Gg]ez\. \s - \b[Gg]eïll\. + \s[Gg]eïll\. \s - \b[Gg]ld\. + \s[Gg]ld\. \s - \b[Hh]\.h\. + \s[Hh]\.h\. \s - \b[Hh]\.i\. + \s[Hh]\.i\. \s - \b[Hh]\.k\.h\. + \s[Hh]\.k\.h\. \s - \b[Hh]\.k\.m\. + \s[Hh]\.k\.m\. \s - \b[Hh]\.m\. + \s[Hh]\.m\. \s - \b[Hh]a\. + \s[Hh]a\. \s - \bHepp\. + \sHepp\. \s - \b[Hh]erz\. + \s[Hh]erz\. \s - \b[Hh]fl\. + \s[Hh]fl\. \s - \b[Hh]r\. + \s[Hh]r\. \s - \b[Hh]s\. + \s[Hh]s\. \s - \b[Hh]ss\. + \s[Hh]ss\. \s - \b[Hh]st\. + \s[Hh]st\. \s - \b[Ii]\.b\.v\. + \s[Ii]\.b\.v\. \s - \b[Ii]\.c\. + \s[Ii]\.c\. \s - \b[Ii]\.e\. + \s[Ii]\.e\. \s - \b[Ii]\.e\.w\. + \s[Ii]\.e\.w\. \s - \b[Ii]\.h\.b\. + \s[Ii]\.h\.b\. \s - \b[Ii]\.p\.v\. + \s[Ii]\.p\.v\. \s - \b[Ii]\.pl\.v\. + \s[Ii]\.pl\.v\. \s - \b[Ii]\.s\.m\. + \s[Ii]\.s\.m\. \s - \b[Ii]\.v\.m\. + \s[Ii]\.v\.m\. \s - \b[Ii]\.z\. + \s[Ii]\.z\. \s - \b[Ii]bid\. + \s[Ii]bid\. \s - \b[Ii]d\. + \s[Ii]d\. \s - \b[Ii]i\. + \s[Ii]i\. \s - \b[Ii]ii\. + \s[Ii]ii\. \s - \bin\. + \sin\. \s - \bIn\.co\.ge\. + \sIn\.co\.ge\. \s - \b[Ii]ncl\. + \s[Ii]ncl\. \s - \b[Ii]ng\. + \s[Ii]ng\. \s - \b[Ii]nh\. + \s[Ii]nh\. \s - \b[Ii]nl\. + \s[Ii]nl\. \s - \b[Ii]nz\. + \s[Ii]nz\. \s - \b[Ii]r\. + \s[Ii]r\. \s - \b[Ii]v\. + \s[Ii]v\. \s - \b[Ii]x\. + \s[Ii]x\. \s - \b[Jj]an\. + \s[Jj]an\. \s - \b[Jj]g\. + \s[Jj]g\. \s - \b[Jj]hr\. + \s[Jj]hr\. \s - \b[Jj]kvr\. + \s[Jj]kvr\. \s - \b[Jj]l\. + \s[Jj]l\. \s - \b[Jj]r\. + \s[Jj]r\. \s - \bJurispr\. + \sJurispr\. \s - \b[Kk]\.v\. + \s[Kk]\.v\. \s - \b[Kk]ar\. + \s[Kk]ar\. \s - \b[Kk]ol\. + \s[Kk]ol\. \s - \b[Kk]on\. + \s[Kk]on\. \s - \b[Kk]r\. + \s[Kk]r\. \s - \b[Kk]t\. + \s[Kk]t\. \s - \b[Ll]ic\. + \s[Ll]ic\. \s - \b[Ll]og\. + \s[Ll]og\. \s - \b[Ll]t\. + \s[Ll]t\. \s - \b[Mm]\.a\.w\. + \s[Mm]\.a\.w\. \s - \b[Mm]\.b\.t\. + \s[Mm]\.b\.t\. \s - \b[Mm]\.b\.v\. + \s[Mm]\.b\.v\. \s - \b[Mm]\.d\.v\. + \s[Mm]\.d\.v\. \s - \b[Mm]\.g\.v\. + \s[Mm]\.g\.v\. \s - \b[Mm]\.h\.o\. + \s[Mm]\.h\.o\. \s - \b[Mm]\.i\. + \s[Mm]\.i\. \s - \b[Mm]\.i\.v\. + \s[Mm]\.i\.v\. \s - \b[Mm]\.m\. + \s[Mm]\.m\. \s - \b[Mm]\.m\.v\. + \s[Mm]\.m\.v\. \s - \b[Mm]\.n\. + \s[Mm]\.n\. \s - \b[Mm]ax\. + \s[Mm]ax\. \s - \b[Mm]ej\. + \s[Mm]ej\. \s - \b[Mm]evr\. + \s[Mm]evr\. \s - \b[Mm]gr\. + \s[Mm]gr\. \s - \b[Mm]ij\. + \s[Mm]ij\. \s - \b[Mm]ld\. + \s[Mm]ld\. \s - \b[Mm]ln\. + \s[Mm]ln\. \s - \b[Mm]r\. + \s[Mm]r\. \s - \b[Mm]rs\. + \s[Mm]rs\. \s - \b[Mm]rt\. + \s[Mm]rt\. \s - \b[Mm]s\. + \s[Mm]s\. \s - \b[Nn]\.a\.v\. + \s[Nn]\.a\.v\. \s - \b[Nn]\.b\. + \s[Nn]\.b\. \s - \b[Nn]\.chr\. + \s[Nn]\.chr\. \s - \b[Nn]\.l\. + \s[Nn]\.l\. \s - \b[Nn]dl\. + \s[Nn]dl\. \s - \b[Nn]ed\. + \s[Nn]ed\. \s - \b[Nn]l\. + \s[Nn]l\. \s - \bN[Oo]\. + \sN[Oo]\. \s - \b[Nn]ov\. + \s[Nn]ov\. \s - \b[Nn]R\. + \s[Nn]R\. \s - \b[Nn]rs\. + \s[Nn]rs\. \s - \b[Oo]\.a\. + \s[Oo]\.a\. \s - \b[Oo]\.i\. + \s[Oo]\.i\. \s - \b[Oo]\.l\.v\. + \s[Oo]\.l\.v\. \s - \b[Oo]kt\. + \s[Oo]kt\. \s - \b[Oo]ng\. + \s[Oo]ng\. \s - \b[Oo]p\.cit\. + \s[Oo]p\.cit\. \s - \b[Oo]pm\. + \s[Oo]pm\. \s - \bor\. + \sor\. \s - \boverw\. + \soverw\. \s - \b[Pp]\.o\. + \s[Pp]\.o\. \s - \b[Pp]\.s\. + \s[Pp]\.s\. \s - \b[Pp]ag\. + \s[Pp]ag\. \s - \b[Pp]ar\. + \s[Pp]ar\. \s - \bP[Bb]\. + \sP[Bb]\. \s - \b[Pp]ct\. + \s[Pp]ct\. \s - \b[Pp]l\.m\. + \s[Pp]l\.m\. \s - \b[Pp]lv\. + \s[Pp]lv\. \s - \b[Pp]rof\. + \s[Pp]rof\. \s - \b[Pp]s\. + \s[Pp]s\. \s - \b[Pp]seud\. + \s[Pp]seud\. \s - \b[Rr]\.-k\. + \s[Rr]\.-k\. \s - \bRe\. + \sRe\. \s - \b[Rr]ed\. + \s[Rr]ed\. \s - \b[Rr]ef\. + \s[Rr]ef\. \s - \b[Rr]esp\. + \s[Rr]esp\. \s - \bSci\. + \sSci\. \s - \b[Ss]ept\. + \s[Ss]ept\. \s - \b[Ss]in\. + \s[Ss]in\. \s - \b[Ss]l\.k\. + \s[Ss]l\.k\. \s - \bspp\. + \sspp\. \s - \b[Ss]tr\. + \s[Ss]tr\. \s - \b[Ss]ubs\. + \s[Ss]ubs\. \s - \b[Ss]uppl\. + \s[Ss]uppl\. \s - \b[Tt]\.a\.v\. + \s[Tt]\.a\.v\. \s - \b[Tt]\.b\.v\. + \s[Tt]\.b\.v\. \s - \b[Tt]\.e\.m\. + \s[Tt]\.e\.m\. \s - \b[Tt]\.g\.v\. + \s[Tt]\.g\.v\. \s - \b[Tt]\.l\.v\. + \s[Tt]\.l\.v\. \s - \b[Tt]\.n\.v\. + \s[Tt]\.n\.v\. \s - \b[Tt]\.o\. + \s[Tt]\.o\. \s - \b[Tt]\.o\.v\. + \s[Tt]\.o\.v\. \s - \b[Tt]\.w\. + \s[Tt]\.w\. \s - \b[Tt]\.w\.v\. + \s[Tt]\.w\.v\. \s - \b[Tt]\.z\. + \s[Tt]\.z\. \s - \b[Tt]\.z\.t\. + \s[Tt]\.z\.t\. \s - \b[Tt]\.z\.v\. + \s[Tt]\.z\.v\. \s - \b[Tt]el\. + \s[Tt]el\. \s - \b[Tt]el\.nr\. + \s[Tt]el\.nr\. \s - \b[Tt]emp\. + \s[Tt]emp\. \s - \b[Tt]en\. + \s[Tt]en\. \s - \bter\. + \ster\. \s - \b[Tt]g\. + \s[Tt]g\. \s - \b[Tt]s\. + \s[Tt]s\. \s - \b[Uu]itg\. + \s[Uu]itg\. \s - \b[Uu]itg\.mij\. + \s[Uu]itg\.mij\. \s - \bUitv\. + \sUitv\. \s - \b[Vv]\.a\. + \s[Vv]\.a\. \s - \b[Vv]\.chr\. + \s[Vv]\.chr\. \s - \b[Vv]\.d\. + \s[Vv]\.d\. \s - \b[Vv]\.h\. + \s[Vv]\.h\. \s - \b[Vv]\.l\.n\.r\. + \s[Vv]\.l\.n\.r\. \s - \b[Vv]\.r\.n\.l\. + \s[Vv]\.r\.n\.l\. \s - \b[Vv]\.w\.b\. + \s[Vv]\.w\.b\. \s - \b[Vv]\.z\.v\. + \s[Vv]\.z\.v\. \s - \b[Vv]/h\. + \s[Vv]/h\. \s - \bvar\. + \svar\. \s - \b[Vv]b\. + \s[Vv]b\. \s - \b[Vv]bb\. + \s[Vv]bb\. \s - \b[Vv]enn\. + \s[Vv]enn\. \s - \b[Vv]er\. + \s[Vv]er\. \s - \b[Vv]erg\. + \s[Vv]erg\. \s - \b[Vv]erm\. + \s[Vv]erm\. \s - \b[Vv]ert\. + \s[Vv]ert\. \s - \b[Vv]gg\. + \s[Vv]gg\. \s - \b[Vv]gl\. + \s[Vv]gl\. \s - \b[Vv]lg\. + \s[Vv]lg\. \s - \b[Vv]lgg\. + \s[Vv]lgg\. \s - \bvo\. + \svo\. \s - \b[Vv]r\. + \s[Vv]r\. \s - \b[Vv]rnl\. + \s[Vv]rnl\. \s - \b[Vv]s\. + \s[Vv]s\. \s - \b[Ww]\.o\. + \s[Ww]\.o\. \s - \b[Ww]db\. + \s[Ww]db\. \s - \b[Ww]ed\. + \s[Ww]ed\. \s - \b[Ww]eled\. + \s[Ww]eled\. \s - \b[Ww]eled\.Geb\. + \s[Ww]eled\.Geb\. \s - \b[Ww]eled\.Zgl\. + \s[Ww]eled\.Zgl\. \s - \b[Ww]eledelgeb\. + \s[Ww]eledelgeb\. \s - \b[Ww]eledelgel\. + \s[Ww]eledelgel\. \s - \b[Ww]eledelgestr\. + \s[Ww]eledelgestr\. \s - \b[Ww]eleerw\. + \s[Ww]eleerw\. \s - \b[Ww]etb\. + \s[Ww]etb\. \s - \b[Ww]o\. + \s[Ww]o\. \s - \b[Zz]\.ed\. + \s[Zz]\.ed\. \s - \b[Zz]\.g\.a\. + \s[Zz]\.g\.a\. \s - \b[Zz]\.g\.n\. + \s[Zz]\.g\.n\. \s - \b[Zz]\.h\. + \s[Zz]\.h\. \s - \b[Zz]\.i\. + \s[Zz]\.i\. \s - \b[Zz]\.k\.h\. + \s[Zz]\.k\.h\. \s - \b[Zz]\.k\.m\. + \s[Zz]\.k\.m\. \s - \b[Zz]\.m\. + \s[Zz]\.m\. \s - \b[Zz]\.pl\. + \s[Zz]\.pl\. \s - \b[Zz]\.v\.a\. + \s[Zz]\.v\.a\. \s - \b[Zz]\.w\.a\. + \s[Zz]\.w\.a\. \s - \b[Zz]a\. + \s[Zz]a\. \s - \b[Zz]at\. + \s[Zz]at\. \s - \b[Zz]g\. + \s[Zz]g\. \s - \b[Zz]gn\. + \s[Zz]gn\. \s - \b[Zz]itk\. + \s[Zz]itk\. \s - \b[Zz]o\. + \s[Zz]o\. \s - \b[Zz]og\. + \s[Zz]og\. \s - \b[Zz]r\. + \s[Zz]r\. \s - \b[Zz]w\.bew\. + \s[Zz]w\.bew\. \s - \b[Aa]bs\. + \s[Aa]bs\. \s - \b[Aa]bstr\. + \s[Aa]bstr\. \s - \bAdd\. + \sAdd\. \s - \bapp\. + \sapp\. \s - \bappr\. + \sappr\. \s - \b[Aa]pprox\. + \s[Aa]pprox\. \s - \b[Aa]pr\. + \s[Aa]pr\. \s - \b[Aa]tm\. + \s[Aa]tm\. \s - \b[Aa]ug\. + \s[Aa]ug\. \s - \b[Bb]ill\. + \s[Bb]ill\. \s - \b[Bb]n\. + \s[Bb]n\. \s - \b[Bb]ull\. + \s[Bb]ull\. \s - \b[Cc]a\. + \s[Cc]a\. \s - \b[Cc]alc\. + \s[Cc]alc\. \s - \b[Cc]apt\. + \s[Cc]apt\. \s - \bCdn\. + \sCdn\. \s - \bcert\. + \scert\. \s - \bC[Ff]\. + \sC[Ff]\. \s - \bCh\. + \sCh\. \s - \b[Cc]hap\. + \s[Cc]hap\. \s - \bcirc\. + \scirc\. \s - \b[Cc]oeff\. + \s[Cc]oeff\. \s - \b[Cc]ol\. + \s[Cc]ol\. \s - \bCom\. + \sCom\. \s - \b[Cc]onc\. + \s[Cc]onc\. \s - \b[Cc]ond\. + \s[Cc]ond\. \s - \bD\. + \sD\. \s - \b[Dd]ec\. + \s[Dd]ec\. \s - \b[Dd]eriv\. + \s[Dd]eriv\. \s - \b[Dd]ia\. + \s[Dd]ia\. \s - \b[Dd]iam\. + \s[Dd]iam\. \s - \b[Dd]in\. + \s[Dd]in\. \s - \b[Dd]ir\. + \s[Dd]ir\. \s - \bDiv\. + \sDiv\. \s - \bdoc\.com\. + \sdoc\.com\. \s - \b[Dd]ocs\. + \s[Dd]ocs\. \s - \b[Dd]ott\. + \s[Dd]ott\. \s - \b[Dd]r\. + \s[Dd]r\. \s - \b[Ee]\.g\. + \s[Ee]\.g\. \s - \beg\. + \seg\. \s - \b[Ee]sp\. + \s[Ee]sp\. \s - \b[Ee]st\. + \s[Ee]st\. \s - \bestim\. + \sestim\. \s - \b[Ee]xc\. + \s[Ee]xc\. \s - \b[Ee]xcl\. + \s[Ee]xcl\. \s - \b[Ff]eb\. + \s[Ff]eb\. \s - \b[Ff]ed\. + \s[Ff]ed\. \s - \bF[Ii][Gg]\. + \sF[Ii][Gg]\. \s - \bFIGS\. + \sFIGS\. \s - \b[Ff]ri\. + \s[Ff]ri\. \s - \b[Gg]ovt\. + \s[Gg]ovt\. \s - \b[Ii]\.e\. + \s[Ii]\.e\. \s - \bie\. + \sie\. \s - \b[Ii]nc\. + \s[Ii]nc\. \s - \b[Ii]ncl\. + \s[Ii]ncl\. \s - \b[Ii]nd\. + \s[Ii]nd\. \s - \b[Ii]ng\. + \s[Ii]ng\. \s - \bINT\. + \sINT\. \s - \b[Jj]an\. + \s[Jj]an\. \s - \bJul\. + \sJul\. \s - \bJun\. + \sJun\. \s - \bLtd\. + \sLtd\. \s - \b[Mm]ar\. + \s[Mm]ar\. \s - \b[Mm]ax\. + \s[Mm]ax\. \s - \b[Mm]essrs\. + \s[Mm]essrs\. \s - \b[Mm]fg\. + \s[Mm]fg\. \s - \b[Mm]gr\. + \s[Mm]gr\. \s - \b[Mm]ill\. + \s[Mm]ill\. \s - \b[Mm]isc\. + \s[Mm]isc\. \s - \b[Mm]M\. + \s[Mm]M\. \s - \b[Mm]on\. + \s[Mm]on\. \s - \bM[Rr]\. + \sM[Rr]\. \s - \bM[Rr][Ss]\. + \sM[Rr][Ss]\. \s - \b[Mm]s\. + \s[Mm]s\. \s - \b[Mm]t\. + \s[Mm]t\. \s - \b[Nn]eg\. + \s[Nn]eg\. \s - \bN[Oo]\. + \sN[Oo]\. \s - \b[Nn]os\. + \s[Nn]os\. \s - \b[Nn]ov\. + \s[Nn]ov\. \s - \bN°\. + \sN°\. \s - \b[Oo]\.J\. + \s[Oo]\.J\. \s - \bObj\. + \sObj\. \s - \b[Oo]ct\. + \s[Oo]ct\. \s - \bpag\. + \spag\. \s - \b[Pp]ar\. + \s[Pp]ar\. \s - \b[Pp]ara\. + \s[Pp]ara\. \s - \b[Pp]os\. + \s[Pp]os\. \s - \b[Pp]p\. + \s[Pp]p\. \s - \b[Pp]rep\. + \s[Pp]rep\. \s - \b[Pp]rof\. + \s[Pp]rof\. \s - \bPte\. + \sPte\. \s - \bPvt\. + \sPvt\. \s - \b[Rr]ec\. + \s[Rr]ec\. \s - \b[Rr]ef\. + \s[Rr]ef\. \s - \b[Rr]eg\. + \s[Rr]eg\. \s - \b[Rr]es\. + \s[Rr]es\. \s - \b[Rr]esp\. + \s[Rr]esp\. \s - \b[Rr]ev\. + \s[Rr]ev\. \s - \b[Ss]at\. + \s[Ss]at\. \s - \b[Ss]ep\. + \s[Ss]ep\. \s - \b[Ss]ept\. + \s[Ss]ept\. \s - \bsp\. + \ssp\. \s - \bspp\. + \sspp\. \s - \b[Ss]q\. + \s[Ss]q\. \s - \b[Ss]t\. + \s[Ss]t\. \s - \b[Ss]ta\. + \s[Ss]ta\. \s - \b[Ss]un\. + \s[Ss]un\. \s - \b[Ss]uppl\. + \s[Ss]uppl\. \s - \b[Tt]el\. + \s[Tt]el\. \s - \b[Tt]emp\. + \s[Tt]emp\. \s - \b[Tt]hu\. + \s[Tt]hu\. \s - \b[Tt]hur\. + \s[Tt]hur\. \s - \b[Tt]hurs\. + \s[Tt]hurs\. \s - \b[Tt]ue\. + \s[Tt]ue\. \s - \b[Tt]ues\. + \s[Tt]ues\. \s - \b[Uu]niv\. + \s[Uu]niv\. \s - \bU\.K\. + \sU\.K\. \s - \b[Uu]til\. + \s[Uu]til\. \s - \b[Vv]iz\. + \s[Vv]iz\. \s - \bvs\. + \svs\. \s - \b[Ww]ed\. + \s[Ww]ed\. \s - \balav\. + \salav\. \s - \b[Aa]o\. + \s[Aa]o\. \s - \b[Aa]rv\. + \s[Aa]rv\. \s - \basiak\. + \sasiak\. \s - \b[Aa]y\. + \s[Aa]y\. \s - \b[Bb]ritt\. + \s[Bb]ritt\. \s - \b[Dd]em\. + \s[Dd]em\. \s - \b[Dd]ipl\. + \s[Dd]ipl\. \s - \b[Dd]os\. + \s[Dd]os\. \s - \b[Ee]m\. + \s[Ee]m\. \s - \b[Ee]nt\. + \s[Ee]nt\. \s - \b[Ee]sim\. + \s[Ee]sim\. \s - \b[Ee]t\. + \s[Ee]t\. \s - \b[Ee]v\.lut\. + \s[Ee]v\.lut\. \s - \b[Ff]il\. + \s[Ff]il\. \s - \b[Gg]eol\. + \s[Gg]eol\. \s - \b[Hh]arj\. + \s[Hh]arj\. \s - \b[Hh]enk\. + \s[Hh]enk\. \s - \b[Hh]p\. + \s[Hh]p\. \s - \b[Hh]ra\. + \s[Hh]ra\. \s - \b[Hh]um\. + \s[Hh]um\. \s - \b[Hh]uom\. + \s[Hh]uom\. \s - \b[Ii]lt\. + \s[Ii]lt\. \s - \b[Ii]nc\. + \s[Ii]nc\. \s - \b[Ii]t\. + \s[Ii]t\. \s - \b[Jj]ap\. + \s[Jj]ap\. \s - \bjne\. + \sjne\. \s - \b[Jj]oht\. + \s[Jj]oht\. \s - \b[Kk]and\. + \s[Kk]and\. \s - \b[Kk]k\. + \s[Kk]k\. \s - \b[Kk]o\. + \s[Kk]o\. \s - \b[Kk]ok\. + \s[Kk]ok\. \s - \b[Kk]s\. + \s[Kk]s\. \s - \b[Kk]ät\. + \s[Kk]ät\. \s - \b[Ll]eht\. + \s[Ll]eht\. \s - \b[Ll]ib\. + \s[Ll]ib\. \s - \b[Ll]is\. + \s[Ll]is\. \s - \blopull\. + \slopull\. \s - \b[Ll]uot\. + \s[Ll]uot\. \s - \b[Ll]ut\. + \s[Ll]ut\. \s - \b[Ll]yh\. + \s[Ll]yh\. \s - \b[Ll]änt\. + \s[Ll]änt\. \s - \b[Ll]ääk\. + \s[Ll]ääk\. \s - \b[Ll]ääket\. + \s[Ll]ääket\. \s - \b[Mm]\.m\. + \s[Mm]\.m\. \s - \b[Mm]aat\. + \s[Mm]aat\. \s - \b[Mm]ahd\. + \s[Mm]ahd\. \s - \b[Mm]aist\. + \s[Mm]aist\. \s - \b[Mm]at\. + \s[Mm]at\. \s - \b[Mm]et\. + \s[Mm]et\. \s - \b[Mm]etsät\. + \s[Mm]etsät\. \s - \bmilj\. + \smilj\. \s - \bmin\. + \smin\. \s - \b[Mm]m\. + \s[Mm]m\. \s - \b[Mm]ol\. + \s[Mm]ol\. \s - \b[Mm]uist\. + \s[Mm]uist\. \s - \b[Mm]yöh\. + \s[Mm]yöh\. \s - \b[Nn]im\. + \s[Nn]im\. \s - \b[Nn]imim\. + \s[Nn]imim\. \s - \bnk\. + \snk\. \s - \b[Nn]s\. + \s[Nn]s\. \s - \b[Nn]yk\. + \s[Nn]yk\. \s - \b[Oo]\.s\. + \s[Oo]\.s\. \s - \b[Oo]ik\. + \s[Oo]ik\. \s - \b[Oo]k\. + \s[Oo]k\. \s - \b[Oo]l\. + \s[Oo]l\. \s - \b[Oo]p\. + \s[Oo]p\. \s - \bos\. + \sos\. \s - \b[Oo]vh\. + \s[Oo]vh\. \s - \b[Pp]\.r\. + \s[Pp]\.r\. \s - \b[Pp]at\. + \s[Pp]at\. \s - \bper\.sop\. + \sper\.sop\. \s - \b[Pp]erj\. + \s[Pp]erj\. \s - \b[Pp]ion\. + \s[Pp]ion\. \s - \b[Pp]it\. + \s[Pp]it\. \s - \b[Pp]k\. + \s[Pp]k\. \s - \b[Pp]l\. + \s[Pp]l\. \s - \b[Pp]o\. + \s[Pp]o\. \s - \b[Pp]ohj\. + \s[Pp]ohj\. \s - \b[Pp]os\. + \s[Pp]os\. \s - \b[Pp]osit\. + \s[Pp]osit\. \s - \b[Pp]ros\. + \s[Pp]ros\. \s - \bpuh\. + \spuh\. \s - \b[Pp]uol\. + \s[Pp]uol\. \s - \b[Pp]ys\. + \s[Pp]ys\. \s - \b[Pp]ääll\. + \s[Pp]ääll\. \s - \b[Rr]ad\. + \s[Rr]ad\. \s - \b[Rr]ak\. + \s[Rr]ak\. \s - \b[Rr]aut\. + \s[Rr]aut\. \s - \b[Rr]ek\. + \s[Rr]ek\. \s - \b[Rr]ek\.n:o\. + \s[Rr]ek\.n:o\. \s - \b[Rr]ek\.nro\. + \s[Rr]ek\.nro\. \s - \b[Rr]oom\.kat\. + \s[Rr]oom\.kat\. \s - \b[Rr]uots\. + \s[Rr]uots\. \s - \b[Rr]va\. + \s[Rr]va\. \s - \bs\. + \ss\. \s - \b[Ss]\.o\. + \s[Ss]\.o\. \s - \b[Ss]al\. + \s[Ss]al\. \s - \b[Ss]ar\. + \s[Ss]ar\. \s - \b[Ss]d\. + \s[Ss]d\. \s - \b[Ss]it\. + \s[Ss]it\. \s - \b[Ss]iv\. + \s[Ss]iv\. \s - \b[Ss]kand\. + \s[Ss]kand\. \s - \b[Ss]m\. + \s[Ss]m\. \s - \b[Ss]o\. + \s[Ss]o\. \s - \bsop\. + \ssop\. \s - \b[Ss]os\. + \s[Ss]os\. \s - \b[Ss]ot\. + \s[Ss]ot\. \s - \b[Ss]p\. + \s[Ss]p\. \s - \bspp\. + \sspp\. \s - \bss\. + \sss\. \s - \b[Ss]ubj\. + \s[Ss]ubj\. \s - \b[Ss]uom\. + \s[Ss]uom\. \s - \b[Ss]äv\. + \s[Ss]äv\. \s - \b[Tt]ait\. + \s[Tt]ait\. \s - \b[Tt]al\. + \s[Tt]al\. \s - \b[Tt]arj\. + \s[Tt]arj\. \s - \b[Tt]av\. + \s[Tt]av\. \s - \b[Tt]ekn\. + \s[Tt]ekn\. \s - \b[Tt]ekst\. + \s[Tt]ekst\. \s - \b[Tt]eol\. + \s[Tt]eol\. \s - \b[Tt]eoll\. + \s[Tt]eoll\. \s - \b[Tt]eor\. + \s[Tt]eor\. \s - \b[Tt]ied\. + \s[Tt]ied\. \s - \b[Tt]iet\. + \s[Tt]iet\. \s - \b[Tt]il\. + \s[Tt]il\. \s - \btms\. + \stms\. \s - \b[Tt]n\. + \s[Tt]n\. \s - \b[Tt]od\. + \s[Tt]od\. \s - \b[Tt]oht\. + \s[Tt]oht\. \s - \b[Tt]oim\. + \s[Tt]oim\. \s - \b[Tt]orst\. + \s[Tt]orst\. \s - \b[Tt]p\. + \s[Tt]p\. \s - \b[Tt]ri\. + \s[Tt]ri\. \s - \b[Tt]s\. + \s[Tt]s\. \s - \b[Tt]uom\. + \s[Tt]uom\. \s - \b[Tt]v\. + \s[Tt]v\. \s - \b[Tt]äyd\. + \s[Tt]äyd\. \s - \b[Uu]gr\. + \s[Uu]gr\. \s - \b[Uu]sk\. + \s[Uu]sk\. \s - \b[Vv]ak\. + \s[Vv]ak\. \s - \b[Vv]alt\. + \s[Vv]alt\. \s - \b[Vv]altiot\. + \s[Vv]altiot\. \s - \b[Vv]anh\. + \s[Vv]anh\. \s - \b[Vv]ar\. + \s[Vv]ar\. \s - \b[Vv]ars\. + \s[Vv]ars\. \s - \b[Vv]ast\. + \s[Vv]ast\. \s - \b[Vv]irk\. + \s[Vv]irk\. \s - \b[Vv]m\. + \s[Vv]m\. \s - \b[Vv]np\. + \s[Vv]np\. \s - \b[Vv]oim\. + \s[Vv]oim\. \s - \b[Vv]pj\. + \s[Vv]pj\. \s - \b[Vv]rt\. + \s[Vv]rt\. \s - \b[Vv]s\. + \s[Vv]s\. \s - \b[Vv]v\. + \s[Vv]v\. \s - \b[Yy]ht\. + \s[Yy]ht\. \s - \b[Yy]ks\. + \s[Yy]ks\. \s - \b[Yy]ksit\. + \s[Yy]ksit\. \s - \b[Yy]l\. + \s[Yy]l\. \s - \b[Yy]lim\. + \s[Yy]lim\. \s - \bym\. + \sym\. \s - \b[Yy]o\. + \s[Yy]o\. \s - \b[Yy]p\. + \s[Yy]p\. \s - \b[Yy]st\. + \s[Yy]st\. \s - \b[Aa]dd\. + \s[Aa]dd\. \s - \b[Aa]dm\. + \s[Aa]dm\. \s - \baff\. + \saff\. \s - \b[Aa]gr\. + \s[Aa]gr\. \s - \b[Aa]l\. + \s[Aa]l\. \s - \balc\. + \salc\. \s - \b[Aa]pprox\. + \s[Aa]pprox\. \s - \b[Aa]pr\. + \s[Aa]pr\. \s - \b[Aa]rr\. + \s[Aa]rr\. \s - \bart\. + \sart\. \s - \b[Aa]ssoc\. + \s[Aa]ssoc\. \s - \batt\. + \satt\. \s - \b[Aa]v\. + \s[Aa]v\. \s - \b[Aa]vr\. + \s[Aa]vr\. \s - \b[Bb]is\. + \s[Bb]is\. \s - \b[Bb]r\. + \s[Bb]r\. \s - \b[Bb]ull\. + \s[Bb]ull\. \s - \b[Cc]\.-à-d\. + \s[Cc]\.-à-d\. \s - \b[Cc]f\. + \s[Cc]f\. \s - \bcfr\. + \scfr\. \s - \bCh\. + \sCh\. \s - \b[Cc]hap\. + \s[Cc]hap\. \s - \b[Cc]ie\. + \s[Cc]ie\. \s - \b[Cc]irc\. + \s[Cc]irc\. \s - \bcit\. + \scit\. \s - \b[Cc]oeff\. + \s[Cc]oeff\. \s - \b[Cc]oll\. + \s[Cc]oll\. \s - \b[Cc]om\. + \s[Cc]om\. \s - \bComm\. + \sComm\. \s - \b[Cc]omp\. + \s[Cc]omp\. \s - \b[Cc]onc\. + \s[Cc]onc\. \s - \b[Dd]ep\. + \s[Dd]ep\. \s - \b[Dd]iam\. + \s[Dd]iam\. \s - \b[Dd]ir\. + \s[Dd]ir\. \s - \b[Dd]iv\. + \s[Dd]iv\. \s - \bdoc\. + \sdoc\. \s - \bdocs\. + \sdocs\. \s - \b[Dd]r\. + \s[Dd]r\. \s - \b[Dd]éc\. + \s[Dd]éc\. \s - \b[Dd]écr\. + \s[Dd]écr\. \s - \b[Dd]ép\. + \s[Dd]ép\. \s - \b[Ee]d\. + \s[Ee]d\. \s - \b[Ee]lectr\. + \s[Ee]lectr\. \s - \b[Ee]nv\. + \s[Ee]nv\. \s - \best\. + \sest\. \s - \b[Ee]x\. + \s[Ee]x\. \s - \b[Ee]xc\. + \s[Ee]xc\. \s - \b[Ee]xp\. + \s[Ee]xp\. \s - \b[Ee]xt\. + \s[Ee]xt\. \s - \b[Ff]ig\. + \s[Ff]ig\. \s - \bFr\. + \sFr\. \s - \bH\.T\. + \sH\.T\. \s - \bincl\. + \sincl\. \s - \bInd\. + \sInd\. \s - \b[Ii]ng\. + \s[Ii]ng\. \s - \b[Ii]nst\. + \s[Ii]nst\. \s - \b[Ii]nt\. + \s[Ii]nt\. \s - \bit\. + \sit\. \s - \b[Jj]\.O\. + \s[Jj]\.O\. \s - \b[Jj]an\. + \s[Jj]an\. \s - \b[Jj]uil\. + \s[Jj]uil\. \s - \b[Ll]ic\. + \s[Ll]ic\. \s - \bM\. + \sM\. \s - \b[Mm]aj\. + \s[Mm]aj\. \s - \b[Mm]ax\. + \s[Mm]ax\. \s - \b[Mm]lle\. + \s[Mm]lle\. \s - \b[Mm]lles\. + \s[Mm]lles\. \s - \bMM\. + \sMM\. \s - \b[Mm]me\. + \s[Mm]me\. \s - \b[Mm]mes\. + \s[Mm]mes\. \s - \bms\. + \sms\. \s - \b[Nn]eg\. + \s[Nn]eg\. \s - \b[Nn]o\. + \s[Nn]o\. \s - \b[Nn]os\. + \s[Nn]os\. \s - \b[Nn]ov\. + \s[Nn]ov\. \s - \b[Nn]°\. + \s[Nn]°\. \s - \b[Nn]°s\. + \s[Nn]°s\. \s - \b[Oo]\.J\. + \s[Oo]\.J\. \s - \bObj\. + \sObj\. \s - \b[Oo]ct\. + \s[Oo]ct\. \s - \bOff\. + \sOff\. \s - \b[Oo]rig\. + \s[Oo]rig\. \s - \b[Pp]-ê\. + \s[Pp]-ê\. \s - \b[Pp]ar\. + \s[Pp]ar\. \s - \b[Pp]ara\. + \s[Pp]ara\. \s - \b[Pp]athol\. + \s[Pp]athol\. \s - \b[Pp]hys\. + \s[Pp]hys\. \s - \b[Pp]hysiol\. + \s[Pp]hysiol\. \s - \b[Pp]os\. + \s[Pp]os\. \s - \b[Pp]p\. + \s[Pp]p\. \s - \b[Pp]rep\. + \s[Pp]rep\. \s - \b[Pp]rof\. + \s[Pp]rof\. \s - \b[Pp]réc\. + \s[Pp]réc\. \s - \bpt\. + \spt\. \s - \bpts\. + \spts\. \s - \b[Pp]ubl\. + \s[Pp]ubl\. \s - \b[Qq]qch\. + \s[Qq]qch\. \s - \b[Qq]qf\. + \s[Qq]qf\. \s - \b[Qq]qn\. + \s[Qq]qn\. \s - \b[Qq]ual\. + \s[Qq]ual\. \s - \b[Rr]ap\. + \s[Rr]ap\. \s - \b[Rr]ec\. + \s[Rr]ec\. \s - \b[Rr]ecomm\. + \s[Rr]ecomm\. \s - \b[Rr]ef\. + \s[Rr]ef\. \s - \breg\. + \sreg\. \s - \b[Rr]es\. + \s[Rr]es\. \s - \b[Rr]esp\. + \s[Rr]esp\. \s - \bress\. + \sress\. \s - \b[Rr]ev\. + \s[Rr]ev\. \s - \b[Rr]f\. + \s[Rr]f\. \s - \b[Rr]ègl\. + \s[Rr]ègl\. \s - \bRép\. + \sRép\. \s - \brév\. + \srév\. \s - \bS\.A\. + \sS\.A\. \s - \bS\.A\.S\. + \sS\.A\.S\. \s - \bsem\. + \ssem\. \s - \b[Ss]ept\. + \s[Ss]ept\. \s - \bsid\. + \ssid\. \s - \bS\.N\.C\. + \sS\.N\.C\. \s - \b[Ss]oc\. + \s[Ss]oc\. \s - \bspp\. + \sspp\. \s - \bstbld\. + \sstbld\. \s - \bsub\. + \ssub\. \s - \b[Ss]uppl\. + \s[Ss]uppl\. \s - \b[Tt]el\. + \s[Tt]el\. \s - \b[Tt]emp\. + \s[Tt]emp\. \s - \b[Tt]er\. + \s[Tt]er\. \s - \b[Tt]él\. + \s[Tt]él\. \s - \b[Uu]niv\. + \s[Uu]niv\. \s - \b[Vv]ar\. + \s[Vv]ar\. \s - \b[Aa]bb\. + \s[Aa]bb\. \s - \b[Aa]bbr\. + \s[Aa]bbr\. \s - \b[Aa]bk\. + \s[Aa]bk\. \s - \bAB[Ll]\. + \sAB[Ll]\. \s - \b[Aa]bs\. + \s[Aa]bs\. \s - \b[Aa]bschn\. + \s[Aa]bschn\. \s - \b[Aa]bt\. + \s[Aa]bt\. \s - \b[Aa]bzg\. + \s[Aa]bzg\. \s - \b[Aa]dr\. + \s[Aa]dr\. \s - \bAllg\. + \sAllg\. \s - \b[Aa]nh\. + \s[Aa]nh\. \s - \bAnl\. + \sAnl\. \s - \b[Aa]nm\. + \s[Aa]nm\. \s - \b[Aa]nz\. + \s[Aa]nz\. \s - \b[Aa]usg\. + \s[Aa]usg\. \s - \b[Aa]z\. + \s[Aa]z\. \s - \bBd\. + \sBd\. \s - \b[Bb]etr\. + \s[Bb]etr\. \s - \bB[Gg][Bb]l\. + \sB[Gg][Bb]l\. \s - \bbiol\. + \sbiol\. \s - \bbiolog\. + \sbiolog\. \s - \bBL\. + \sBL\. \s - \b[Bb]ull\. + \s[Bb]ull\. \s - \bbzgl\. + \sbzgl\. \s - \bB[Zz][Ww]\. + \sB[Zz][Ww]\. \s - \bbürgerl\. + \sbürgerl\. \s - \b[Cc]a\. + \s[Cc]a\. \s - \b[Dd]\. h\. + \s[Dd]\. h\. \s - \b[Dd]\.h\. + \s[Dd]\.h\. \s - \b[Dd]ers\. + \s[Dd]ers\. \s - \b[Dd]esgl\. + \s[Dd]esgl\. \s - \bDez\. + \sDez\. \s - \b[Dd]iv\. + \s[Dd]iv\. \s - \b[Dd]r\. + \s[Dd]r\. \s - \bDVO\. + \sDVO\. \s - \behem\. + \sehem\. \s - \bE[Ii][Nn][Ss][Cc][Hh][Ll]\. + \sE[Ii][Nn][Ss][Cc][Hh][Ll]\. \s - \b[Ee]l\. + \s[Ee]l\. \s - \b[Ee]ngl\. + \s[Ee]ngl\. \s - \benv\. + \senv\. \s - \b[Ee]vtl\. + \s[Ee]vtl\. \s - \b[Ee]xcl\. + \s[Ee]xcl\. \s - \b[Ff]a\. + \s[Ff]a\. \s - \bfolg\. + \sfolg\. \s - \b[Gg]em\. + \s[Gg]em\. \s - \bGen\. + \sGen\. \s - \b[Gg]es\. + \s[Gg]es\. \s - \b[Gg]gf\. + \s[Gg]gf\. \s - \b[Gg]mbH\. + \s[Gg]mbH\. \s - \bHd\. + \sHd\. \s - \b[Ii]n\. + \s[Ii]n\. \s - \b[Ii]nclCL\. + \s[Ii]nclCL\. \s - \b[Ii]nd\. + \s[Ii]nd\. \s - \b[Ii]nkl\. + \s[Ii]nkl\. \s - \b[Ii]nsb\. + \s[Ii]nsb\. \s - \b[Kk]ap\. + \s[Kk]ap\. \s - \bLfd\. + \sLfd\. \s - \bLGBl\. + \sLGBl\. \s - \b[Mm]ax\. + \s[Mm]ax\. \s - \b[Mm]bh\. + \s[Mm]bh\. \s - \bMi\. + \sMi\. \s - \b[Mm]ia\. + \s[Mm]ia\. \s - \b[Mm]ind\. + \s[Mm]ind\. \s - \b[Mm]io\. + \s[Mm]io\. \s - \b[Mm]rd\. + \s[Mm]rd\. \s - \b[Nn]o\. + \s[Nn]o\. \s - \b[Nn]rn\. + \s[Nn]rn\. \s - \bOrig\. + \sOrig\. \s - \b[Oo]z\. + \s[Oo]z\. \s - \b[Pp]ar\. + \s[Pp]ar\. \s - \bPkt\. + \sPkt\. \s - \b[Pp]os\. + \s[Pp]os\. \s - \b[Pp]rof\. + \s[Pp]rof\. \s - \b[Rr]andnr\. + \s[Rr]andnr\. \s - \brd\. + \srd\. \s - \bRdn\. + \sRdn\. \s - \bRdnr\. + \sRdnr\. \s - \brdt\. + \srdt\. \s - \b[Rr]el\. + \s[Rr]el\. \s - \b[Rr]esp\. + \s[Rr]esp\. \s - \bR[Ee][Vv]\. + \sR[Ee][Vv]\. \s - \bRn\. + \sRn\. \s - \b[Rr]s\. + \s[Rr]s\. \s - \bR[Zz]\. + \sR[Zz]\. \s - \b[Ss]lg\. + \s[Ss]lg\. \s - \b[Ss]og\. + \s[Ss]og\. \s - \b[Ss]p\. + \s[Ss]p\. \s - \b[Ss]pez\. + \s[Ss]pez\. \s - \b[Ss]te\. + \s[Ss]te\. \s - \bstk\. + \sstk\. \s - \btausendMio\. + \stausendMio\. \s - \b[Tt]echn\. + \s[Tt]echn\. \s - \b[Tt]el\. + \s[Tt]el\. \s - \bTsd\. + \sTsd\. \s - \b[Uu]\.a\. + \s[Uu]\.a\. \s - \b[Uu]S\. + \s[Uu]S\. \s - \bvar\. + \svar\. \s - \bverb\. + \sverb\. \s - \b[Vv]ergl\. + \s[Vv]ergl\. \s - \b[Vv]gl\. + \s[Vv]gl\. \s - \bvs\. + \svs\. \s - \bWilh\. + \sWilh\. \s - \b[Zz]\. + \s[Zz]\. \sB\.\s - \b[Zz]\.Hd\. + \s[Zz]\.Hd\. \s - \b[Zz]\.Z\. + \s[Zz]\.Z\. \s - \b[Zz]iff\. + \s[Zz]iff\. \s - \b[Zz]ul\. + \s[Zz]ul\. \s - \b[Zz]yl\. + \s[Zz]yl\. \s - \bzzgl\. + \szzgl\. \s - \b[Aa]bst\. + \s[Aa]bst\. \s - \b[Aa]cc\. + \s[Aa]cc\. \s - \b[Aa]dj\.au m\. + \s[Aa]dj\.au m\. \s - \b[Aa]l\. + \s[Aa]l\. \s - \ball'art\. + \sall'art\. \s - \b[Aa]nc\.rel\. + \s[Aa]nc\.rel\. \s - \b[Aa]nn\. + \s[Aa]nn\. \s - \b[Aa]rtt\. + \s[Aa]rtt\. \s - \b[Bb]oll\. + \s[Bb]oll\. \s - \b[Bb]rev\. + \s[Bb]rev\. \s - \b[Cc]\.c\. + \s[Cc]\.c\. \s - \b[Cc]\.c\.c\. + \s[Cc]\.c\.c\. \s - \b[Cc]\.d\.R\. + \s[Cc]\.d\.R\. \s - \b[Cc]\.l\. + \s[Cc]\.l\. \s - \b[Cc]\.m\.d\. + \s[Cc]\.m\.d\. \s - \bcap\. + \scap\. \s - \b[Cc]ct\. + \s[Cc]ct\. \s - \bcf\. + \scf\. \s - \b[Cc]fr\. + \s[Cc]fr\. \s - \b[Cc]hev\.i\. + \s[Cc]hev\.i\. \s - \b[Cc]irc\. + \s[Cc]irc\. \s - \bcit\. + \scit\. \s - \bCO\. + \sCO\. \s - \b[Cc]od\.civ\. + \s[Cc]od\.civ\. \s - \b[Cc]onc\. + \s[Cc]onc\. \s - \b[Cc]ons\. + \s[Cc]ons\. \s - \b[Cc]onsid\. + \s[Cc]onsid\. \s - \b[Cc]onv\. + \s[Cc]onv\. \s - \bcpv\. + \scpv\. \s - \b[Cc]st\. + \s[Cc]st\. \s - \b[Dd]\.l\. + \s[Dd]\.l\. \s - \b[Dd]ec\. + \s[Dd]ec\. \s - \bdef\. + \sdef\. \s - \bdell'art\. + \sdell'art\. \s - \b[Dd]est\. + \s[Dd]est\. \s - \b[Dd]iff\.restr\. + \s[Dd]iff\.restr\. \s - \b[Dd]ir\.gén\. + \s[Dd]ir\.gén\. \s - \b[Dd]isp\. + \s[Dd]isp\. \s - \b[Dd]isp\.fin\. + \s[Dd]isp\.fin\. \s - \b[Dd]isp\.trans\. + \s[Dd]isp\.trans\. \s - \bDiv\. + \sDiv\. \s - \bDOC\. + \sDOC\. \s - \bDr\. + \sDr\. \s - \b[Ee]d\. + \s[Ee]d\. \s - \b[Ee]rr\. + \s[Ee]rr\. \s - \b[Ff]\.f\. + \s[Ff]\.f\. \s - \bFed\. + \sFed\. \s - \b[Ff]ig\. + \s[Ff]ig\. \s - \b[Gg]\.c\. + \s[Gg]\.c\. \s - \bGen\. + \sGen\. \s - \b[Ii]ng\. + \s[Ii]ng\. \s - \b[Ii]ns\. + \s[Ii]ns\. \s - \b[Ii]nt\. + \s[Ii]nt\. \s - \b[Ll]'art\. + \s[Ll]'art\. \s - \b[Ll]\.à\.f\. + \s[Ll]\.à\.f\. \s - \b[Ll]et\. + \s[Ll]et\. \s - \b[Ll]ib\. + \s[Ll]ib\. \s - \blug\. + \slug\. \s - \blungh\. + \slungh\. \s - \b[Mm]\.d\. + \s[Mm]\.d\. \s - \b[Mm]\.n\. + \s[Mm]\.n\. \s - \b[Mm]\.p\.m\. + \s[Mm]\.p\.m\. \s - \b[Mm]\.s\. + \s[Mm]\.s\. \s - \b[Mm]asc\. + \s[Mm]asc\. \s - \bmod\. + \smod\. \s - \b[Nn]\.c\. + \s[Nn]\.c\. \s - \b[Nn]\.c\.a\. + \s[Nn]\.c\.a\. \s - \b[Nn]\.d\. + \s[Nn]\.d\. \s - \b[Nn]\.d\.n\.c\.a\. + \s[Nn]\.d\.n\.c\.a\. \s - \b[Nn]\.i\. + \s[Nn]\.i\. \s - \b[Nn]\.i\.a\. + \s[Nn]\.i\.a\. \s - \b[Nn]\.n\. + \s[Nn]\.n\. \s - \b[Nn]\.r\.s\. + \s[Nn]\.r\.s\. \s - \b[Nn]n\. + \s[Nn]n\. \s - \b[Nn]o\. + \s[Nn]o\. \s - \b[Oo]\.c\. + \s[Oo]\.c\. \s - \b[Oo]\.s\. + \s[Oo]\.s\. \s - \b[Oo]bl\. + \s[Oo]bl\. \s - \b[Oo]n\. + \s[Oo]n\. \s - \b[Pp]\.a\. + \s[Pp]\.a\. \s - \b[Pp]\.c\. + \s[Pp]\.c\. \s - \b[Pp]\.c\.c\. + \s[Pp]\.c\.c\. \s - \b[Pp]\.cont\. + \s[Pp]\.cont\. \s - \b[Pp]\.e\. + \s[Pp]\.e\. \s - \b[Pp]\.f\. + \s[Pp]\.f\. \s - \b[Pp]\.i\. + \s[Pp]\.i\. \s - \b[Pp]\.m\. + \s[Pp]\.m\. \s - \b[Pp]\.o\. + \s[Pp]\.o\. \s - \b[Pp]\.o\.p\. + \s[Pp]\.o\.p\. \s - \b[Pp]\.p\. + \s[Pp]\.p\. \s - \b[Pp]\.p\.a\. + \s[Pp]\.p\.a\. \s - \b[Pp]\.s\. + \s[Pp]\.s\. \s - \b[Pp]\.v\.t\. + \s[Pp]\.v\.t\. \s - \bP[Aa][Gg]\. + \sP[Aa][Gg]\. \s - \b[Pp]agg\. + \s[Pp]agg\. \s - \bP[Aa][Rr]\. + \sP[Aa][Rr]\. \s - \bPh\. + \sPh\. \s - \b[Pp]l\. + \s[Pp]l\. \s - \b[Pp]lur\. + \s[Pp]lur\. \s - \b[Pp]p\. + \s[Pp]p\. \s - \b[Pp]roc\. + \s[Pp]roc\. \s - \b[Pp]rof\. + \s[Pp]rof\. \s - \b[Pp]rov\. + \s[Pp]rov\. \s - \b[Rr]\.c\. + \s[Rr]\.c\. \s - \b[Rr]\.p\. + \s[Rr]\.p\. \s - \b[Rr]acc\. + \s[Rr]acc\. \s - \b[Rr]ecc\. + \s[Rr]ecc\. \s - \b[Rr]eg\. + \s[Rr]eg\. \s - \bRev\. + \sRev\. \s - \brif\. + \srif\. \s - \b[Ss]\.a\. + \s[Ss]\.a\. \s - \b[Ss]\.a\.i\. + \s[Ss]\.a\.i\. \s - \b[Ss]\.c\. + \s[Ss]\.c\. \s - \b[Ss]\.d\. + \s[Ss]\.d\. \s - \b[Ss]\.i\. + \s[Ss]\.i\. \s - \b[Ss]\.l\.n\.d\. + \s[Ss]\.l\.n\.d\. \s - \b[Ss]\.l\.n\.d\.n\.t\. + \s[Ss]\.l\.n\.d\.n\.t\. \s - \b[Ss]\.n\. + \s[Ss]\.n\. \s - \b[Ss]\.n\.c\. + \s[Ss]\.n\.c\. \s - \b[Ss]\.o\. + \s[Ss]\.o\. \s - \b[Ss]\.p\. + \s[Ss]\.p\. \s - \b[Ss]\.r\.i\. + \s[Ss]\.r\.i\. \s - \bSA\. + \sSA\. \s - \bS[Ee][Cc]\. + \sS[Ee][Cc]\. \s - \bsett\. + \ssett\. \s - \bSez\. + \sSez\. \s - \bS[Ii][Gg]\. + \sS[Ii][Gg]\. \s - \b[Ss]igg\. + \s[Ss]igg\. \s - \b[Ss]ing\. + \s[Ss]ing\. \s - \b[Ss]p\. + \s[Ss]p\. \s - \b[Ss]r\. + \s[Ss]r\. \s - \b[Ss]ra\. + \s[Ss]ra\. \s - \bSta\. + \sSta\. \s - \b[Tt]\.c\. + \s[Tt]\.c\. \s - \b[Tt]\.e\.c\. + \s[Tt]\.e\.c\. \s - \b[Tt]el\. + \s[Tt]el\. \s - \b[Tt]it\. + \s[Tt]it\. \s - \b[Tt]it\.fin\. + \s[Tt]it\.fin\. \s - \b[Tt]it\.marg\. + \s[Tt]it\.marg\. \s - \b[Tt]rad\. + \s[Tt]rad\. \s - \b[Uu]\.c\. + \s[Uu]\.c\. \s - \b[Uu]\.e\.m\. + \s[Uu]\.e\.m\. \s - \b[Uu]niv\. + \s[Uu]niv\. \s - \b[Vv]\.o\. + \s[Vv]\.o\. \s - \b[Vv]\.p\. + \s[Vv]\.p\. \s - \b[Vv]\.p\.m\. + \s[Vv]\.p\.m\. \s - \b[Vv]al\.p\. + \s[Vv]al\.p\. \s @@ -6008,31 +6008,31 @@ - \ba\. + \sa\. \s - \ba\.[cC]\. + \sa\.[cC]\. \s - \ba\.i\. + \sa\.i\. \s - \ba\.m\. + \sa\.m\. \s - \ba\.s\.c\. + \sa\.s\.c\. \s - \ba\.t\. + \sa\.t\. \s - \ba\.u\.c\. + \sa\.u\.c\. \s @@ -6040,7 +6040,7 @@ \s - \babl\. + \sabl\. \s @@ -6048,43 +6048,43 @@ \s - \babs\. + \sabs\. \s - \babsolw\. + \sabsolw\. \s - \bacc\. + \sacc\. \s - \baccel\. + \saccel\. \s - \b[Aa]d\. + \s[Aa]d\. \s - \bagd\. + \sagd\. \s - \bal\. + \sal\. \s - \bang\. + \sang\. \s - \barch\. + \sarch\. \s - \bart\. + \sart\. \s @@ -6096,75 +6096,75 @@ \s - \bb\.d\. + \sb\.d\. \s - \bb\.m\. + \sb\.m\. \s - \bb\.p\. + \sb\.p\. \s - \bb\.r\. + \sb\.r\. \s - \bb\.u\. + \sb\.u\. \s - \bbelg\. + \sbelg\. \s - \bblp\. + \sblp\. \s - \bbm\. + \sbm\. \s - \bbot\. + \sbot\. \s - \bbr\. + \sbr\. \s - \bbł\. + \sbł\. \s - \bbłp\. + \sbłp\. \s - \bcdn\. + \scdn\. \s - \bcf\. + \scf\. \s - \bchem\. + \schem\. \s - \bchor\. + \schor\. \s - \bcit\. + \scit\. \s - \bcol\. + \scol\. \s @@ -6172,359 +6172,359 @@ \s - \bcykl\. + \scykl\. \s - \bcyt\. + \scyt\. \s - \bcz\. + \scz\. \s - \bczyt\. + \sczyt\. \s - \bdcn\. + \sdcn\. \s - \bdent\. + \sdent\. \s - \bdep\. + \sdep\. \s - \bdgn\. + \sdgn\. \s - \bdiag\. + \sdiag\. \s - \bdn\. + \sdn\. \s - \bdoc\. + \sdoc\. \s - \bdosł\. + \sdosł\. \s - \bdot\. + \sdot\. \s - \bds\. + \sds\. \s - \bdypl\. + \sdypl\. \s - \bdyr\. + \sdyr\. \s - \bdyw\. + \sdyw\. \s - \bdz\. + \sdz\. \s - \bDz\. U\. + \sDz\. U\. \s - \bDz\.U\. + \sDz\.U\. \s - \be\.a\. + \se\.a\. \s - \be\.i\. + \se\.i\. \s - \beeg\. + \seeg\. \s - \begz\. + \segz\. \s - \bekg\. + \sekg\. \s - \bemg\. + \semg\. \s - \betc\. + \setc\. \s - \bew\. + \sew\. \s - \bexc\. + \sexc\. \s - \bfant\. + \sfant\. \s - \bfarm\. + \sfarm\. \s - \bflam\. + \sflam\. \s - \bfot\. + \sfot\. \s - \bfr\. + \sfr\. \s - \bfranc\. + \sfranc\. \s - \bgen\. + \sgen\. \s - \bgm\. + \sgm\. \s - \bgodz\. + \sgodz\. \s - \bgr\. + \sgr\. \s - \bhab\. + \shab\. \s - \bhol\. + \shol\. \s - \bhr\. + \shr\. \s - \bi in\. + \si in\. \s - \bi wsp\. + \si wsp\. \s - \bib\. + \sib\. \s - \bibid\. + \sibid\. \s - \bin\. + \sin\. \s - \binf\. + \sinf\. \s - \binst\. + \sinst\. \s - \binv\. + \sinv\. \s - \binż\. + \sinż\. \s - \biron\. + \siron\. \s - \bitd\. + \sitd\. \s - \bitp\. + \sitp\. \s - \bjm\. + \sjm\. \s - \bjun\. + \sjun\. \s - \bjw\. + \sjw\. \s - \bjęz\. + \sjęz\. \s - \bk\.p\.a\. + \sk\.p\.a\. \s - \bkan\. + \skan\. \s - \bkard\. + \skard\. \s - \bkc\. + \skc\. \s - \bkl\. + \skl\. \s - \bkol\. + \skol\. \s - \bkop\. + \skop\. \s - \bkor\. + \skor\. \s - \bkpr\. + \skpr\. \s - \bkpt\. + \skpt\. \s - \bkr\. + \skr\. \s - \bks\. + \sks\. \s - \bksiąż\. + \sksiąż\. \s - \bl\.c\. + \sl\.c\. \s - \bl\.d\. + \sl\.d\. \s - \bl\.dz\. + \sl\.dz\. \s - \blb\. + \slb\. \s - \bldz\. + \sldz\. \s - \blek\. + \slek\. \s - \blic\. + \slic\. \s - \blit\. + \slit\. \s - \blm\. + \slm\. \s - \blmn\. + \slmn\. \s - \blog\. + \slog\. \s - \blp\. + \slp\. \s - \bLtd\. + \sLtd\. \s - \bm\.in\. + \sm\.in\. \s - \bmb\. + \smb\. \s - \bmc\. + \smc\. \s - \bmec\. + \smec\. \s - \bmed\. + \smed\. \s @@ -6532,7 +6532,7 @@ \s - \bmies\. + \smies\. \s @@ -6540,215 +6540,215 @@ \s - \bmkw\. + \smkw\. \s - \bMs\. + \sMs\. \s - \bmuz\. + \smuz\. \s - \bn\. + \sn\. \s - \bn\.e\. + \sn\.e\. \s - \bN\.N\. + \sN\.N\. \s - \bn\.p\.m\. + \sn\.p\.m\. \s - \bN\.T\. + \sN\.T\. \s - \bnast\. + \snast\. \s - \bnb\. + \snb\. \s - \bnid\. + \snid\. \s - \bniesygn\. + \sniesygn\. \s - \bnlb\. + \snlb\. \s - \bnp\. + \snp\. \s - \bnt\. + \snt\. \s - \bnw\. + \snw\. \s - \bo\.o\. + \so\.o\. \s - \bob\. + \sob\. \s - \boo\. + \soo\. \s - \bop\. + \sop\. \s - \bopr\. + \sopr\. \s - \bos\. + \sos\. \s - \bp\. Chr\. + \sp\. Chr\. \s - \bp\.C\. + \sp\.C\. \s - \bp\.m\. + \sp\.m\. \s - \bp\.n\.e\. + \sp\.n\.e\. \s - \bp\.o\. + \sp\.o\. \s - \bpb\. + \spb\. \s - \bpes\. + \spes\. \s - \b[pP]kt\. + \s[pP]kt\. \s - \bpl\. + \spl\. \s - \bpn\. + \spn\. \s - \bpoch\. + \spoch\. \s - \bpoj\. + \spoj\. \s - \bpor\. + \spor\. \s - \bpow\. + \spow\. \s - \bpow\.b\. + \spow\.b\. \s - \bpoz\. + \spoz\. \s - \bpp\. + \spp\. \s - \bprob\. + \sprob\. \s - \bproc\. + \sproc\. \s - \bprof\. + \sprof\. \s - \bprz\. Chr\. + \sprz\. Chr\. \s - \bprzec\. + \sprzec\. \s - \bprzest\. + \sprzest\. \s - \bprzyp\. + \sprzyp\. \s - \bps\. + \sps\. \s - \bpsych\. + \spsych\. \s - \bpsychl\. + \spsychl\. \s - \bpsycht\. + \spsycht\. \s - \bpt\. + \spt\. \s - \bpóźn\. + \spóźn\. \s - \bpłd\. + \spłd\. \s @@ -6756,275 +6756,275 @@ \s - \bpłn\. + \spłn\. \s - \bqu\. + \squ\. \s - \br\. + \sr\. \s - \bros\. + \sros\. \s - \brozdz\. + \srozdz\. \s - \brozp\. + \srozp\. \s - \brtg\. + \srtg\. \s - \bryc\. + \sryc\. \s - \brys\. + \srys\. \s - \brż\. + \srż\. \s - \bs\. + \ss\. \s - \bS\.A\. + \sS\.A\. \s - \bs\.c\. + \ss\.c\. \s - \bsam\. + \ssam\. \s - \bsek\. + \ssek\. \s - \bsen\. + \ssen\. \s - \b[Ss]p\. + \s[Ss]p\. \s - \bss\. + \sss\. \s - \bstom\. + \sstom\. \s - \bstr\. + \sstr\. \s - \bsygn\. + \ssygn\. \s - \bszt\. + \sszt\. \s - \btab\. + \stab\. \s - \btel\. + \stel\. \s - \btj\. + \stj\. \s - \btys\. + \stys\. \s - \btzn\. + \stzn\. \s - \btzw\. + \stzw\. \s - \bub\. m\. + \sub\. m\. \s - \bub\. r\. + \sub\. r\. \s - \bukr\. + \sukr\. \s - \b[uU]l\. + \s[uU]l\. \s - \bv\.v\. + \sv\.v\. \s - \bvs\. + \svs\. \s - \bw\.d\. + \sw\.d\. \s - \bw\.g\. + \sw\.g\. \s - \bwer\. + \swer\. \s - \bwet\. + \swet\. \s - \bWoj\. + \sWoj\. \s - \bwsch\. + \swsch\. \s - \bwsp\. + \swsp\. \s - \bww\. + \sww\. \s - \bwyd\. + \swyd\. \s - \bwydz\. + \swydz\. \s - \bwyj\. + \swyj\. \s - \bwym\. + \swym\. \s - \bwyż\. + \swyż\. \s - \bwł\. + \swł\. \s - \bz o\.o\. + \sz o\.o\. \s - \bza gr\. + \sza gr\. \s - \bzach\. + \szach\. \s - \bzagr\. + \szagr\. \s - \bzm\. + \szm\. \s - \bzob\. + \szob\. \s - \bzool\. + \szool\. \s - \bzł\. + \szł\. \s - \błac\. + \słac\. \s - \błow\. + \słow\. \s - \bśp\. + \sśp\. \s - \bśw\. + \sśw\. \s - \bźr\. + \sźr\. \s - \bżart\. + \sżart\. \s - \bżeń\. + \sżeń\. \s - \bust\. + \sust\. \s - \bpar\. + \spar\. \s - \bok\. + \sok\. \s - \bim\. + \sim\. \s - \bst\. + \sst\. \s @@ -7032,11 +7032,11 @@ \s - \bkom\. + \skom\. \s - \bk\.c\. + \sk\.c\. \s @@ -7044,885 +7044,885 @@ \s - \bk\.p\.a\. + \sk\.p\.a\. \s - \bAdd\. + \sAdd\. \s - \badic\. + \sadic\. \s - \b[Aa]l\. + \s[Aa]l\. \s - \bAp\. + \sAp\. \s - \baprox\. + \saprox\. \s - \bav\. + \sav\. \s - \b[Bb]ol\. + \s[Bb]ol\. \s - \b[Cc]ap\. + \s[Cc]ap\. \s - \b[Cc]f\. + \s[Cc]f\. \s - \b[Cc]fr\. + \s[Cc]fr\. \s - \bC[Oo][Ll]\. + \sC[Oo][Ll]\. \s - \bColect\. + \sColect\. \s - \bconc\. + \sconc\. \s - \b[Cc]rf\. + \s[Cc]rf\. \s - \bDepº\. + \sDepº\. \s - \bDepºs\. + \sDepºs\. \s - \bDir\. + \sDir\. \s - \bdisp\. + \sdisp\. \s - \bdocs\. + \sdocs\. \s - \bDr\. + \sDr\. \s - \bDrs\. + \sDrs\. \s - \bex\. + \sex\. \s - \b[Ee]xca\. + \s[Ee]xca\. \s - \bext\. + \sext\. \s - \bExª\. + \sExª\. \s - \b[Jj]\.O\. + \s[Jj]\.O\. \s - \bn\.os\. + \sn\.os\. \s - \bN[Oo]\. + \sN[Oo]\. \s - \bnos\. + \snos\. \s - \b[Nn]°\. + \s[Nn]°\. \s - \bn°s\. + \sn°s\. \s - \b[Pp]\. ex\. + \s[Pp]\. ex\. \s - \bPAR\. + \sPAR\. \s - \bpp\. + \spp\. \s - \b[Pp]roc\. + \s[Pp]roc\. \s - \bpág\. + \spág\. \s - \bpágs\. + \spágs\. \s - \bref\. + \sref\. \s - \bReg\. + \sReg\. \s - \bRev\. + \sRev\. \s - \bSoc\. + \sSoc\. \s - \bS[Rr]\. + \sS[Rr]\. \s - \b[Ss]ra\. + \s[Ss]ra\. \s - \b[Ss]rs\. + \s[Ss]rs\. \s - \bsrª\. + \ssrª\. \s - \bvar\. + \svar\. \s - \bAp\. + \sAp\. \s - \b[Aa]prox\. + \s[Aa]prox\. \s - \b[Aa]rt\. + \s[Aa]rt\. \s - \b[Aa]rts\. + \s[Aa]rts\. \s - \bArtº\. + \sArtº\. \s - \bAvda\. + \sAvda\. \s - \b[Bb]is\. + \s[Bb]is\. \s - \b[Bb]ol\. + \s[Bb]ol\. \s - \b[Cc]a\. + \s[Cc]a\. \s - \b[Cc]f\. + \s[Cc]f\. \s - \bCorp\. + \sCorp\. \s - \bD\. + \sD\. \s - \bdef\. + \sdef\. \s - \bDra\. + \sDra\. \s - \bDto\. + \sDto\. \s - \b[Dd]ua\. + \s[Dd]ua\. \s - \bDª\. + \sDª\. \s - \bDña\. + \sDña\. \s - \bEE\.UU\. + \sEE\.UU\. \s - \b[Ee]j\. + \s[Ee]j\. \s - \b[Ee]xcma\. + \s[Ee]xcma\. \s - \b[Ee]xcmo\. + \s[Ee]xcmo\. \s - \bi\.e\. + \si\.e\. \s - \b[Ii]lma\. + \s[Ii]lma\. \s - \b[Ii]lmo\. + \s[Ii]lmo\. \s - \bJJ\.OO\. + \sJJ\.OO\. \s - \b[Kk]m\. + \s[Kk]m\. \s - \b[Kk]ms\. + \s[Kk]ms\. \s - \bLda\. + \sLda\. \s - \bLtd\. + \sLtd\. \s - \b[Mm]ax\. + \s[Mm]ax\. \s - \b[Mm]ill\. + \s[Mm]ill\. \s - \bMr\. + \sMr\. \s - \bMrs\. + \sMrs\. \s - \bMssrs\. + \sMssrs\. \s - \bN[Oo]\. + \sN[Oo]\. \s - \bnos\. + \snos\. \s - \b[Nn]um\. + \s[Nn]um\. \s - \bn°\. + \sn°\. \s - \b[Nn]°s\. + \s[Nn]°s\. \s - \bNº\. + \sNº\. \s - \bnúm\. + \snúm\. \s - \bO\.M\. + \sO\.M\. \s - \b[Oo]z\. + \s[Oo]z\. \s - \bp\.b\. + \sp\.b\. \s - \bp\.ej\. + \sp\.ej\. \s - \bp\.p\. + \sp\.p\. \s - \b[Pp]ag\. + \s[Pp]ag\. \s - \b[Pp]ags\. + \s[Pp]ags\. \s - \b[Pp]rof\. + \s[Pp]rof\. \s - \b[Pp]ta\. + \s[Pp]ta\. \s - \b[Pp]tas\. + \s[Pp]tas\. \s - \b[Pp]ts\. + \s[Pp]ts\. \s - \b[Pp]ág\. + \s[Pp]ág\. \s - \bpágs\. + \spágs\. \s - \bR\.D\. + \sR\.D\. \s - \b[Rr]ec\. + \s[Rr]ec\. \s - \b[Rr]ef\. + \s[Rr]ef\. \s - \bReg\. + \sReg\. \s - \b[Rr]egl\. + \s[Rr]egl\. \s - \bREP\. + \sREP\. \s - \bR[Ee][Vv]\. + \sR[Ee][Vv]\. \s - \bS\.A\. + \sS\.A\. \s - \bS\.A\.U\. + \sS\.A\.U\. \s - \bS\.L\. + \sS\.L\. \s - \bS\.R\.L\. + \sS\.R\.L\. \s - \bS[Rr]\. + \sS[Rr]\. \s - \bS[Rr][Aa]\. + \sS[Rr][Aa]\. \s - \b[Ss]ras\. + \s[Ss]ras\. \s - \b[Ss]res\. + \s[Ss]res\. \s - \b[Ss]rs\. + \s[Ss]rs\. \s - \b[Ss]s\. + \s[Ss]s\. \s - \bSta\. + \sSta\. \s - \btel\. + \stel\. \s - \b[Tt]er\. + \s[Tt]er\. \s - \bUd\. + \sUd\. \s - \bUds\. + \sUds\. \s - \bvs\. + \svs\. \s - \b[Aa]dr\. + \s[Aa]dr\. \s - \b[Aa]ng\. + \s[Aa]ng\. \s - \b[Aa]nk\. + \s[Aa]nk\. \s - \b[Aa]vd\. + \s[Aa]vd\. \s - \b[Aa]vg\. + \s[Aa]vg\. \s - \b[Aa]vs\. + \s[Aa]vs\. \s - \b[Bb]etr\. + \s[Bb]etr\. \s - \b[Bb]il\. + \s[Bb]il\. \s - \b[Bb]itr\. + \s[Bb]itr\. \s - \b[Bb]l\.a\. + \s[Bb]l\.a\. \s - \b[Bb]ull\. + \s[Bb]ull\. \s - \bc\. + \sc\. \s - \b[Cc]iv\.ek\. + \s[Cc]iv\.ek\. \s - \b[Cc]iv\.ing\. + \s[Cc]iv\.ing\. \s - \bCo\. + \sCo\. \s - \b[Dd]\.v\.s\. + \s[Dd]\.v\.s\. \s - \b[Dd]ir\. + \s[Dd]ir\. \s - \b[Dd]iv\. + \s[Dd]iv\. \s - \b[Dd]oc\. + \s[Dd]oc\. \s - \b[Dd]r\. + \s[Dd]r\. \s - \b[Dd]vs\. + \s[Dd]vs\. \s - \b[Ee]\.d\. + \s[Ee]\.d\. \s - \b[Ee]\.dyl\. + \s[Ee]\.dyl\. \s - \bel\. + \sel\. \s - \b[Ee]nl\. + \s[Ee]nl\. \s - \betc\. + \setc\. \s - \b[Ee]v\. + \s[Ee]v\. \s - \b[Ee]x\. + \s[Ee]x\. \s - \b[Ee]xkl\. + \s[Ee]xkl\. \s - \b[Ee]xp\. + \s[Ee]xp\. \s - \b[Ee]xv\. + \s[Ee]xv\. \s - \b[Ff]\.d\. + \s[Ff]\.d\. \s - \b[Ff]\.n\. + \s[Ff]\.n\. \s - \b[Ff]\.v\.b\. + \s[Ff]\.v\.b\. \s - \b[Ff]\.ö\. + \s[Ff]\.ö\. \s - \bff\. + \sff\. \s - \b[Ff]orts\. + \s[Ff]orts\. \s - \b[Ff]r\. + \s[Ff]r\. \s - \b[Ff]r\.o\.m\. + \s[Ff]r\.o\.m\. \s - \b[Ff]ölj\. + \s[Ff]ölj\. \s - \b[Ff]öreg\. + \s[Ff]öreg\. \s - \b[Gg]m\. + \s[Gg]m\. \s - \b[Hh]r\. + \s[Hh]r\. \s - \b[Ii] st\.f\. + \s[Ii] st\.f\. \s - \b[Ii]bl\. + \s[Ii]bl\. \s - \b[Ii]nkl\. + \s[Ii]nkl\. \s - \b[Kk]l\. + \s[Kk]l\. \s - \b[Kk]r\. + \s[Kk]r\. \s - \blev\. + \slev\. \s - \b[Mm]\.a\.o\. + \s[Mm]\.a\.o\. \s - \b[Mm]\.fl\. + \s[Mm]\.fl\. \s - \b[Mm]\.h\.t\. + \s[Mm]\.h\.t\. \s - \bm\.m\. + \sm\.m\. \s - \b[Mm]ag\. + \s[Mm]ag\. \s - \b[Mm]ax\. + \s[Mm]ax\. \s - \b[Mm]in\. + \s[Mm]in\. \s - \b[Nn]uv\. + \s[Nn]uv\. \s - \bo\.d\. + \so\.d\. \s - \bo\.dyl\. + \so\.dyl\. \s - \bO\.s\.a\. + \sO\.s\.a\. \s - \bo\.s\.v\. + \so\.s\.v\. \s - \b[Oo]bs\. + \s[Oo]bs\. \s - \b[Oo]rdf\. + \s[Oo]rdf\. \s - \bosv\. + \sosv\. \s - \b[Pp]\.g\.a\. + \s[Pp]\.g\.a\. \s - \bP\.S\. + \sP\.S\. \s - \b[Pp]g\. + \s[Pp]g\. \s - \bpl\. + \spl\. \s - \bplur\. + \splur\. \s - \b[Pp]rof\. + \s[Pp]rof\. \s - \bs\.a\.s\. + \ss\.a\.s\. \s - \bs\.k\. + \ss\.k\. \s - \b[Ss]ek\. + \s[Ss]ek\. \s - \b[Ss]ekr\. + \s[Ss]ekr\. \s - \b[Ss]id\. + \s[Ss]id\. \s - \b[Ss]ign\. + \s[Ss]ign\. \s - \b[Ss]pec\. + \s[Ss]pec\. \s - \b[Ss]t\. + \s[Ss]t\. \s - \b[Tt]\.ex\. + \s[Tt]\.ex\. \s - \b[Tt]\.o\.m\. + \s[Tt]\.o\.m\. \s - \b[Tt]\.v\. + \s[Tt]\.v\. \s - \btekn\. + \stekn\. \s - \b[Tt]el\. + \s[Tt]el\. \s - \b[Tt]f\. + \s[Tt]f\. \s - \b[Tt]im\. + \s[Tt]im\. \s - \btr\. + \str\. \s - \bu\.p\.a\. + \su\.p\.a\. \s - \b[Uu]ng\. + \s[Uu]ng\. \s - \b[Uu]ppl\. + \s[Uu]ppl\. \s - \bv\. + \sv\. \s - \b[Vv]ol\. + \s[Vv]ol\. \s - \bäv\. + \säv\. \s - \b[Åå]rg\. + \s[Åå]rg\. \s - \bö\. + \sö\. \s @@ -7949,19 +7949,19 @@ [\(\[\{][\.\?!][\)\]\}] - \b\S{1,4}\. + \s\S{1,4}\. (\s|\xA0)[0-9\[\(]+ - \b\S{1,4}\. + \s\S{1,4}\. (\s|\xA0)[A-Z]{1,2}\d - \b[Ee][Tt][Cc]\. + \s[Ee][Tt][Cc]\. \s - \b: + \s: \s+\{\d\} diff --git a/ts/Swordfish.ts b/ts/Swordfish.ts index eb5258a..6964165 100644 --- a/ts/Swordfish.ts +++ b/ts/Swordfish.ts @@ -1584,41 +1584,41 @@ export class Swordfish { } static addFile(): void { - let anyFile: string[] = []; + let filters: any[] = [ + { name: 'Any File', extensions: [] }, + { name: 'Adobe InDesign Interchange', extensions: ['inx'] }, + { name: 'Adobe InCopy ICML', extensions: ['icml'] }, + { name: 'Adobe InDesign IDML', extensions: ['idml'] }, + { name: 'DITA Map', extensions: ['ditamap', 'dita', 'xml'] }, + { name: 'HTML Page', extensions: ['html', 'htm'] }, + { name: 'JavaScript', extensions: ['js'] }, + { name: 'Java Properties', extensions: ['properties'] }, + { name: 'JSON', extensions: ['json'] }, + { name: 'MIF (Maker Interchange Format)', extensions: ['mif'] }, + { name: 'Microsoft Office 2007 Document', extensions: ['docx', 'xlsx', 'pptx'] }, + { name: 'OpenOffice 1.x Document', extensions: ['sxw', 'sxc', 'sxi', 'sxd'] }, + { name: 'OpenOffice 2.x Document', extensions: ['odt', 'ods', 'odp', 'odg'] }, + { name: 'Plain Text', extensions: ['txt'] }, + { name: 'PO (Portable Objects)', extensions: ['po', 'pot'] }, + { name: 'RC (Windows C/C++ Resources)', extensions: ['rc'] }, + { name: 'ResX (Windows .NET Resources)', extensions: ['resx'] }, + { name: 'SDLXLIFF Document', extensions: ['sdlxliff'] }, + { name: 'SRT Subtitle', extensions: ['srt'] }, + { name: 'SVG (Scalable Vector Graphics)', extensions: ['svg'] }, + { name: 'Trados Studio Package', extensions: ['sdlppx'] }, + { name: 'TS (Qt Linguist translation source)', extensions: ['ts'] }, + { name: 'TXML Document', extensions: ['txml'] }, + { name: 'Visio XML Drawing', extensions: ['vsdx'] }, + { name: 'XLIFF', extensions: ['xlf', 'xliff', 'mqxliff', 'txlf'] }, + { name: 'XML Document', extensions: ['xml'] } + ]; if (process.platform === 'linux') { - anyFile = ['*']; + filters.splice(0, 1); + filters.push({ name: 'Any File', extensions: ['*'] }); } dialog.showOpenDialog({ properties: ['openFile'], - - filters: [ - { name: 'Any File', extensions: anyFile }, - { name: 'Adobe InDesign Interchange', extensions: ['inx'] }, - { name: 'Adobe InCopy ICML', extensions: ['icml'] }, - { name: 'Adobe InDesign IDML', extensions: ['idml'] }, - { name: 'DITA Map', extensions: ['ditamap', 'dita', 'xml'] }, - { name: 'HTML Page', extensions: ['html', 'htm'] }, - { name: 'JavaScript', extensions: ['js'] }, - { name: 'Java Properties', extensions: ['properties'] }, - { name: 'JSON', extensions: ['json'] }, - { name: 'MIF (Maker Interchange Format)', extensions: ['mif'] }, - { name: 'Microsoft Office 2007 Document', extensions: ['docx', 'xlsx', 'pptx'] }, - { name: 'OpenOffice 1.x Document', extensions: ['sxw', 'sxc', 'sxi', 'sxd'] }, - { name: 'OpenOffice 2.x Document', extensions: ['odt', 'ods', 'odp', 'odg'] }, - { name: 'Plain Text', extensions: ['txt'] }, - { name: 'PO (Portable Objects)', extensions: ['po', 'pot'] }, - { name: 'RC (Windows C/C++ Resources)', extensions: ['rc'] }, - { name: 'ResX (Windows .NET Resources)', extensions: ['resx'] }, - { name: 'SDLXLIFF Document', extensions: ['sdlxliff'] }, - { name: 'SRT Subtitle', extensions: ['srt'] }, - { name: 'SVG (Scalable Vector Graphics)', extensions: ['svg'] }, - { name: 'Trados Studio Package', extensions: ['sdlppx'] }, - { name: 'TS (Qt Linguist translation source)', extensions: ['ts'] }, - { name: 'TXML Document', extensions: ['txml'] }, - { name: 'Visio XML Drawing', extensions: ['vsdx'] }, - { name: 'XLIFF', extensions: ['xlf', 'xliff', 'mqxliff', 'txlf'] }, - { name: 'XML Document', extensions: ['xml'] } - ] + filters: filters }).then((value: Electron.OpenDialogReturnValue) => { if (!value.canceled) { Swordfish.selectedFile = value.filePaths[0]; @@ -1786,40 +1786,41 @@ export class Swordfish { } selectSourceFiles(event: IpcMainEvent): void { - let anyFile: string[] = []; + let filters: any[] = [ + { name: 'Any File', extensions: [] }, + { name: 'Adobe InDesign Interchange', extensions: ['inx'] }, + { name: 'Adobe InCopy ICML', extensions: ['icml'] }, + { name: 'Adobe InDesign IDML', extensions: ['idml'] }, + { name: 'DITA Map', extensions: ['ditamap', 'dita', 'xml'] }, + { name: 'HTML Page', extensions: ['html', 'htm'] }, + { name: 'JavaScript', extensions: ['js'] }, + { name: 'Java Properties', extensions: ['properties'] }, + { name: 'JSON', extensions: ['json'] }, + { name: 'MIF (Maker Interchange Format)', extensions: ['mif'] }, + { name: 'Microsoft Office 2007 Document', extensions: ['docx', 'xlsx', 'pptx'] }, + { name: 'OpenOffice 1.x Document', extensions: ['sxw', 'sxc', 'sxi', 'sxd'] }, + { name: 'OpenOffice 2.x Document', extensions: ['odt', 'ods', 'odp', 'odg'] }, + { name: 'Plain Text', extensions: ['txt'] }, + { name: 'PO (Portable Objects)', extensions: ['po', 'pot'] }, + { name: 'RC (Windows C/C++ Resources)', extensions: ['rc'] }, + { name: 'ResX (Windows .NET Resources)', extensions: ['resx'] }, + { name: 'SDLXLIFF Document', extensions: ['sdlxliff'] }, + { name: 'SRT Subtitle', extensions: ['srt'] }, + { name: 'SVG (Scalable Vector Graphics)', extensions: ['svg'] }, + { name: 'Trados Studio Package', extensions: ['sdlppx'] }, + { name: 'TS (Qt Linguist translation source)', extensions: ['ts'] }, + { name: 'TXML Document', extensions: ['txml'] }, + { name: 'Visio XML Drawing', extensions: ['vsdx'] }, + { name: 'XLIFF', extensions: ['xlf', 'xliff', 'mqxliff', 'txlf'] }, + { name: 'XML Document', extensions: ['xml'] } + ]; if (process.platform === 'linux') { - anyFile = ['*']; + filters.splice(0, 1); + filters.push({ name: 'Any File', extensions: ['*'] }); } dialog.showOpenDialog({ properties: ['openFile', 'multiSelections'], - filters: [ - { name: 'Any File', extensions: anyFile }, - { name: 'Adobe InDesign Interchange', extensions: ['inx'] }, - { name: 'Adobe InCopy ICML', extensions: ['icml'] }, - { name: 'Adobe InDesign IDML', extensions: ['idml'] }, - { name: 'DITA Map', extensions: ['ditamap', 'dita', 'xml'] }, - { name: 'HTML Page', extensions: ['html', 'htm'] }, - { name: 'JavaScript', extensions: ['js'] }, - { name: 'Java Properties', extensions: ['properties'] }, - { name: 'JSON', extensions: ['json'] }, - { name: 'MIF (Maker Interchange Format)', extensions: ['mif'] }, - { name: 'Microsoft Office 2007 Document', extensions: ['docx', 'xlsx', 'pptx'] }, - { name: 'OpenOffice 1.x Document', extensions: ['sxw', 'sxc', 'sxi', 'sxd'] }, - { name: 'OpenOffice 2.x Document', extensions: ['odt', 'ods', 'odp', 'odg'] }, - { name: 'Plain Text', extensions: ['txt'] }, - { name: 'PO (Portable Objects)', extensions: ['po', 'pot'] }, - { name: 'RC (Windows C/C++ Resources)', extensions: ['rc'] }, - { name: 'ResX (Windows .NET Resources)', extensions: ['resx'] }, - { name: 'SDLXLIFF Document', extensions: ['sdlxliff'] }, - { name: 'SRT Subtitle', extensions: ['srt'] }, - { name: 'SVG (Scalable Vector Graphics)', extensions: ['svg'] }, - { name: 'Trados Studio Package', extensions: ['sdlppx'] }, - { name: 'TS (Qt Linguist translation source)', extensions: ['ts'] }, - { name: 'TXML Document', extensions: ['txml'] }, - { name: 'Visio XML Drawing', extensions: ['vsdx'] }, - { name: 'XLIFF', extensions: ['xlf', 'xliff', 'mqxliff', 'txlf'] }, - { name: 'XML Document', extensions: ['xml'] } - ] + filters: filters }).then((value: Electron.OpenDialogReturnValue) => { if (!value.canceled) { Swordfish.getFileType(event, value.filePaths); diff --git a/ts/mtManager.ts b/ts/mtManager.ts index 29aa867..ae8e917 100644 --- a/ts/mtManager.ts +++ b/ts/mtManager.ts @@ -283,7 +283,7 @@ export class MTManager { let result: Language[] = []; for (let lang of langs) { try { - result.push(LanguageUtils.getLanguage(lang)); + result.push(LanguageUtils.getLanguage(lang, 'en')); } catch (error) { // ignore unsupported tags // console.log('unsupported tag', lang);