Skip to content

Commit

Permalink
add translations file
Browse files Browse the repository at this point in the history
Change-Id: I3225a2f9f2cf137cff8ac70c622000d3557a8e3f
  • Loading branch information
sbwtw committed Aug 5, 2016
1 parent 146219b commit 63c1c28
Show file tree
Hide file tree
Showing 3 changed files with 191 additions and 0 deletions.
12 changes: 12 additions & 0 deletions dde-dock.pro
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,15 @@
TEMPLATE = subdirs
SUBDIRS = frame \
plugins


# Automating generation .qm files from .ts files
CONFIG(release, debug|release) {
system($$PWD/translate_generation.sh)
}
TRANSLATIONS = translations/dde-dock.ts

qm_files.path = $${PREFIX}/share/dde-dock/translations/
qm_files.files = translations/*.qm

INSTALLS = qm_files
11 changes: 11 additions & 0 deletions translate_generation.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#!/bin/bash
# this file is used to auto-generate .qm file from .ts file.
# author: shibowen at linuxdeepin.com

ts_list=(`ls translations/*.ts`)

for ts in "${ts_list[@]}"
do
printf "\nprocess ${ts}\n"
lrelease "${ts}"
done
168 changes: 168 additions & 0 deletions translations/dde-dock.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,168 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>DatetimePlugin</name>
<message>
<location filename="../plugins/datetime/datetimeplugin.cpp" line="73"/>
<source>MM/dd/yyyy ddd HH:mm:ss</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DatetimeWidget</name>
<message>
<location filename="../plugins/datetime/datetimewidget.cpp" line="34"/>
<source>HH:mm</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DockSettings</name>
<message>
<location filename="../frame/util/docksettings.cpp" line="18"/>
<source>Fashion Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="19"/>
<source>Efficient Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="20"/>
<source>Top</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="21"/>
<source>Bottom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="22"/>
<source>Left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="23"/>
<source>Right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="24"/>
<source>Large</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="25"/>
<source>Medium</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="26"/>
<source>Small</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="27"/>
<source>Keep Shown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="28"/>
<source>Keep Hidden</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="29"/>
<source>Smart Hide</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="64"/>
<source>Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="72"/>
<source>Location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="79"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frame/util/docksettings.cpp" line="86"/>
<source>Status</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LauncherItem</name>
<message>
<location filename="../frame/item/launcheritem.cpp" line="17"/>
<source>Launcher</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PopupControlWidget</name>
<message>
<location filename="../plugins/trash/popupcontrolwidget.cpp" line="15"/>
<source>Open</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugins/trash/popupcontrolwidget.cpp" line="16"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SoundApplet</name>
<message>
<location filename="../plugins/sound/soundapplet.cpp" line="28"/>
<source>Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugins/sound/soundapplet.cpp" line="45"/>
<source>Application</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WiredItem</name>
<message>
<location filename="../plugins/network/item/wireditem.cpp" line="35"/>
<source>Unknow</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugins/network/item/wireditem.cpp" line="40"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WirelessApplet</name>
<message>
<location filename="../plugins/network/item/applet/wirelessapplet.cpp" line="288"/>
<source>Auto-connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugins/network/item/applet/wirelessapplet.cpp" line="294"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../plugins/network/item/applet/wirelessapplet.cpp" line="309"/>
<source>Please enter the password of &lt;font color=&quot;#faca57&quot;&gt;%1&lt;/font&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

0 comments on commit 63c1c28

Please sign in to comment.