Translations/Searching

From Summertime Saga Wiki
Revision as of 12:49, 2 November 2020 by Zectune (talk | contribs) (Tags ; Brackets)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Translation search tool

Welcome for this search tool tutorial, you will find at the end of it the most important searches you must check before leaving this page.
You will find the translation search tool here.
With this tool, you can find any string, word or sentence in any language. You can also track down mistakes of all sorts, very handy for some reviewers. We will learn together how to use it.

Syntax

First, let's see the basics. How do we search ?

If you look for a word like "Wonder", just type the word in the search toolbar, press enter and a list of all strings containing this word (of the source AND the target) will appear. (source=English strings;target=your language's strings)

You might realise some strings has not the word "wonder" but instead others like "wonderful" of "wondering". Let's fix it.

Use the ′ ′(quotes) or ″ ″(double quotes), type "Wonder " (with the quotes and the extra space at the end) and search. Congratulation, you got rid of few hundreds of strings that would have waste your time, you can work more efficiently now.

You might also need to use the ( ) parenthesis.

Copy and paste, or type (within the simple quotes) ′Wonder AND NOT ("wonderful" OR "wondering") ′. Now search. You now have every strings containing "wonder" except the ones containing "wonderful" and/or "wondering". Good job !
Here I have introduced the key AND, the NOT, the OR and the parenthesis (). They will save you some great amount of time. Let's talk about them.

Keys

Here are the main keys and their description.

  • NOT : The NOT key removes unwanted string from your list. Write "NOT" and then the word you don't want to see in the list.

For example : searching ' NOT "wonder" ' lists the strings not containing "wonder". Searching ' wonder NOT "wondering" ' lists the strings containing "wonder" except the one containing "wondering".

  • AND : Place the AND key between two words. The listed strings will contain both words.
  • OR : Place the OR key between two words. The listed strings will contain at least one of them.
  • target and source : ' target:"word1" ' will list all strings from the target containing "word1". ' source:"word2" ' will list all strings from the source containing "word2".

Checklist

Here is a list of important search you might want to look at. It will allow you to track down major and minor mistakes you want to get rid of.

Tags ; Braces

Surely the most important, check all the tags carefully to prevent major crashes of the game.
You can also replace ' {b} ' with ' {i} ' or any other tag.

  • TAG1 : Finds missing {b} tags when present in the source.

source:"{b}" AND NOT target:"{b}"

  • TAG2 : Idem with {/b} tags.

source:"{/b}" AND NOT target:"{/b}"

  • TAG3 : Finds present {b} tags when absent in the source.

target:"{b}" AND NOT source:"{b}"

  • TAG4 : Idem with {/b} tags

target:"{/b}" AND NOT source:"{/b}"

Tags ; Brackets

NB : it is essential to make sure the text inside the square brackets is correctly written.

  • TAG5 : Finds wrongly written "[firstname]"

source:"firstname" AND NOT target:"firstname"

  • TAG6 : Finds wrongly written "[deb_name]"

source:"deb_name" AND NOT target:"deb_name"

  • TAG7 : Idem for "[jen_name]"

source:"jen_name" AND NOT target:"jen_name"
(NB : You should also check these : [randomdrink];[harold_glaze];[harold_topping])

  • TAG8 : Finds eventual mistakes

("[" AND NOT "]") OR ("]" AND NOT "[")

Parenthesis

  • PAR1 : Finds missing right parenthesis

target:"(" AND NOT target:")"

  • PAR2 : Finds missing left parenthesis

target:")" AND NOT target:"("

Punctuation

Check the difference of punctuation between the source and translation.

  • PUN1 : Finds unwanted space before any ".".

target:" ." AND NOT "( ."

  • PUN2 : Finds unwanted space before any "!".

target:"!" AND NOT target:" !" AND NOT target:" !" AND NOT target:"?!"

  • PUN3 : Finds unwanted space before any "?".

target:"?" AND NOT target:" ?" AND NOT target:" ?"

  • PUN4 : Finds unwanted space before any "!?", "!!" and "??".

target:"? !" OR target:"! !" OR target:"? ?"

  • PUN5 : Finds unwanted extra dots.

target:"...."

  • PUN6 : Finds missing right stars.

target:"}*" AND NOT target:"*{"

  • PUN7 : Idem with left stars.

target:"*{" AND NOT target:"}*"

Space

You might want a space between the parenthesis and your text.

  • SPA1 : Finds left parenthesis missing a following space.

target:"(" AND NOT target:"( "

  • SPA2 : Finds right parenthesis missing a previous space.

target:")" AND NOT target:" )"

You might want to remove every double space.

  • SPA3 : Finds double space.

target:" "

  • SPA4 : Finds double space between tags.

target:" {b} " OR target:" {i} " OR target:" {/b} " OR target: " {/i} "