ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 12736


Ignore:
Timestamp:
Aug 23, 2009, 4:17:56 PM (10 years ago)
Author:
ebihara
Message:

#3943:added ability to provide localized API name

Location:
OpenPNE3/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE3/trunk/apps/pc_frontend/modules/oauth/templates/authorizeTokenInput.php

    r12668 r12736  
    11<?php slot('_body'); ?>
    2 <p><?php echo __('アプリケーション「%1%」がリソースへのアクセスを希望しています。', array('%1%' => $information->getConsumer()->getName())); ?></p>
     2<p><?php echo __('外部アプリケーション「%1%」があなたのデータ(情報)へのアクセスを要求しています。', array('%1%' => $information->getConsumer()->getName())); ?></p>
    33<p><?php echo __('このアプリケーションは、あなたの権限を借りて以下に示すことをおこなう可能性があります。') ?></p>
    44
     
    99</textarea>
    1010
    11 <p><?php echo __('許可しますか?') ?></p>
     11<p><?php echo __('このアプリケーションが信頼できない場合、許可をおこなわないでください。') ?></p>
     12<p><?php echo __('データ提供を中止したい場合は、設定変更画面にて、このアプリケーションを無効にしてください。') ?></p>
     13<p><?php echo __('「%1%」のアクセスを許可しますか?', array('%1%' => $information->getConsumer()->getName())) ?></p>
    1214<?php end_slot(); ?>
    1315
  • OpenPNE3/trunk/lib/form/doctrine/OAuthConsumerInformationForm.class.php

    r12674 r12736  
    2929    $this->setValidator('using_apis', new sfValidatorChoiceMany(array('choices' => array_keys($apis))));
    3030    $this->getWidgetSchema()->setHelp('using_apis', 'Select apis that your application needs.');
     31
     32    $this->widgetSchema->getFormFormatter()->setTranslationCatalogue('api');
    3133  }
    3234
  • OpenPNE3/trunk/lib/util/opToolkit.class.php

    r12702 r12736  
    250250  }
    251251
    252  public static function retrieveAPIList()
     252 public static function retrieveAPIList($isWithI18n = true)
    253253 {
    254254    $result = array();
     
    257257    $config = new sfRoutingConfigHandler();
    258258    $currentApp = sfConfig::get('sf_app');
     259    $i18n = $context->getI18n();
    259260
    260261    sfConfig::set('sf_app', 'api');
     
    270271      if ($route instanceof opAPIRouteInterface)
    271272      {
    272         $result[$route->getAPIName()] = $route->getAPICaption();
     273        $caption = $route->getAPICaption();
     274
     275        if ($isWithI18n)
     276        {
     277          $caption = $i18n->__($caption, null, 'api');
     278        }
     279
     280        $result[$route->getAPIName()] = $caption;
    273281      }
    274282    }
Note: See TracChangeset for help on using the changeset viewer.