From c7e815f63b6c22f5bbc798f34386c01fa72cab7d Mon Sep 17 00:00:00 2001 From: Peter Bacon Darwin Date: Thu, 6 Feb 2014 13:33:42 +0000 Subject: docs(bike-shed-migration): fix up links outside the domain It is safer to use markdown style links and save jsdoc style links for internal links and code references --- docs/content/guide/i18n.ngdoc | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'docs/content/guide/i18n.ngdoc') diff --git a/docs/content/guide/i18n.ngdoc b/docs/content/guide/i18n.ngdoc index 99245893..f8e2189d 100644 --- a/docs/content/guide/i18n.ngdoc +++ b/docs/content/guide/i18n.ngdoc @@ -16,10 +16,10 @@ abstracted bits. **What level of support for i18n/l10n is currently in Angular?** -Currently, Angular supports i18n/l10n for {@link -http://docs.angularjs.org/#!/api/ng.filter:date datetime}, {@link -http://docs.angularjs.org/#!/api/ng.filter:number number} and {@link -http://docs.angularjs.org/#!/api/ng.filter:currency currency} filters. +Currently, Angular supports i18n/l10n for +[datetime](http://docs.angularjs.org/#!/api/ng.filter:date), +[number](http://docs.angularjs.org/#!/api/ng.filter:number) and +[currency](http://docs.angularjs.org/#!/api/ng.filter:currency) filters. Additionally, Angular supports localizable pluralization support provided by the {@link api/ng.directive:ngPluralize ngPluralize directive}. @@ -28,8 +28,8 @@ All localizable Angular components depend on locale-specific rule sets managed b api/ng.$locale $locale service}. For readers who want to jump straight into examples, we have a few web pages that showcase how to -use Angular filters with various locale rule sets. You can find these examples either on {@link -https://github.com/angular/angular.js/tree/master/i18n/e2e Github} or in the i18n/e2e folder of +use Angular filters with various locale rule sets. You can find these examples either on +[Github](https://github.com/angular/angular.js/tree/master/i18n/e2e) or in the i18n/e2e folder of Angular development package. **What is a locale id?** @@ -37,13 +37,13 @@ Angular development package. A locale is a specific geographical, political, or cultural region. The most commonly used locale ID consists of two parts: language code and country code. For example, en-US, en-AU, zh-CN are all valid locale IDs that have both language codes and country codes. Because specifying a country code -in locale ID is optional, locale IDs such as en, zh, and sk are also valid. See the {@link -http://userguide.icu-project.org/locale ICU } website for more information about using locale IDs. +in locale ID is optional, locale IDs such as en, zh, and sk are also valid. See the +[ICU ](http://userguide.icu-project.org/locale) website for more information about using locale IDs. **Supported locales in Angular** Angular separates number and datetime format rule sets into different files, each file for a -particular locale. You can find a list of currently supported locales {@link -https://github.com/angular/angular.js/tree/master/src/ngLocale here} +particular locale. You can find a list of currently supported locales +[here](https://github.com/angular/angular.js/tree/master/src/ngLocale) # Providing locale rules to Angular There are two approaches to providing locale rules to Angular: @@ -90,7 +90,7 @@ because an extra script needs to be loaded. **Currency symbol "gotcha"** -Angular's {@link http://docs.angularjs.org/#!/api/ng.filter:currency currency filter} allows +Angular's [currency filter](http://docs.angularjs.org/#!/api/ng.filter:currency) allows you to use the default currency symbol from the {@link api/ng.$locale locale service}, or you can provide the filter with a custom currency symbol. If your app will be used only in one locale, it is fine to rely on the default currency symbol. However, if you anticipate that viewers @@ -103,8 +103,8 @@ containing currency filter: `{{ 1000 | currency }}`, and your app is currently i browser will specify the locale as ja, and the balance of '¥1000.00' will be shown instead. This will really upset your client. -In this case, you need to override the default currency symbol by providing the {@link -http://docs.angularjs.org/#!/api/ng.filter:currency currency filter} with a currency symbol as +In this case, you need to override the default currency symbol by providing the +[currency filter](http://docs.angularjs.org/#!/api/ng.filter:currency) with a currency symbol as a parameter when you configure the filter, for example, {{ 1000 | currency:"USD$"}}. This way, Angular will always show a balance of 'USD$1000' and disregard any locale changes. -- cgit v1.2.3