অভিধান অ্যাপ্লিকেশনটি ম্যাকওএসএক্স-এ খুব দুর্দান্ত অভিজ্ঞতা রয়েছে। তবে আমি ব্যবহার করতে অভিধান ইনস্টল করতে হবে। এটি কি গুগল অনুবাদে বাঁধাই সম্ভব?
ধন্যবাদ!
অভিধান অ্যাপ্লিকেশনটি ম্যাকওএসএক্স-এ খুব দুর্দান্ত অভিজ্ঞতা রয়েছে। তবে আমি ব্যবহার করতে অভিধান ইনস্টল করতে হবে। এটি কি গুগল অনুবাদে বাঁধাই সম্ভব?
ধন্যবাদ!
উত্তর:
দুর্ভাগ্যক্রমে এটি সম্ভব, বা কমপক্ষে সহজবোধ্য বলে মনে হচ্ছে না। বিকল্প হিসাবে, আপনি একটি ওএস এক্স পরিষেবা তৈরি বিবেচনা করতে পারেন যা কোনও ব্রাউজার উইন্ডোতে গুগল অনুবাদ খুলবে, আপনি নির্বাচিত যে কোনও হাইলাইট শব্দ বা বাক্যাংশের জন্য।
যদি এটি উপযুক্ত মনে হয় তবে নীচের পদ্ধতিটি অনুসরণ করুন:
Automator
আপনার Applications
ফোল্ডারটি থেকে অ্যাপটি খুলুনService
নথির ধরণ হিসাবে নির্বাচন করুন এবং ক্লিক করুনChoose
Run AppleScript
'আপনার কর্মপ্রবাহ তৈরি করতে এখানে অ্যাকশন বা ফাইলগুলি এখানে টেনে আনুন' লেবেলযুক্ত বাম দিকের তালিকা থেকে কর্মটি টেনে আনুন এবং ফেলে দিন 'নীচের স্ক্রিপ্টটি অনুলিপি করুন এবং এটি Run Applescript
ক্রিয়ায় আটকান :
on run {input, parameters}
set phrase to input as string
set phrase to quoted form of phrase
set ui_lang to "en"
set from_lang to "en"
set to_lang to "zh-CN"
do shell script "open 'https://translate.google.com/?hl='" & ui_lang & "'&sl='" & from_lang & "'&tl='" & to_lang & "'&text='" & phrase
end run
আপনার উইন্ডোটি নিম্নলিখিতগুলির মতো হওয়া উচিত:
তিনটি মান রয়েছে যা আপনি উপরের স্ক্রিপ্টে পরিবর্তন করতে চাইতে পারেন:
ui_lang
- পৃষ্ঠা ইন্টারফেসের জন্য ব্যবহৃত ভাষাfrom_lang
- উত্স ভাষাto_lang
- গন্তব্য ভাষাপছন্দসই অনুবাদ অর্জন করতে এর মধ্যে এক বা একাধিক পরিবর্তন করুন। সঠিক ভাষার প্যারামিটারগুলি খুঁজতে, ভাষা রেফারেন্সটি দেখুন । উপরের উদাহরণে এবং en
চীনাকে বোঝায় (সরলীকৃত)।English
zh-CN
আপনার পরিবর্তনগুলি করার পরে, File
> এ ক্লিক করুন Save...
এবং প্রদর্শিত প্যানেলে একটি উপযুক্ত নাম (উদাঃ Translate English to Chinese
) টাইপ করুন ।
উপরে আপনার কর্মপ্রবাহ সংরক্ষণ করার পরে, আপনি নিম্নলিখিত দুটি পদ্ধতির একটিতে আপনার অনুবাদ পরিষেবাটি ব্যবহার করতে পারেন:
1. পরিষেবা মেনু পদ্ধতি
Services
এবং Translate English to Chinese
(বা এটি সংরক্ষণের সময় আপনি আপনার পরিষেবাটি দিয়েছিলেন):২. প্রাসঙ্গিক মেনু পদ্ধতি
Services
তারপরে Translate English to Chinese
(বা আপনার কাস্টম নামের পরিষেবাটি) নির্বাচন করুন:আপনি যে কোনও পদ্ধতি ব্যবহার করুন না কেন, আপনার অনুবাদিত পাঠ্য সহ একটি ব্রাউজার উইন্ডো উপস্থিত হওয়া উচিত:
from_lang
করতে "auto"
।
এটি স্যুটকেকের উত্তরের মতো সব কিছু করে তবে অনুবাদকের ইউআরএল ইতিমধ্যে উপস্থিত থাকলে - একই ট্যাবে নতুন অনুবাদ লোড করা হয়
on run {input, parameters}
set phrase to input as string
set ui_lang to "en"
set from_lang to "en"
set to_lang to "ru"
set theBaseUrl to "https://translate.google.com/"
set theUrl to theBaseUrl & "?hl=" & ui_lang & "&sl=" & from_lang & "&tl=" & to_lang & "&text=" & phrase
tell application "Google Chrome"
activate
if (count every window) = 0 then
make new window
end if
set found to false
set theTabIndex to -1
repeat with theWindow in every window
set theTabIndex to 0
repeat with theTab in every tab of theWindow
set theTabIndex to theTabIndex + 1
if theTab's URL starts with theBaseUrl then
set found to true
exit repeat
end if
end repeat
if found then
exit repeat
end if
end repeat
if found then
set URL of theTab to theUrl
set theWindow's active tab index to theTabIndex
set index of theWindow to 1
else
tell window 1 to make new tab with properties {URL:theUrl}
end if
end tell
end run