Dear translators,
Gajim 0.16.7 will be released soon.
There were a few updates in strings, so an update would be nice.
Please use the https://translate.gajim.org website to update the
translation. You can translate directly on the website, or you can
download the po file, update it with poedit or any tool, and send it
back there.
If you have questions, you can see this wiki page [1], ask on this list,
or talk to us in our room: gajim(a)conference.gajim.org.
A great thanks in advance.
[1] https://dev.gajim.org/gajim/gajim/wikis/development/devtranslate
--
Gajim team
Supplied with correct locale
nb is not the one to use
There are two different ones in Norway nn_NO and nb_NO
The convention of using nn and nb exists, but its erronous
nb_NO works all the way back to sysV
no would be both, but dont use that. It should never be used.
msgid "Norwegian (b)" # this should be Norwegian bokmål. (if possible)
msgstr "Norsk bokmål" # is the equivalent of that
#: ../src/chat_control.py:92
msgid "Norwegian" # should be Norwegian bokmål if its the written
language
msgstr "Norsk" # in which case this is wrong and should also
be Norsk bokmål
Been working on this for three days, havent tested it. Does it look ok?
I found quite a few issues in the source strings, and some questions arose:
1.
line 124
/* doesnt use … but uses instead ... (multiple instances)
2.
Add this certificate to the list of trusted certificates.\n SHA1
fingerprint of the certificate"
/*SHA1 should be deprecated, no?
3.
line 539 #: ../data/gui/add_new_contact_window.ui.h:9
/* Should be "click on Register" not "click on register" for consistency.
4.
"Ad-hoc"
/* should be "Ad hoc"
5.
"You are going to begin a Multi-User Chat"
/* change this to "you are now entering a group-chat" ?
6:
"#: ../data/gui/item_archiving_preferences_window.ui.h:3 msgid "otr"
/* Should that be OTR as in off-the-record?
7.
jid
/* should be JID (multiple instances)
8.
"msgid "homepage url"
/* should be URL
9.
"If checked, Gajim will display status messages of contacts under the
contact "
"name in roster window and in group chats"
/* should have a comma
10.
A contact from MSN will have the equivalent msn icon for status online,
away, busy, "
/*As MSN is no more, change to something else. ICQ?
11.
#: ../src/command_system/implementation/standard.py:129
msgid ""
"\n"
" Set the current status\n"
"\n"
" Status can be given as one of the following values:\n"
" online, away, chat, xa, dnd.\n"
#: ../src/common/config.py:86
msgid "$S will be replaced by current status message, $T by autoxa time."
msgstr "$S vil bli byttet ut med gjeldende statusmelding, $T av autoxa tid.
/* I thought autoxa was a type of time.
/* xa for extended away is really obscure, use hiatus.
12.
#. tan1
#: ../src/common/config.py:109
msgid "Status changed notification background color"
msgstr "Merknadsbakgrunnsfarge for endring av status"
/* "Colour of background to notify change of status." is clear
13.
#: ../src/common/config.py:125
msgid ""
"Print time in chats using Fuzzy Clock. Value of fuzziness from 1 to 4, or
0 "
"to disable fuzzyclock. 1 is the most precise clock, 4 the least precise
one. "
"This is used only if print_time is 'sometimes'."
/* ranges from 1 to 4
14.
chats conversations conferance etc
/* Often the same things have multiple terms used to describe it.
15.
if checked, if selected, if true
/* This has to stop. Rewrite on all if true, if checked.
/* Just say what it does.
16.
"If False, Gajim will no longer print status line in chats ....
/* The user knows that the current program in use is gaim
17.
"Displayed chat state notifications in chat windows. Can be one of all, "
"composing_only, disabled."
/*should be "or disabled"
18. instances of sha
/* sha information should be SHA
19
#: ../src/common/config.py:290
msgid ""
"If True, Gajim will use KDE Wallet (if kwalletcli is available) to store "
"account passwords."
/* is now called KWallet
20. instances of uri
/* should be URI (multiple)
21. duplicates
/* there are a few, no big issue
22.
#: ../src/common/optparser.py:384
msgid "migrating logs database to indices"
msgstr "migrerer loggdatabaser til indekser"
/* Is the plural of index indeces, i dont understand..?
23.
#: ../src/common/pep.py:201
msgid "datum"
msgstr "dato"
/* Either this is swedish, latin, or i dont know, should it be date?
24.
#: ../src/config.py:1232
msgid "status message title"
/* message status title, or "title of message status" makes sense to
me, this does not.
25.
#: ../src/config.py:2582
msgid "Account Local already exists."
/* should this be "Local account already exists"?
26.
#: ../src/config.py:4181
msgid "Next Message Received Unfocused"
/*The camelcase headlining is really out of order, inconsistent,
/*and should not be reccomended for use in other languages.
/*(I've fixed more compound-word errors than i can count.)
/* The suggestion makes for weaker translations,
/* in turn making the whole program look unprofessional.
27.
#. remove one english sentence
#. and add it manually as translatable
#: ../src/dialogs.py:1301
msgid "Last but not least, we would like to thank all the package
maintainers."
/* what does the 'remove one', and 'add it' comments signify?
28.
#: ../src/dialogs.py:2114 ../src/dialogs.py:2515
msgid "The nickname has not allowed characters."
/* use illegal?
29.
#: ../src/disco.py:761
msgid ""
"There is no service at the address you entered, or it is not responding. "
"Check the address and try again."
/* does this mean there is no service served at the address, or that
it has no connection. Unclear.
30. instances of id
#. Id column
#: ../src/disco.py:1769
msgid "Id"
/* should be ID
31.
#: ../src/disco.py:1834 ../src/gui_interface.py:2574
msgid "Bookmark already set"
/* Already bookmarked?
32.
#: ../src/features_window.py:64
msgid "Requires gpg and python-gnupg (
http://code.google.com/p/python-gnupg/)."
msgstr "Krever gpg og python-gnupg (
https://bitbucket.org/vinay.sajip/python-gnupg)."
/* Link moved to bitbucket.
33.
#. You is a reply of who sent a file
#. You is a reply of who received a file
#: ../src/filetransfers_window.py:196 ../src/filetransfers_window.py:206
#: ../src/history_manager.py:541
msgid "You"
msgstr "Du"
/* use this in a sentence? There is a difference between between
/*"you sent file" and "file was sent to you" in my language
34. instances of xml
msgid ""
"Account in which the xml will be sent; if not specified, xml will be sent
to "
"all accounts"
/* should be XML (multiple)
35.
msgstr ""
'
#: ../src/groupchat_control.py:1255
msgid "room now does not show unavailable members"
/*unavailable members are now hidden from view in the room ?
36.
#: ../src/gtkgui_helpers.py:835
msgid "Extension not supported"
/* plugin in used elsewhere, is this something else?
37.
#: ../src/gui_interface.py:286
#, python-format
msgid "A Password is required to join the room %s. Please type it."
/* supply password required to join room ?
38.
#: ../src/gui_interface.py:507
#, python-format
msgid "Contact \"%s\" removed subscription from you"
/* is no longer subscribing to your ** updates?
39.
him / her
/* use person. or 'their' computer
40.
#: ../src/gui_interface.py:540
#, python-format
msgid "Contact with \"%s\" cannot be established"
/* could not establish contact with \"%s\"
/* (not really sure what my issue was with this)
41.
#: ../src/gui_interface.py:1363
#, python-format
msgid ""
"It seems the SSL certificate of account %(account)s has changed or your "
"connection is being hacked.\n"
"Old fingerprint: %(old)s\n"
"New fingerprint: %(new)s\n"
"\n"
"Do you still want to connect and update the fingerprint of the
certificate?"
msgstr ""
/* use cracked. dont hold hackers in disregard.
42.
#: ../src/gui_interface.py:1447
msgid ""
"You are about to send your password on an insecure connection. You should "
"install PyOpenSSL to prevent that. Are you sure you want to do that?"
msgstr ""
/* over an insecure. Am i sure i want to install pyopenssl,
/* or send my pass? unclear
43.
#: ../src/history_manager.py:477
msgid "Exporting History Logs..."
/* exporting log history ?
44.
#: ../src/roster_window.py:2542
msgid ""
"Messages will only be available for reading them later if you have history
"
"enabled and contact is in your roster."
msgstr ""
"Meldinger vil kun være tilgjengelig for senere lesning dersom du har "
"historikk påslått og kontakten er i kontaktlisten."
/* if im talking to the person, why is it not important enough to log,
/* why does it also have to be rostered.
/*To get those settings with asking for logging in?
45.
#: ../src/vcard.py:392
msgid ""
"This contact is interested in your presence information, but you are not "
"interested in his/her presence"
/* use their
46.
#~ msgid "Requires pybonjour (http://o2s.csail.mit.edu/o2s-wiki/pybonjour)."
also (http://o2s.csail.mit.edu/o2s-wiki/pybonjour)."
/* is broken, but its no longer in use
47.
#: ../data/gui/plugins_window.ui.h:3
msgid "<empty>"
#: ../data/gui/plugins_window.ui.h:5
msgid "<empty>"
/* What do these do?
#: ../data/gui/history_manager.ui.h:1
msgid "Gajim History Logs Manager"
/* Gajim history log manager
48.
#: ../data/gui/preferences_window.ui.h:78
msgid ""
"The auto not available status message. If empty, Gajim will not change the
"
"current status message\n"
"$S will be replaced by previous status message\n"
"$T will be replaced by auto-not-available timeout"
/* use The automatic 'not available' status message
49.
#: ../data/gui/profile_window.ui.h:24
#: ../data/gui/vcard_information_window.ui.h:38
msgid "Format: YYYY-MM-DD"
/* can the order of YY MM DD be changed?
50.
#: ../src/adhoc_commands.py:326
msgid ""
"You are in process of executing command. Do you really want to cancel it?"
/* You are executing a command, or about to?
51.
#: ../src/chat_control.py:88
msgid "Breton"
/* pretty sure i changed the original here, for breton language
/* Shouldnt it be Breton language?
52.
#: ../src/chat_control.py:1728
msgid "Feature not available, see Help->Features"
/* use →
55.
strings that start on space " somethinh"
/* hard to catch strings that start with whitespace
56.
#: ../src/chat_control.py:3328 ../src/gui_interface.py:1009
#: ../src/roster_window.py:1981
msgid "Remote contact stopped transfer"
/* use filetransfer for consistency
57.
#: ../src/command_system/implementation/execute.py:53
msgid "Execute expression inside a shell, show output"
/* why inside and not in?
58.
Status can be given as one of the following values:\n"
" online, away, chat, xa, dnd.\n"
e \"none\", \"all\" or \"in_and_out\". If \"none\",
/* there is a whole range of ways to reference, " foo "" foo "
/* is not consistent with 'foo' 'foo'
59.
-1 means no "
"limit"
/* should be no upper limit
60.
#: ../src/features_window.py:66
msgid "Network-manager"
/* sometimes its networkManager sometimes its Network Manager
61.
/* sometimes its tab/window, other times its window/tab
62
#: ../src/common/config.py:261
msgid "Background color of contacts when they just signed in."
/* contacts that just signed in
63.
#: ../src/common/config.py:264
msgid ""
"If True, restored messages will use a smaller font than the default one."
/* smaller letters?
64
seperated by ; : , space
/* there is a whole range of things lists are seperated by.
65.
#: ../src/common/config.py:351
msgid "Show a warning dialog before using standard SSL library."
/* system default SSL-library?
66.
http://jru.jabberstudio.org/
/* is dead
67.
default to https where available?
/* the apple-link is available on https for exmaple
/* and https://trac.gajim.org/wiki/DatabaseBackup
68.
#: ../src/common/connection.py:286
msgid "Neither the remote presence is signed, nor a key was assigned."
/* Either, or nor is there a key assigned ?
69.
#: ../src/common/connection.py:2620
msgid "Unregister failed"
/* unregistration
70.
#: ../src/common/helpers.py:169
msgid "Server must be between 1 and 1023 chars"
/* server name
80.
#: ../src/config.py:2902
msgid ""
"<b>Whom do you want to make an owner?</b>\n"
/* To whom do you want to assign ownership
/* Whom do you want to make part-owner.
/* only these make sense in my language, not the in-between.
81.
#: ../src/gajim-remote.py:117
msgid "Changes the priority of account or accounts"
/* changes priority of one or more accounts
Im sure we could delve deep into this. There are a lot of improvements to
be made.
-Allan Nordhøy
Hi,
as requested on MUC ... here you go ☹!
Cheers,
Nik
--
Wer den Grünkohl nicht ehrt, ist der Mettwurst nicht wert!
PGP-Fingerprint: 3C9D 54A4 7575 C026 FB17 FD26 B79A 3C16 A0C4 F296
I updated the Italian translation of Gajim's website. I translated every untranslated string, corrected the fuzzy ones and improved some of the existing translations.
Guybrush88