news about l10n+PTS integration
authorStefano Zacchiroli <zack@upsilon.cc>
Wed, 22 Jul 2009 13:57:35 +0000 (15:57 +0200)
committerStefano Zacchiroli <zack@upsilon.cc>
Wed, 22 Jul 2009 13:57:35 +0000 (15:57 +0200)
blog/posts/2009/07/l10n_status_in_the_PTS.mdwn [new file with mode: 0644]

diff --git a/blog/posts/2009/07/l10n_status_in_the_PTS.mdwn b/blog/posts/2009/07/l10n_status_in_the_PTS.mdwn
new file mode 100644 (file)
index 0000000..db2a017
--- /dev/null
@@ -0,0 +1,38 @@
+# i.e. archeology in the PTS bug logs
+
+[From the log of a bug I've just
+closed](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=206363#69):
+
+        On Wed, Aug 20, 2003 at 12:45:41PM +0200, Martin Quinson wrote:
+        > I was wondering if it would be possible to add a new box to the
+        > package status page about the status of translations in that
+        > package.
+        
+        ... and finally, this is done!
+        
+        The PTS now shows l10n status in 2 ways:
+        
+        - a link on the "other links" section pointing to an i18n.debian.net
+          status page. The link is there only if the package is known to
+          i18n.d.n; it is there, it is also shown the "progress" of
+          translations for both Debian-specific and non-Debian-specific
+          strings
+        
+        - if the Debian-specific string translation status is not complete, a
+          TODO item is added to mention that that should be fixed
+
+That was the oldest outstanding bug reported against the PTS, a
+vintage bug of 2003. `\o/`
+
+Many thanks to Nicolas Fran├žois which took care of the
+[i18n.d.n](http://i18n.debian.net) side of the integration.
+
+Also, his proposal of ["API" between the PTS and
+i18n.d.n](http://i18n.debian.net/l10n-pkg-status/pkglist) made me
+realize an important point I'll re-use in the future: when the PTS
+should link to some external data provided (which is basically always
+the case), it is better to have the external service provide the links
+to you in the usual index file: that way the links can be changed by
+the data provider without needing code changes in the PTS.
+
+[[!tag lang/english planet/debian debconf debian pts qa]]