mirror of
https://gitee.com/spark-store-project/spark-store
synced 2025-06-04 15:39:50 +08:00
commit
3647d80037
7
debian/changelog
vendored
7
debian/changelog
vendored
@ -1,3 +1,10 @@
|
||||
spark-store (4.3.1) UNRELEASED; urgency=medium
|
||||
|
||||
* 修复自提权更新问题
|
||||
* 提升aptss稳定性
|
||||
|
||||
-- shenmo <shenmo@spark-app.store> Tue, 24 Sep 2024 11:27:08 +0800
|
||||
|
||||
spark-store (4.3.0-fix5) stable; urgency=medium
|
||||
|
||||
* 支持GXDE,重启空链接清理
|
||||
|
3
debian/spark-store.postinst
vendored
3
debian/spark-store.postinst
vendored
@ -42,8 +42,7 @@ case "$1" in
|
||||
|
||||
ln -s -f /opt/durapps/spark-store/bin/aptss /usr/bin/aptss
|
||||
|
||||
# Create symbol links for SSINSTALL
|
||||
ln -s -f /opt/durapps/spark-store/bin/auto-install-policy/store.spark-app.ssinstall.policy /usr/share/polkit-1/actions/store.spark-app.ssinstall.policy
|
||||
|
||||
|
||||
# Install key
|
||||
mkdir -p /tmp/spark-store-install/
|
||||
|
3
debian/spark-store.prerm
vendored
3
debian/spark-store.prerm
vendored
@ -47,8 +47,7 @@ for username in `ls /home`
|
||||
# Stop update detect service
|
||||
systemctl disable spark-update-notifier
|
||||
|
||||
# Clean the auto install polkit file if exist
|
||||
rm -f /usr/share/polkit-1/actions/store.spark-app.ssinstall.policy
|
||||
|
||||
|
||||
# Remove gpg key file
|
||||
rm -f /etc/apt/trusted.gpg.d/spark-store.gpg
|
||||
|
11
pkg/lib/systemd/system/spark-update-notifier.timer
Normal file
11
pkg/lib/systemd/system/spark-update-notifier.timer
Normal file
@ -0,0 +1,11 @@
|
||||
[Unit]
|
||||
Description=Timer for Spark Update Notifier
|
||||
|
||||
[Timer]
|
||||
# 开机后第一次执行
|
||||
OnBootSec=1min
|
||||
# 每天执行一次
|
||||
OnUnitActiveSec=1d
|
||||
|
||||
[Install]
|
||||
WantedBy=timers.target
|
@ -4,15 +4,15 @@
|
||||
<policyconfig>
|
||||
<vendor>Spark Store</vendor>
|
||||
<icon_name>x-package-repository</icon_name>
|
||||
<action id="store.spark-app.ss-do-upgrade-worker">
|
||||
<description>运行ss-do-upgrade-worker需要权限</description>
|
||||
<message>要使用ss-do-upgrade-worker需要权限</message>
|
||||
<action id="store.spark-app.ss-do-upgrade">
|
||||
<description>运行ss-do-upgrade需要权限</description>
|
||||
<message>要使用ss-do-upgrade需要权限</message>
|
||||
<defaults>
|
||||
<allow_any>yes</allow_any>
|
||||
<allow_inactive>yes</allow_inactive>
|
||||
<allow_active>yes</allow_active>
|
||||
</defaults>
|
||||
<annotate key="org.freedesktop.policykit.exec.path">/opt/durapps/spark-store/bin/update-upgrade/ss-do-upgrade-worker.sh</annotate>
|
||||
<annotate key="org.freedesktop.policykit.exec.path">/opt/durapps/spark-store/bin/update-upgrade/ss-do-upgrade.sh</annotate>
|
||||
<annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
|
||||
</action>
|
||||
</policyconfig>
|
@ -46,7 +46,7 @@ desktop.path = /usr/share/applications
|
||||
service.files += pkg/usr/lib/systemd/system/spark-update-notifier.service
|
||||
service.path = /usr/lib/systemd/system/
|
||||
|
||||
polkit-1.files += pkg/usr/share/polkit-1/actions/store.spark-app.ss-do-upgrade-worker.policy
|
||||
polkit-1.files += pkg/usr/share/polkit-1/actions/*
|
||||
polkit-1.path = /usr/share/polkit-1/actions/
|
||||
|
||||
icon.files += pkg/usr/share/icons/hicolor/scalable/apps/*.svg
|
||||
|
@ -600,9 +600,18 @@ if [ "$option" == "install" ]; then
|
||||
|
||||
eval "${_DOWNLOADER}" # execute downloadhelper command
|
||||
if [ "$(find "$DLDIR" -printf . | wc -c)" -gt 1 ]; then
|
||||
|
||||
# Delete incomplete/corrupted downloaded files, if any: Not recursive, as we don't expect any dirs to exist within $DLDIR.
|
||||
|
||||
# When Aria2c downloads a file and detects it is corrupted, its filename won't be renamed back to its actual name,
|
||||
# preserving .aria2 file extension, which also indicates when a file hasn't been completely downloaded.
|
||||
for x in *.aria2; do
|
||||
rm -f "$x" "${x%.aria2}"
|
||||
done
|
||||
|
||||
# Move all packages to the apt install directory by force to ensure
|
||||
# already existing debs which may be incomplete are replaced
|
||||
find . -type f -name "*.deb" -execdir mv -ft "$APTCACHE" {} \+
|
||||
find . -type f \( -name '*.deb' -o -name '*.ddeb' \) -execdir mv -ft "$APTCACHE" {} \+
|
||||
fi
|
||||
cd - &>/dev/null || msg "Failed to change back directory" "warning"
|
||||
fi
|
||||
|
21
tool/aptss
21
tool/aptss
@ -78,7 +78,7 @@ if [ "$1" = "install" ] || [ "$1" = "upgrade" ] || [ "$1" = "full-upgrade" ] ||
|
||||
|
||||
###执行
|
||||
|
||||
${SS_APT_FAST} "$@" --allow-downgrades -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
${SS_APT_FAST} "$@" --allow-downgrades -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
ret="$?"
|
||||
if [ "$ret" -ne 0 ];then
|
||||
echo -e "\e[1;33m$TRANSHELL_CONTENT_PLEASE_USE_APTSS_INSTEAD_OF_APT\e[0m"
|
||||
@ -86,19 +86,7 @@ exit $ret
|
||||
fi
|
||||
|
||||
|
||||
elif [ "$1" = "download" ];then
|
||||
|
||||
###执行
|
||||
|
||||
${SS_APT_FAST} "$@" --allow-downgrades -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
|
||||
|
||||
elif [ "$1" = "policy" ] || [ "$1" = "search" ];then
|
||||
|
||||
|
||||
|
||||
###执行
|
||||
/usr/bin/apt "$@" -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
|
||||
elif [ "$1" = "ssupdate" ];then
|
||||
|
||||
@ -116,6 +104,7 @@ curl --silent -o /opt/durapps/spark-store/bin/apt-fast-conf/sources.list.d/spar
|
||||
#只更新星火源
|
||||
|
||||
elif [ "$1" = "update" ];then
|
||||
|
||||
echo -e "\e[1;32m${TRANSHELL_CONTENT_GETTING_SERVER_CONFIG_AND_MIRROR_LIST}\e[0m"
|
||||
echo
|
||||
curl --progress-bar -o /opt/durapps/spark-store/bin/apt-fast-conf/sources.list.d/sparkstore.list "${SPARK_DOWNLOAD_SERVER_URL}/sparkstore${STORE_LIST_URL}.list"
|
||||
@ -123,8 +112,10 @@ mkdir -p /tmp/aptss-conf/
|
||||
curl --progress-bar -o /tmp/aptss-conf/apt-fast.conf "${SPARK_DOWNLOAD_SERVER_URL}/apt-fast.conf"
|
||||
chmod -R 755 /tmp/aptss-conf
|
||||
### 额外一份拿来给aptss自动补全用
|
||||
/usr/bin/apt "$@" -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
|
||||
${SS_APT_FAST} "$@" -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
|
||||
else
|
||||
/usr/bin/apt "$@" -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
${SS_APT_FAST} "$@" -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
fi
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
export LANGUAGE=en_US
|
||||
|
||||
case $1 in
|
||||
ssupdate)
|
||||
|
@ -1,4 +1,8 @@
|
||||
#!/bin/bash
|
||||
if [ "$(id -u)" != "0" ] ; then
|
||||
pkexec "$0" "$@"
|
||||
exit
|
||||
fi
|
||||
trap "rm -f /tmp/spark-store/upgradeStatus.txt" EXIT
|
||||
source /opt/durapps/spark-store/bin/bashimport/transhell.amber
|
||||
load_transhell_debug
|
||||
|
@ -1,5 +1,5 @@
|
||||
#!/bin/bash
|
||||
export LANGUAGE=en_US
|
||||
|
||||
|
||||
source /opt/durapps/spark-store/bin/bashimport/transhell.amber
|
||||
load_transhell_debug
|
||||
@ -55,26 +55,23 @@ fi
|
||||
|
||||
aptss update
|
||||
|
||||
updatetext=`aptss ssupdate 2>&1`
|
||||
updatetext=`LANGUAGE=en_US aptss ssupdate 2>&1`
|
||||
|
||||
until [ "`echo $updatetext | grep E: `" = "" ];do
|
||||
echo "${TRANSHELL_CONTENT_UPDATE_ERROR_AND_WAIT_15_SEC}"
|
||||
sleep 15
|
||||
updatetext=`aptss ssupdate 2>&1`
|
||||
updatetext=`LANGUAGE=en_US aptss ssupdate 2>&1`
|
||||
|
||||
|
||||
|
||||
done
|
||||
|
||||
isupdate=`echo ${updatetext: -5}`
|
||||
if [ "$isupdate" = "date." ] ; then
|
||||
update_app_number=$(env LANGUAGE=en_US /usr/bin/apt -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf list --upgradable -o Dir::Etc::sourcelist="/opt/durapps/spark-store/bin/apt-fast-conf/sources.list.d/sparkstore.list" -o Dir::Etc::sourceparts="/dev/null" -o APT::Get::List-Cleanup="0" 2>/dev/null | grep -c upgradable)
|
||||
|
||||
if [ "$update_app_number" -le 0 ] ; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
## 从这里开始,只有检测到了更新才会进行
|
||||
update_app_number=`echo ${updatetext%package*} #从右向左截取第一个 src 后的字符串`
|
||||
update_app_number=`echo ${update_app_number##*information...}`
|
||||
|
||||
# 获取用户选择的要更新的应用
|
||||
PKG_LIST="$(/opt/durapps/spark-store/bin/update-upgrade/ss-do-upgrade-worker.sh upgradable-list)"
|
||||
# 指定分隔符为 \n
|
||||
|
@ -129,7 +129,7 @@
|
||||
<location filename="../src/pages/appintopage.cpp" line="198"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="336"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="370"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="530"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<source>Download and Install</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@ -188,7 +188,7 @@
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="183"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="363"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="502"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Reinstall</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@ -199,7 +199,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="341"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="478"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="481"/>
|
||||
<source>Install</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@ -209,46 +209,46 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>Warning</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<source>The current application does not support or tested on deepin, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<source>The current application does not support or tested on UOS, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<source>The current application does not support or tested on Ubuntu, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>The current application does not support or tested on current platform, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>Spark Store</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -129,7 +129,7 @@
|
||||
<location filename="../src/pages/appintopage.cpp" line="198"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="336"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="370"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="530"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<source>Download and Install</source>
|
||||
<translation>Descargar e instalar</translation>
|
||||
</message>
|
||||
@ -188,7 +188,7 @@
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="183"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="363"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="502"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Reinstall</source>
|
||||
<translation>Reinstalación</translation>
|
||||
</message>
|
||||
@ -199,7 +199,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="341"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="478"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="481"/>
|
||||
<source>Install</source>
|
||||
<translation>Instalación</translation>
|
||||
</message>
|
||||
@ -209,46 +209,46 @@
|
||||
<translation>Se está instalando</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>Warning</source>
|
||||
<translation>Aviso</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<source>The current application does not support or tested on deepin, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<source>The current application does not support or tested on UOS, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<source>The current application does not support or tested on Ubuntu, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>The current application does not support or tested on current platform, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>Spark Store</source>
|
||||
<translation>SPARK Store</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation>Desinstalación exitosa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation>La URL ha sido copiada al portapapeles</translation>
|
||||
</message>
|
||||
|
@ -129,7 +129,7 @@
|
||||
<location filename="../src/pages/appintopage.cpp" line="198"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="336"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="370"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="530"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<source>Download and Install</source>
|
||||
<translation>Télécharger et installer</translation>
|
||||
</message>
|
||||
@ -188,7 +188,7 @@
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="183"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="363"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="502"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Reinstall</source>
|
||||
<translation>Réinstaller</translation>
|
||||
</message>
|
||||
@ -199,7 +199,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="341"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="478"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="481"/>
|
||||
<source>Install</source>
|
||||
<translation>Installation</translation>
|
||||
</message>
|
||||
@ -209,46 +209,46 @@
|
||||
<translation>Installation en cours</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>Warning</source>
|
||||
<translation>Avertissement</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<source>The current application does not support or tested on deepin, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<source>The current application does not support or tested on UOS, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<source>The current application does not support or tested on Ubuntu, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>The current application does not support or tested on current platform, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>Spark Store</source>
|
||||
<translation>Le Spark store</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation>Désinstallation réussie</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation>L'URL a été copiée dans le presse - papiers</translation>
|
||||
</message>
|
||||
|
@ -124,7 +124,7 @@
|
||||
<location filename="../src/pages/appintopage.cpp" line="198"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="336"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="370"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="530"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<source>Download and Install</source>
|
||||
<translation>下载并安装</translation>
|
||||
</message>
|
||||
@ -188,7 +188,7 @@
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="183"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="363"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="502"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Reinstall</source>
|
||||
<translation>重新安装</translation>
|
||||
</message>
|
||||
@ -199,7 +199,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="341"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="478"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="481"/>
|
||||
<source>Install</source>
|
||||
<translation>安装</translation>
|
||||
</message>
|
||||
@ -209,46 +209,46 @@
|
||||
<translation>正在安装</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>Warning</source>
|
||||
<translation>警告</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<source>The current application does not support or tested on deepin, there may be problems</source>
|
||||
<translation>当前应用不支持或未在deepin上测试过,安装后可能会出现问题</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<source>The current application does not support or tested on UOS, there may be problems</source>
|
||||
<translation>当前应用不支持或未在UOS上测试过,安装后可能会出现问题</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<source>The current application does not support or tested on Ubuntu, there may be problems</source>
|
||||
<translation>当前应用不支持或未在Ubuntu上测试过,安装后可能会出现问题</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>The current application does not support or tested on current platform, there may be problems</source>
|
||||
<translation>当前应用不支持或未在您的平台上测试过,安装后可能会出现问题</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>Spark Store</source>
|
||||
<translation>星火应用商店</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation>卸载成功</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation>链接已复制到剪贴板</translation>
|
||||
</message>
|
||||
|
@ -124,7 +124,7 @@
|
||||
<location filename="../src/pages/appintopage.cpp" line="198"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="336"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="370"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="530"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<source>Download and Install</source>
|
||||
<translation>下載並安裝</translation>
|
||||
</message>
|
||||
@ -188,7 +188,7 @@
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="183"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="363"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="502"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Reinstall</source>
|
||||
<translation>重新安裝</translation>
|
||||
</message>
|
||||
@ -199,7 +199,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="341"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="478"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="481"/>
|
||||
<source>Install</source>
|
||||
<translation>安装</translation>
|
||||
</message>
|
||||
@ -209,46 +209,46 @@
|
||||
<translation>正在安装</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>Warning</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<source>The current application does not support or tested on deepin, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<source>The current application does not support or tested on UOS, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<source>The current application does not support or tested on Ubuntu, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>The current application does not support or tested on current platform, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>Spark Store</source>
|
||||
<translation>星火应用商店</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation>卸载成功</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation>链接已复制到剪贴板</translation>
|
||||
</message>
|
||||
|
Loading…
x
Reference in New Issue
Block a user