View ja.lua
--- @author Yu Tang | |
--- @date 2019/05/24 | |
return { | |
["%s event failed: %s"] = "%s イベントの処理に失敗しました: %s", -- src\editor\package.lua | |
["%s%% formatted..."] = "フォーマット中(%s%%)...", -- src\editor\print.lua | |
["%s%% loaded..."] = "読込中(%s%%)...", -- src\editor\commands.lua | |
["&About"] = "ZeroBrane Studio について(&A)", -- src\editor\menu_help.lua | |
["&Add Watch"] = "ウォッチ式の追加(&A)", -- src\editor\debugger.lua | |
["&Break"] = "ブレーク(&B)", -- src\editor\menu_project.lua | |
["&Close Page"] = "このページを閉じる(&C)", -- src\editor\gui.lua, src\editor\menu_file.lua |
View set_caret_at_segment_tail_end.groovy
package me.goat.groovy.scripting.tailedcaret | |
import javax.swing.SwingUtilities | |
import org.omegat.core.Core | |
import org.omegat.core.CoreEvents | |
import org.omegat.core.data.SourceTextEntry | |
import org.omegat.core.events.IEntryEventListener | |
import org.omegat.gui.editor.Document3 | |
import org.omegat.util.gui.UIThreadsUtil |
View bold_font_to_plain_for_editor.groovy
/* :name=Make the bold font to plain in the source of active segment | |
* | |
* Usage: move this script to | |
* <your-scripts-folder>/application_startup/ sub-folder | |
* for event driven automatically execution. | |
* | |
* @author Yu Tang | |
* @date 2017-04-07 | |
* @version 0.2.1 | |
*/ |
View display_segment_at_the_bottom.groovy
/* :name=Display segment at the bottom :description=Display segment at the bottom of the Editor when you activate new segment | |
* | |
* Usage: move this script to | |
* <your-scripts-folder>/entry_activated/ sub-folder | |
* for event driven automatically execution. | |
* | |
* @author Yu Tang | |
* @date 2017-03-12 | |
* @version 0.1.0 | |
*/ |
View activate_source_text.groovy
/* :name=Activate source text :description=Activate source text on the Editor with keyboard shortcut | |
* | |
* The workaround by script for RFE #821: | |
* Showing cursor on the original segment | |
* http://sourceforge.net/p/omegat/feature-requests/821/ | |
* | |
* @author Yu Tang | |
* @author Kos Ivantsov | |
* @date 2016-10-24 | |
* @version 1.1.1 |
View exec_cmd_and_reload.groovy
/* :name=Execute External Command and Reload :description=Execute External Command and Reload Current Project | |
* @author Yu Tang | |
* @date 2015-12-27 | |
* @version 0.2 | |
*/ | |
def command = /C:\Program Files (x86)\microsoft office\OFFICE11\WINWORD.EXE/ | |
import javax.swing.SwingUtilities | |
import static javax.swing.JOptionPane.* |
View TraverseAndReplace.groovy
/** | |
* Usage : Put this script in <ScriptsDir>/project_changed folder. Create a folder if it doesn't exists. | |
* | |
* @author Yu Tang | |
* @version 0.2 | |
*/ | |
import static org.omegat.core.events.IProjectEventListener.PROJECT_CHANGE_TYPE.* | |
// prepare |
View update_link.groovy
def srcFile = new File(/YOUR_WORKING_COPY\release\changes.txt/) | |
def dstFile = new File(/YOUR_WORKING_COPY\release\changes2.txt/) | |
def oldLinkPattern = 'http://sourceforge\\.net/support/tracker\\.php\\?aid=\\d+' | |
dstFile.text = srcFile.text.replaceAll(oldLinkPattern) { oldUrlString -> | |
URL url = oldUrlString.toURL() | |
def conn = url.openConnection() | |
conn.instanceFollowRedirects = false | |
conn.requestMethod = 'HEAD' | |
conn.connect() |
NewerOlder