angular/aio/content/marketing/everyone.md
Bob Watson b5bb4c17d0 docs: update of landing page and backup pages (#47047)
Updates the angular.io landing page with new messaging
and new images. The Quick-start app has been updated
to demonstrate a minimalist Angular app and the value
proposition content has been updated.

PR Close #47047
2022-12-09 16:04:34 -08:00

1.5 KiB

Angular applications for everyone

Angular helps you build your application for everyone. Angular includes native framework and tooling extensions that support accessibility. Angular's built-in internationalization support helps you reach your users in different languages.

Accessibility (a11y)

People with a range of abilities use web applications. Some of your users might use assistive technologies to help them use your applications. Angular supports accessible design and the attributes that these technologies use to make your applications available to them.

Designing an application to be more accessible generally improves the user experience for all users.

Learn more about accessibility in Angular

Internationalization (i18n) and localization (l10n)

Angular's syntax supports localizing your app and its internationalization tools make your app easier to localize by:

  • Extracting the tagged text for translation into different languages
  • Supporting International Components for Unicode (ICU) expressions for complex translation cases such as genders and plurals
  • Supporting multiple translations
  • Supporting locale-specific display formats for data

Learn more about Angular's internationalization tools in our documentation, which contains a short video.