Specify utf-8 codec for desktop file processing

This commit is contained in:
Sean Davis 2018-08-06 18:23:11 -04:00
parent dceb04ebe7
commit 6b584769a8
2 changed files with 12 additions and 12 deletions

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-08-06 06:37-0400\n" "POT-Creation-Date: 2018-08-06 18:22-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -141,42 +141,42 @@ msgid ""
"to your personal information." "to your personal information."
msgstr "" msgstr ""
#: ../mugshot/MugshotWindow.py:832 #: ../mugshot/MugshotWindow.py:839
msgid "Update LibreOffice user details?" msgid "Update LibreOffice user details?"
msgstr "" msgstr ""
#: ../mugshot/MugshotWindow.py:833 #: ../mugshot/MugshotWindow.py:840
msgid "Would you also like to update your user details in LibreOffice?" msgid "Would you also like to update your user details in LibreOffice?"
msgstr "" msgstr ""
#: ../mugshot_lib/SudoDialog.py:124 #: ../mugshot_lib/SudoDialog.py:130
msgid "Password Required" msgid "Password Required"
msgstr "" msgstr ""
#: ../mugshot_lib/SudoDialog.py:161 #: ../mugshot_lib/SudoDialog.py:167
msgid "Incorrect password... try again." msgid "Incorrect password... try again."
msgstr "" msgstr ""
#: ../mugshot_lib/SudoDialog.py:171 #: ../mugshot_lib/SudoDialog.py:177
msgid "Password:" msgid "Password:"
msgstr "" msgstr ""
#. Buttons #. Buttons
#: ../mugshot_lib/SudoDialog.py:182 #: ../mugshot_lib/SudoDialog.py:188
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: ../mugshot_lib/SudoDialog.py:185 #: ../mugshot_lib/SudoDialog.py:191
msgid "OK" msgid "OK"
msgstr "" msgstr ""
#: ../mugshot_lib/SudoDialog.py:206 #: ../mugshot_lib/SudoDialog.py:212
msgid "" msgid ""
"Enter your password to\n" "Enter your password to\n"
"perform administrative tasks." "perform administrative tasks."
msgstr "" msgstr ""
#: ../mugshot_lib/SudoDialog.py:208 #: ../mugshot_lib/SudoDialog.py:214
#, python-format #, python-format
msgid "" msgid ""
"The application '%s' lets you\n" "The application '%s' lets you\n"

View File

@ -100,8 +100,8 @@ def get_desktop_file(root, target_data, prefix):
def update_desktop_file(filename, script_path): def update_desktop_file(filename, script_path):
"""Update the desktop file with prefixed paths.""" """Update the desktop file with prefixed paths."""
try: try:
fin = open(filename, 'r') fin = open(filename, 'r', -1, 'utf-8')
fout = open(filename + '.new', 'w') fout = open(filename + '.new', 'w', -1, 'utf-8')
for line in fin: for line in fin:
if 'Exec=' in line: if 'Exec=' in line: