]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Ticket #2221: fix for missing whitespace between messages in en-gb.
authorBrion Vibber <brion@pobox.com>
Wed, 10 Mar 2010 17:36:00 +0000 (09:36 -0800)
committerBrion Vibber <brion@pobox.com>
Wed, 10 Mar 2010 17:36:00 +0000 (09:36 -0800)
The final whitespace should be dropped from the source messages after we've stabilized; trailing space is pretty unreliable to keep through translation tools and should be avoided. Use separator strings outside the messages!

lib/action.php

index 816086d202f00889f686d31a228ac1e5049b5d49..9884f529c9e1b970d3d708d437a2c9ed179aa4e4 100644 (file)
@@ -767,11 +767,14 @@ class Action extends HTMLOutputter // lawsuit
     {
         $this->element('dt', array('id' => 'site_statusnet_license'), _('StatusNet software license'));
         $this->elementStart('dd', null);
+        // @fixme drop the final spaces in the messages when at good spot
+        // to let translations get updated.
         if (common_config('site', 'broughtby')) {
             $instr = _('**%%site.name%%** is a microblogging service brought to you by [%%site.broughtby%%](%%site.broughtbyurl%%). ');
         } else {
             $instr = _('**%%site.name%%** is a microblogging service. ');
         }
+        $instr .= ' ';
         $instr .= sprintf(_('It runs the [StatusNet](http://status.net/) microblogging software, version %s, available under the [GNU Affero General Public License](http://www.fsf.org/licensing/licenses/agpl-3.0.html).'), STATUSNET_VERSION);
         $output = common_markup_to_html($instr);
         $this->raw($output);