Mercurial > p > roundup > code
annotate locale/en.po @ 5543:bc3e00a3d24b
MySQL backend fixes for Python 3.
With Python 2, text sent to and from MySQL is treated as bytes in
Python. The database may be recorded by MySQL as having some other
encoding (latin1 being the default in some MySQL versions - Roundup
does not set an encoding explicitly, unlike in back_postgresql), but
as long as MySQL's notion of the connection encoding agrees with its
notion of the database encoding, no conversions actually take place
and the bytes are stored and returned as-is.
With Python 3, text sent to and from MySQL is treated as Python
Unicode strings. When the database and connection encoding is latin1,
that means the bytes stored in the database under Python 2 are
interpreted as latin1 and converted from that to Unicode, producing
incorrect results for any non-ASCII characters; furthermore, if trying
to store new non-ASCII data in the database under Python 3, any
non-latin1 characters produce errors.
This patch arranges for both the connection and database character
sets to be UTF-8 when using Python 3, and documents a need to export
and import the database when moving from Python 2 to Python 3 with
this backend.
| author | Joseph Myers <jsm@polyomino.org.uk> |
|---|---|
| date | Sun, 16 Sep 2018 16:19:20 +0000 |
| parents | 6e3e4f24c753 |
| children | cab6338d7868 52bf078368e8 |
| rev | line source |
|---|---|
|
2916
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
1 # English message file for Roundup Issue Tracker |
|
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
2 # |
|
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
3 # roundup.pot revision 1.9 |
|
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
4 # |
|
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
5 # Currently Roundup has no strings that need english translation. |
|
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
6 # This file is a dummy needed to provide the user with english UI |
|
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
7 # if 'en' is the first item in locale preference list and the list |
|
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
8 # also contains existing Roundup locale name. |
|
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
9 # |
|
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
10 msgid "" |
|
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
11 msgstr "" |
|
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
12 "Project-Id-Version: Roundup 0.7.0\n" |
|
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
13 "Report-Msgid-Bugs-To: roundup-devel@lists.sourceforge.net\n" |
|
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
14 "POT-Creation-Date: 2004-07-13 13:24+0300\n" |
|
2936
b5ad71ecf72b
specify charset
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2916
diff
changeset
|
15 "PO-Revision-Date: 2004-11-20 13:47+0200\n" |
|
2916
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
16 "Language-Team: English\n" |
|
14748e570cb3
English message file for Roundup Issue Tracker
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
diff
changeset
|
17 "MIME-Version: 1.0\n" |
|
2936
b5ad71ecf72b
specify charset
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2916
diff
changeset
|
18 "Content-Type: text/plain; charset=us-ascii\n" |
