[Docs]: Add initial Arabic language support and documentation
Describe the change
Describe the change: I have implemented the initial Arabic language support for Nanobrowser. This includes:
Localization Files: Created packages/i18n/locales/ar/messages.json containing translations for core UI components, including: Welcome screen and onboarding instructions. Chat interface elements (Send, Stop, Input placeholders). History and Bookmark management. Core error messages and status updates.
System Integration: Updated packages/i18n/lib/type.ts and packages/i18n/lib/getMessageFromLocale.ts to register and enable the Arabic locale within the internal i18n system. Documentation: Added a dedicated Arabic README file (README-ar.md) to provide instructions for Arabic-speaking users on how to install and configure the extension. These changes are aimed at making Nanobrowser accessible to the Arabic-speaking community and improving the end-user experience for RTL (Right-to-Left) languages.
Additional context
No response
Source: nanobrowser/nanobrowser