**Description**
AK Notify is a fully-featured notification resource for RedM servers. It comes with multiple visual styles inspired by the Old West aesthetic, five position zones, and a built-in auto-translation engine that automatically translates every notification into each player's own language — no locale files, no manual translation work for developers.
---
**Features**
- 11 visual styles — Western, Parchment, Wanted, Dark Steel, Blood, Gold Banner, Red Banner, Dark Banner, News Ticker, Western Popup, Newspaper
- 5 position zones — right, left, top, bottom, center — each with its own default style
- Auto-translation engine — detects each player's game language and translates messages server-side before delivery. Supports two APIs (MyMemory & Google) with automatic fallback
- 16+ supported languages — English, Spanish, French, German, Romanian, Italian, Arabic, Portuguese, Russian, Turkish, Chinese, Japanese, Korean, Dutch, Polish, Swedish
- Image support — pass any image URL to side notifications for wanted posters, item previews, and more
- Full export API — trigger from any client or server script with a single line
- Server-wide broadcasts — notify all players at once with `NotifyAll`
- Backward compatible — legacy net events still work so existing scripts don't break
- In-game commands — `/setlang`, `/lang`, `/testnotify` for players and developers
---
**Why auto-translation?**
Most servers have players from many different countries. Normally, developers have to maintain separate locale files for every language their players speak. With AK Notify, you write your messages once in English and the system handles translation automatically for every player — saving hours of work and making your server feel native to every player, no matter where they are from.
---
***STYLE PREVIEW***
[ak_studio_notify_preview.html|attachment](upload://gLqPUs1mnTlB8Nxzk32BbUQUBPB.html) (14.2 KB)

---
**Usage**
```lua
-- Client
exports['ak_notify']:Notify("Your horse has been stabled.", "right", "western")
exports['ak_notify']:Notify("DEAD OR ALIVE — $500 REWARD", "center", "popup_wanted")
-- Server (single player)
exports['ak_notify']:Notify(source, "Your bounty has been claimed.", "right", "blood")
-- Server (all players)
exports['ak_notify']:NotifyAll("The train has arrived at Blackwater!", "top", "banner_gold")
```
---
**Commands**
- `/setlang [code]` — set your preferred language
- `/lang` — check your current language
- `/testnotify [position] [style] [message]` — preview any style in-game
**Support**
Made by AK Studio. Feel free to report issues [DICORD](https://discord.gg/akdev).
---