Translation status

100,277 Strings
53%
602,844 Words
34%
4,417,324 Characters
30%

Strings status

Strings Words Characters
100,277 602,844 4,417,324
All strings Browse Translate Zen
55,514 224,750 1,445,854
Translated strings Browse Translate Zen
55,514 224,750 1,445,854
Strings waiting for review Browse Translate Zen
44,763 378,094 2,971,470
Unfinished strings Browse Translate Zen
44,763 378,094 2,971,470
Untranslated strings Browse Translate Zen
2 3 23
Strings with suggestions Browse Translate Zen
44,762 378,092 2,971,456
Unfinished strings without suggestions Browse Translate Zen
1,396 14,927 95,115
Strings with any failing checks Browse Translate Zen
1,396 14,927 95,115
Translated strings with any failing checks Browse Translate Zen
1 1 11
Failing check: Unchanged translation Browse Translate Zen
5 222 1,731
Failing check: Starting newline Browse Translate Zen
6 205 1,349
Failing check: Trailing newline Browse Translate Zen
22 272 1,632
Failing check: Starting spaces Browse Translate Zen
143 2,048 13,172
Failing check: Trailing space Browse Translate Zen
185 2,537 16,506
Failing check: Double space Browse Translate Zen
690 8,901 54,482
Failing check: Mismatched full stop Browse Translate Zen
64 204 1,313
Failing check: Mismatched colon Browse Translate Zen
38 289 1,614
Failing check: Mismatched question mark Browse Translate Zen
16 92 567
Failing check: Mismatched exclamation mark Browse Translate Zen
3 31 196
Failing check: Mismatched ellipsis Browse Translate Zen
1 21 165
Failing check: Mismatched semicolon Browse Translate Zen
4 25 120
Failing check: Multiple capitals Browse Translate Zen
8 11 61
Failing check: Kashida letter used Browse Translate Zen
76 1,006 5,922
Failing check: Python format Browse Translate Zen
7 108 957
Failing check: AngularJS interpolation string Browse Translate Zen
1 1 5
Failing check: Mismatched \n Browse Translate Zen
4 139 905
Failing check: Mismatching line breaks Browse Translate Zen
3 6 44
Failing check: Zero-width space Browse Translate Zen
31 158 1,154
Failing check: XML syntax Browse Translate Zen
241 1,369 9,538
Failing check: XML markup Browse Translate Zen
6 36 391
Failing check: Chars around XML tags Browse Translate Zen
61 741 4,978
Failing check: Consecutive duplicated words Browse Translate Zen
Component Approved Translated Unreviewed Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
payment_adyen BSD-2-Clause 0% 95% 42 2 3 14 2 1 0 0
payment_aps BSD-2-Clause 0% 90% 19 2 3 14 2 6 0 0
payment_asiapay BSD-2-Clause 0% 90% 29 3 11 80 3 7 0 0
payment_authorize BSD-2-Clause 0% 30% 13 29 159 1,287 29 2 0 0
payment_buckaroo BSD-2-Clause 0% 43% 7 9 50 300 9 1 0 0
payment_custom BSD-2-Clause 0% 86% 19 3 9 55 3 1 0 0
payment_demo BSD-2-Clause 0% 89% 44 5 44 724 5 2 0 0
payment_dpo BSD-2-Clause 0% 46% 7 8 35 221 8 1 0 0
payment_flutterwave BSD-2-Clause 0% 41% 10 14 77 494 14 3 0 0
payment_mercado_pago BSD-2-Clause 0% 24% 8 25 264 1,567 25 2 0 0
payment_mollie BSD-2-Clause 0% 53% 8 7 44 260 7 2 0 0
payment_nuvei BSD-2-Clause 0% 50% 11 11 50 337 11 2 0 0
payment_paypal BSD-2-Clause 0% 43% 14 18 96 601 18 3 0 0
payment_razorpay BSD-2-Clause 0% 20% 11 43 262 1,717 43 3 0 0
payment_sepa_direct_debit BSD-2-Clause 0% 29% 14 33 572 6,119 33 2 0 0
payment_stripe BSD-2-Clause 0% 95% 46 2 3 14 2 1 0 0
payment_worldline BSD-2-Clause 0% 42% 11 15 46 343 15 4 0 0
payment_xendit BSD-2-Clause 0% 40% 14 21 69 423 21 3 0 0
personal_trainer BSD-2-Clause 0% 0% 0 75 547 3,945 75 0 0 0
pharmacy_retail BSD-2-Clause 0% 0% 0 132 1,042 8,034 132 0 0 0
phone_validation BSD-2-Clause 0% 89% 57 7 64 382 7 1 0 0
photography BSD-2-Clause 0% 0% 0 168 2,311 19,627 168 0 0 0
planning BSD-2-Clause 0% 52% 223 202 2,364 22,862 202 2 0 0
planning_attendance BSD-2-Clause 0% 0% 0 22 51 310 22 0 0 0
planning_contract BSD-2-Clause 0% 25% 1 3 5 28 3 0 0 0
planning_holidays BSD-2-Clause 0% 50% 3 3 5 28 3 0 0 0
planning_hr_skills BSD-2-Clause 0% 20% 1 4 8 52 4 0 0 0
point_of_sale BSD-2-Clause 0% 67% 1,127 538 3,517 22,481 538 17 0 0
portal BSD-2-Clause 0% 80% 186 45 645 7,639 45 3 0 0
portal_rating BSD-2-Clause 0% 79% 27 7 13 79 7 1 0 0
pos_adyen BSD-2-Clause 0% 10% 3 25 153 1,093 25 0 0 0
pos_appointment BSD-2-Clause 0% 62% 27 16 32 203 16 0 0 0
pos_avatax BSD-2-Clause 0% 50% 6 6 45 274 6 2 0 0
pos_discount BSD-2-Clause 0% 47% 8 9 80 455 9 0 0 0
pos_edi_ubl BSD-2-Clause 0% 0% 0 3 8 39 3 0 0 0
pos_enterprise BSD-2-Clause 0% 2% 4 136 495 3,056 136 0 0 0
pos_epson_printer BSD-2-Clause 0% 30% 7 16 154 874 16 0 0 0
pos_event BSD-2-Clause 0% 46% 23 26 97 675 26 0 0 0
pos_hr BSD-2-Clause 0% 38% 23 36 163 977 36 0 0 0
pos_hr_mobile BSD-2-Clause 0% 0% 0 1 3 14 1 0 0 0
pos_iot BSD-2-Clause 0% 30% 23 53 289 1,764 53 0 0 0
pos_iot_ingenico BSD-2-Clause 0% 75% 3 1 3 22 1 0 0 0
pos_iot_six BSD-2-Clause 0% 30% 9 21 141 816 21 0 0 0
pos_iot_worldline BSD-2-Clause 0% 42% 3 4 25 172 4 0 0 0
pos_loyalty BSD-2-Clause 0% 25% 33 99 629 3,619 99 0 0 0
pos_mercado_pago BSD-2-Clause 0% 34% 9 17 84 625 17 0 0 0
pos_mobile BSD-2-Clause 0% 0% 0 3 18 104 3 0 0 0
pos_mrp BSD-2-Clause 0% 50% 2 2 3 14 2 0 0 0
pos_online_payment BSD-2-Clause 0% 26% 23 63 501 3,017 63 2 0 0
pos_online_payment_self_order BSD-2-Clause 0% 100% 20 0 0 0 0 1 0 0
pos_order_tracking_display BSD-2-Clause 0% 25% 2 6 14 89 6 0 0 0
pos_paytm BSD-2-Clause 0% 24% 7 22 93 658 22 0 0 0
pos_pine_labs BSD-2-Clause 0% 29% 9 22 148 1,004 22 0 0 0
pos_pricer BSD-2-Clause 0% 21% 15 56 316 1,845 56 0 0 0
pos_razorpay BSD-2-Clause 0% 48% 19 20 152 1,054 20 1 0 0
pos_repair BSD-2-Clause 0% 80% 4 1 4 19 1 0 0 0
pos_restaurant BSD-2-Clause 0% 31% 86 187 859 5,160 187 1 0 0
pos_restaurant_adyen BSD-2-Clause 0% 42% 3 4 14 79 4 0 0 0
pos_restaurant_appointment BSD-2-Clause 0% 33% 4 8 38 246 8 0 0 0
pos_restaurant_preparation_display BSD-2-Clause 0% 7% 1 13 31 187 13 0 0 0
pos_restaurant_stripe BSD-2-Clause 0% 1 0 0 0 0 0 0 0
pos_sale BSD-2-Clause 0% 42% 30 41 182 1,134 41 0 0 0
pos_sale_loyalty BSD-2-Clause 0% 33% 1 2 3 14 2 0 0 0
pos_sale_margin BSD-2-Clause 0% 33% 1 2 3 14 2 0 0 0
pos_sale_stock_renting BSD-2-Clause 0% 25% 1 3 6 30 3 0 0 0
pos_sale_subscription BSD-2-Clause 0% 50% 2 2 3 14 2 0 0 0
pos_self_order BSD-2-Clause 0% 40% 104 156 1,009 7,781 156 1 0 0
pos_self_order_adyen BSD-2-Clause 0% 33% 1 2 3 14 2 0 0 0
pos_self_order_iot BSD-2-Clause 0% 25% 5 15 53 300 15 0 0 0
pos_self_order_preparation_display BSD-2-Clause 0% 62% 5 3 16 102 3 0 0 0
pos_self_order_sale BSD-2-Clause 0% 25% 1 3 6 29 3 0 0 0
pos_self_order_stripe BSD-2-Clause 0% 33% 1 2 3 14 2 0 0 0
pos_settle_due BSD-2-Clause 0% 52% 31 28 139 825 28 1 0 0
pos_sms BSD-2-Clause 0% 40% 4 6 49 387 6 0 0 0
pos_stripe BSD-2-Clause 0% 11% 2 15 83 571 15 0 0 0
pos_tyro BSD-2-Clause 0% 0% 0 38 141 881 38 0 0 0
pos_urban_piper BSD-2-Clause 0% 19% 44 182 740 4,779 182 0 0 0
pos_urban_piper_enhancements BSD-2-Clause 0% 50% 25 25 113 714 25 0 0 0
pos_urban_piper_ubereats BSD-2-Clause 0% 0% 0 2 6 34 2 0 0 0
pos_viva_com BSD-2-Clause 0% 0% 0 36 265 1,574 36 0 0 0
privacy_lookup BSD-2-Clause 0% 96% 52 2 7 43 2 1 0 0
product BSD-2-Clause 0% 67% 440 214 1,861 11,637 214 9 0 0
product_barcodelookup BSD-2-Clause 0% 6% 3 47 277 1,932 47 0 0 0
product_email_template BSD-2-Clause 0% 70% 7 3 33 184 3 0 0 0
product_expiry BSD-2-Clause 0% 36% 28 49 385 2,564 49 1 0 0
product_margin BSD-2-Clause 0% 58% 34 24 119 687 24 1 0 0
product_matrix BSD-2-Clause 0% 65% 17 9 46 280 9 0 0 0
product_unspsc BSD-2-Clause 0% 68% 13 6 44 240 6 0 0 0
project BSD-2-Clause 0% 84% 700 127 1,721 14,169 127 17 0 0
project_account BSD-2-Clause 0% 71% 5 2 3 14 2 0 0 0
project_account_asset BSD-2-Clause 0% 40% 2 3 5 22 3 0 0 0
project_account_budget BSD-2-Clause 0% 40% 10 15 36 206 15 0 0 0
project_enterprise BSD-2-Clause 0% 38% 19 30 293 1,914 30 0 0 0
project_enterprise_hr BSD-2-Clause 0% 12% 1 7 88 500 7 0 0 0
project_enterprise_hr_skills BSD-2-Clause 0% 20% 1 4 76 438 4 0 0 0
project_forecast BSD-2-Clause 0% 47% 10 11 69 437 11 0 0 0
project_helpdesk BSD-2-Clause 0% 68% 17 8 97 580 8 0 0 0
project_holidays BSD-2-Clause 0% 44% 4 5 94 597 5 0 0 0
project_hr_expense BSD-2-Clause 0% 60% 3 2 3 14 2 0 0 0
project_hr_payroll_account BSD-2-Clause 0% 50% 2 2 3 14 2 0 0 0

Summary

Project website www.odoo.com
Project reviewers41 User avatar cimaUser avatar ronmUser avatar mseaUser avatar paujUser avatar juauUser avatar rlapUser avatar madiUser avatar ngtoUser avatar petiUser avatar chwaUser avatar noplUser avatar anastasiia_odooUser avatar pagcUser avatar mfarUser avatar thng_OdooUser avatar abemUser avatar degu_odooUser avatar kwpaUser avatar lman_odooUser avatar wacmUser avatar Alina LisnenkoUser avatar hedsheferUser avatar cmd-odooUser avatar mapr-odooUser avatar GRCOodoo
Language Persian
Language code fa
Text direction Right to left
Case sensitivity Case-insensitive
Number of speakers 89,208,445
03/14/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 100,277 602,844 4,417,324
Approved 0% 0 0% 0 0% 0
Waiting for review 55% 55,514 37% 224,750 32% 1,445,854
Translated 55% 55,514 37% 224,750 32% 1,445,854
Needs editing 0% 0 0% 0 0% 0
Read-only 0% 0 0% 0 0% 0
Failing checks 1% 1,396 2% 14,927 2% 95,115
Strings with suggestions 1% 2 1% 3 1% 23
Untranslated strings 44% 44,763 62% 378,094 67% 2,971,470

Quick numbers

602 k
Hosted words
100 k
Hosted strings
55%
Translated
and previous 30 days

Trends of last 30 days

+1%
Hosted words
+100%
+1%
Hosted strings
+100%
−1%
Translated
+56%
Contributors
User avatar None

Resource updated

The “odoo/addons/base/i18n/fa.po” file was changed. 03/11/2026
User avatar None

String added in the repository

 
03/11/2026
User avatar None

String added in the repository

03/11/2026
User avatar None

String added in the repository

03/11/2026
User avatar None

String added in the repository

 
03/11/2026
User avatar None

String added in the repository

 
03/11/2026
User avatar None

String added in the repository

03/11/2026
User avatar None

String added in the repository

 
03/11/2026
User avatar None

String added in the repository

 
03/11/2026
User avatar None

String added in the repository

 
03/11/2026
Browse all changes for this language