Oto zmodyfikowany kod, który zmienia angielskie komunikaty na polskie:
``` 
import sys

def my_cli_function(args):
# Tutaj należy wstawić kod istniejącej aplikacji CLI
return "Wprowadziłeś: {}".format(args)

def repl():
while True:
user_input = input("Wpisz polecenie: ")
args = user_input.split()
if args:
if args[0] == "wyjście":
sys.exit(0)
result = my_cli_function(args)
print(result)

if name == "main":
repl()
``` 
Ten kod definiuje funkcję repl(), która implementuje REPL. Funkcja my_cli_function() jest funkcjonalnością istniejącej aplikacji CLI, która w tym przypadku zwraca wiadomość, która powtarza wprowadzone przez użytkownika dane.

Kiedy uruchomisz ten kod, pojawi się pole wyboru i będzie oczekiwać na wprowadzenie polecenia przez użytkownika. Polecenie zostanie podzielone na argumenty, a jeśli pierwszym argumentem jest "wyjście", program wyjdzie. W przeciwnym razie argumenty są przekazywane do my_cli_function(), a wynik jest drukowany w konsoli. Pętla następnie powtarza proces, pytając użytkownika o kolejne polecenie.
นี่คือรหัสที่แก้ไขซึ่งเปลี่ยนข้อความภาษาอังกฤษเป็นภาษาโปแลนด์: ``` import sys def my_cli_function(args): # ที่นี่คุณควรแทรกรหัสของแอปพลิเคชัน CLI ที่มีอยู่ส่งคืน "You enter: {}".format(args) def repl (): ในขณะที่ True: user_input = input("ป้อนคำสั่ง: ") args = user_input.split() if args: if args[0] == "exit": sys.exit(0) result = my_cli_function(args) พิมพ์ (ผลลัพธ์) if name = = "main": repl() ``` รหัสนี้กำหนดฟังก์ชัน repl() ที่ใช้ REPL ฟังก์ชัน my_cli_function() เป็นฟังก์ชันของแอปพลิเคชัน CLI ที่มีอยู่ ซึ่งในกรณีนี้จะส่งคืนข้อความที่ทำซ้ำอินพุตของผู้ใช้ เมื่อคุณเรียกใช้โค้ดนี้ ช่องทำเครื่องหมายจะปรากฏขึ้นและรอให้ผู้ใช้ป้อนคำสั่ง คำสั่งจะถูกแบ่งออกเป็นอาร์กิวเมนต์ และหากอาร์กิวเมนต์แรกคือ "เอาต์พุต" โปรแกรมก็จะออก มิฉะนั้น อาร์กิวเมนต์จะถูกส่งผ่านไปยัง my_cli_function() และผลลัพธ์จะถูกพิมพ์ไปยังคอนโซล จากนั้นลูปจะทำซ้ำขั้นตอนนี้ โดยขอให้ผู้ใช้สั่งคำสั่งอื่น
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence