سالهاست که کاربران فارسیزبان، مخصوصاً کسانی که با وردپرس و ووکامرس کار میکنند، با یک مشکل تکراری روبهرو هستند: فایل CSV وجود دارد، دادهها هم درست هستند، اما وقتی فایل باز میشود، متنها ناخوانا هستند. حروف فارسی بههم میریزد، ستونها درست دیده نمیشوند و عملاً فایل غیرقابل استفاده میشود. این مشکل آنقدر رایج است که بسیاری آن را طبیعی فرض کردهاند، در حالی که واقعاً نباید اینطور باشد.
ریشهی این موضوع معمولاً به تفاوت Encoding و نحوهی ذخیرهسازی فایلها برمیگردد. بسیاری از سیستمها، بهویژه در خروجی گرفتن از وردپرس یا ووکامرس، از فرمتهایی استفاده میکنند که برای زبان فارسی ایدهآل نیستند. اکسل هم در بیشتر مواقع تشخیص درستی نمیدهد و نتیجه چیزی میشود که همه تجربه کردهاند: متنهای خراب، اعداد نامفهوم و سردرگمی.
معمولاً پیشنهاد میشود فایل را چند بار ذخیره کنیم، با Notepad باز کنیم، Encoding را تغییر دهیم یا از تنظیمات خاص اکسل استفاده کنیم. این روشها شاید برای کاربران حرفهای جواب بدهند، اما برای بسیاری از افراد زمانبر، گیجکننده و حتی ناامیدکننده هستند. واقعیت این است که حل این مشکل نباید نیاز به دانش فنی خاصی داشته باشد.
این ابزار از دل همین تجربههای تکراری شکل گرفت. هدف از ابتدا این نبود که یک محصول تجاری ساخته شود یا سرویسی فروخته شود. ایده ساده بود:
یک ابزار کوچک، ساده و امن که فقط یک کار را درست انجام دهد؛
اینکه فایل CSV فارسی را به شکلی تبدیل کند که واقعاً قابل استفاده باشد.
این ابزار ساخته نشده تا به کسی فروخته شود یا بهعنوان سرویس عمومی عرضه شود. فلسفهی وجودی آن، کمک به افرادی است که هر روز با دادههای فارسی کار میکنند و وقتشان صرف جنگیدن با مشکلات تکراری میشود. گاهی یک ابزار ساده میتواند ساعتها زمان و انرژی را ذخیره کند و همین کافی است.
یکی از تصمیمهای مهم در طراحی این ابزار، انجام تمام پردازشها در سمت مرورگر بود. این یعنی فایلها جایی آپلود نمیشوند، دادهها از سیستم کاربر خارج نمیشوند و هیچ وابستگی به سرور وجود ندارد. این انتخاب هم از نظر امنیت مهم است و هم از نظر احترام به حریم خصوصی کاربران.
فایلهای CSV مخصوصاً در ووکامرس معمولاً ساده نیستند. ستونهای زیاد، متنهای طولانی، توضیحات چندخطی و کاراکترهای خاص بخشی از واقعیت این فایلها هستند. ابزار به شکلی طراحی شده که با همین دادههای واقعی کنار بیاید، بدون اینکه محتوا را تغییر دهد یا دستکاری کند. هدف فقط نمایش درست و قابل استفادهی دادههاست.
در طراحی این ابزار تلاش شده تا همهچیز تا حد ممکن ساده باشد. بدون تنظیمات پیچیده، بدون گزینههای گیجکننده و بدون نیاز به توضیح طولانی. فایل انتخاب میشود، پردازش انجام میشود و خروجی آماده است. این سادگی عمدی است و بخشی از فلسفهی ابزار به حساب میآید.
بخش زیادی از نیاز به چنین ابزاری از سمت کاربران وردپرس و ووکامرس میآید. مدیران سایتها، فروشگاههای اینترنتی و افرادی که با خروجی محصولات کار میکنند، بیشتر از همه با مشکل CSV فارسی روبهرو هستند. این ابزار دقیقاً برای همین سناریوها ساخته شده، بدون ادعاهای بزرگ و بدون وعدههای اغراقآمیز.
این ابزار قرار نیست همهچیز را انجام دهد. قرار نیست فایلها را تحلیل کند، اصلاح ساختاری انجام دهد یا دادهها را تغییر دهد. این محدودیتها آگاهانه انتخاب شدهاند. هرچه ابزار سادهتر باشد، قابل اعتمادتر و پایدارتر خواهد بود. هدف حل یک مشکل مشخص است، نه بیشتر.
در دنیایی که بیشتر ابزارها با هدف فروش، اشتراک یا جمعآوری داده ساخته میشوند، گاهی وجود یک ابزار ساده که فقط برای کمک ساخته شده، ارزشمند است. این ابزار یکی از همانهاست. نه بیشتر و نه کمتر.
این ابزار توسط گروه طراحی و پشتیبانی فریا ساخته شده است؛
گروهی که تمرکز آن بر حل مسائل واقعی کاربران و ارائه راهحلهای ساده و قابل اعتماد است.
اطلاعات بیشتر درباره این گروه از طریق وبسایت feriia.ir در دسترس است.
این ابزار تلاشی است برای سادهتر کردن یک مشکل قدیمی. بدون شعار، بدون پیچیدگی و بدون وابستگی. فقط یک راهحل عملی برای کسانی که با فایلهای CSV فارسی سروکار دارند. اگر حتی برای چند نفر باعث صرفهجویی در زمان یا کاهش سردرگمی شده باشد، هدفش را انجام داده است.