merge: epoch-1.10.0 d'upstream
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
commit
fcd2653b55
41 changed files with 1376 additions and 1165 deletions
16
.github/PULL_REQUEST_TEMPLATE.md
vendored
16
.github/PULL_REQUEST_TEMPLATE.md
vendored
|
|
@ -1,8 +1,10 @@
|
|||
- [ ] I have disclosed use of any AI generated code in my commit messages.
|
||||
- If you are using an LLM, and do not fully understand the changes it is making to the code base, do not create a PR.
|
||||
- In our experience, AI generated code often results in overly complex code that lacks enough context for a proper fix or feature inclusion. This results in considerably longer code reviews. Due to this, AI authored or partially authored PRs may be closed without comment.
|
||||
- [ ] I understand these changes in full and will be able to respond to review comments.
|
||||
- [ ] My change is accurately described in the commit message.
|
||||
- [ ] My contribution is tested and working as described.
|
||||
- [ ] I have read the [Developer Certificate of Origin](https://developercertificate.org/) and certify my contribution under its conditions.
|
||||
Replace this text with a description of your changes, and why these changes are important. Read and acknowledge the list below. PRs without a completed checkbox will be closed.
|
||||
|
||||
---
|
||||
|
||||
- I have not included any LLM (also known as AI) generated content in this PR, including code, comments, and descriptions.
|
||||
- I understand these changes in full and will be able to respond to review comments.
|
||||
- My change is accurately described in the commit message.
|
||||
- My contribution is tested and working as described.
|
||||
- I have read the [Developer Certificate of Origin](https://developercertificate.org/) and certify my contribution under its conditions.
|
||||
- [ ] I have read and followed all of the above requirements. For more information, see our [contributor guide](https://github.com/pop-os/pop/blob/master/CONTRIBUTING.md).
|
||||
|
|
|
|||
14
.github/workflows/require-checklist.yml
vendored
Normal file
14
.github/workflows/require-checklist.yml
vendored
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
# From https://github.com/mheap/require-checklist-action, license MIT
|
||||
name: Require Checklist
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
types: [opened, edited, synchronize]
|
||||
|
||||
jobs:
|
||||
job1:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: mheap/require-checklist-action@v2
|
||||
with:
|
||||
requireChecklist: true
|
||||
1481
Cargo.lock
generated
1481
Cargo.lock
generated
File diff suppressed because it is too large
Load diff
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "cosmic-settings"
|
||||
version = "1.9.0"
|
||||
version = "1.10.0"
|
||||
edition = "2024"
|
||||
license = "GPL-3.0-only"
|
||||
publish = false
|
||||
|
|
|
|||
|
|
@ -516,6 +516,13 @@ impl cosmic::Application for SettingsApp {
|
|||
}
|
||||
}
|
||||
|
||||
#[cfg(feature = "page-input")]
|
||||
crate::pages::Message::DrawingTablet(message) => {
|
||||
if let Some(page) = self.pages.page_mut::<input::drawing_tablet::Page>() {
|
||||
return page.update(message).map(Into::into);
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(feature = "page-input")]
|
||||
crate::pages::Message::Keyboard(message) => {
|
||||
if let Some(page) = self.pages.page_mut::<input::keyboard::Page>() {
|
||||
|
|
|
|||
|
|
@ -134,9 +134,6 @@ impl Model {
|
|||
stretch: cosmic::iced::font::Stretch::Normal,
|
||||
};
|
||||
update_config(INTERFACE_FONT, self.interface_font.clone());
|
||||
tokio::spawn(async move {
|
||||
set_gnome_font_name(font.as_ref()).await;
|
||||
});
|
||||
None
|
||||
}
|
||||
_ => None,
|
||||
|
|
@ -221,11 +218,3 @@ fn update_config(variant: &str, font: FontConfig) {
|
|||
_ = config.set(variant, font);
|
||||
}
|
||||
}
|
||||
|
||||
/// Set the preferred icon theme for GNOME/GTK applications.
|
||||
pub async fn set_gnome_font_name(font_name: &str) {
|
||||
let _res = tokio::process::Command::new("gsettings")
|
||||
.args(["set", "org.gnome.desktop.interface", "font-name", font_name])
|
||||
.status()
|
||||
.await;
|
||||
}
|
||||
|
|
|
|||
411
cosmic-settings/src/pages/input/drawing_tablet.rs
Normal file
411
cosmic-settings/src/pages/input/drawing_tablet.rs
Normal file
|
|
@ -0,0 +1,411 @@
|
|||
// Copyright 2023 System76 <info@system76.com>
|
||||
// SPDX-License-Identifier: GPL-3.0-only
|
||||
use std::collections::HashMap;
|
||||
|
||||
use cosmic::cosmic_config::{ConfigGet, ConfigSet};
|
||||
use cosmic::iced::Subscription;
|
||||
use cosmic::iced::stream;
|
||||
use cosmic::widget::{dropdown, settings};
|
||||
use cosmic::{Apply, Element, Task};
|
||||
use cosmic_comp_config::input::{DeviceState, InputConfig};
|
||||
use cosmic_settings_page::{self as page, Section, section};
|
||||
use futures::SinkExt;
|
||||
use slotmap::{Key, SlotMap};
|
||||
use udev::Enumerator;
|
||||
|
||||
pub fn default_drawing_tablet_button() -> cosmic::widget::segmented_button::SingleSelectModel {
|
||||
let mut model = cosmic::widget::segmented_button::SingleSelectModel::builder().build();
|
||||
model.activate_position(0);
|
||||
model
|
||||
}
|
||||
|
||||
#[derive(Clone, Debug)]
|
||||
pub enum Message {
|
||||
SetTabletDeviceState(String, bool),
|
||||
SetTabletOutput(String, Option<String>),
|
||||
Surface(cosmic::surface::Action<crate::app::Message>),
|
||||
RefreshTablets,
|
||||
RefreshDisplays,
|
||||
}
|
||||
|
||||
impl From<Message> for crate::pages::Message {
|
||||
fn from(message: Message) -> Self {
|
||||
crate::pages::Message::DrawingTablet(message)
|
||||
}
|
||||
}
|
||||
|
||||
pub struct Page {
|
||||
entity: page::Entity,
|
||||
connected_tablets: HashMap<String, Vec<udev::Device>>,
|
||||
connected_displays: Vec<String>,
|
||||
saved_input_devices: HashMap<String, InputConfig>,
|
||||
tablet_config: cosmic_config::Config,
|
||||
}
|
||||
|
||||
pub fn get_connected_tablets() -> HashMap<String, Vec<udev::Device>> {
|
||||
let mut tablets = HashMap::new();
|
||||
let Ok(mut device_scanner) = Enumerator::new() else {
|
||||
return tablets;
|
||||
};
|
||||
|
||||
if device_scanner.match_subsystem("input").is_err() {
|
||||
return tablets;
|
||||
}
|
||||
|
||||
let Ok(devices) = device_scanner.scan_devices() else {
|
||||
return tablets;
|
||||
};
|
||||
|
||||
for device in devices {
|
||||
if device
|
||||
.property_value("ID_INPUT_TABLET")
|
||||
.is_some_and(|v| v == "1")
|
||||
{
|
||||
let physical_device_id = get_physical_device_id(&device);
|
||||
|
||||
let device_name = device.property_value("NAME");
|
||||
if !device_name.is_some() {
|
||||
continue;
|
||||
}
|
||||
|
||||
tablets.entry(physical_device_id).or_default().push(device);
|
||||
}
|
||||
}
|
||||
|
||||
tablets
|
||||
}
|
||||
|
||||
pub fn get_physical_device_id(device: &udev::Device) -> String {
|
||||
if let Some(group) = device.property_value("LIBINPUT_DEVICE_GROUP") {
|
||||
return group.to_string_lossy().into_owned();
|
||||
}
|
||||
|
||||
let mut curr = Some(device.clone());
|
||||
while let Some(dev) = curr {
|
||||
if dev.devtype().is_some_and(|t| t == "usb_device") {
|
||||
return dev.syspath().to_string_lossy().into_owned();
|
||||
}
|
||||
curr = dev.parent();
|
||||
}
|
||||
|
||||
device.syspath().to_string_lossy().into_owned()
|
||||
}
|
||||
|
||||
pub fn get_pen_interface(devices: &Vec<udev::Device>) -> Option<&udev::Device> {
|
||||
devices.into_iter().find(|device| {
|
||||
let is_tablet = device
|
||||
.property_value("ID_INPUT_TABLET")
|
||||
.is_some_and(|v| v == "1");
|
||||
|
||||
let is_pad = device
|
||||
.property_value("ID_INPUT_TABLET_PAD")
|
||||
.is_some_and(|v| v == "1");
|
||||
let is_touchpad = device
|
||||
.property_value("ID_INPUT_TOUCHPAD")
|
||||
.is_some_and(|v| v == "1");
|
||||
|
||||
is_tablet && !is_pad && !is_touchpad
|
||||
})
|
||||
}
|
||||
|
||||
pub fn get_connected_displays() -> Vec<String> {
|
||||
let mut displays: Vec<String> = futures::executor::block_on(async {
|
||||
cosmic_randr_shell::list()
|
||||
.await
|
||||
.map(|l| l.outputs.values().map(|o| o.name.clone()).collect())
|
||||
.unwrap_or_default()
|
||||
});
|
||||
|
||||
displays.insert(0, fl!("drawing-tablet", "not-set"));
|
||||
|
||||
displays
|
||||
}
|
||||
|
||||
impl Default for Page {
|
||||
fn default() -> Self {
|
||||
let tablet_config = cosmic_config::Config::new("com.system76.CosmicComp", 1).unwrap();
|
||||
let saved_input_devices: HashMap<String, InputConfig> = tablet_config
|
||||
.get("saved_input_devices")
|
||||
.unwrap_or_else(|_| HashMap::new());
|
||||
|
||||
let connected_tablets = get_connected_tablets();
|
||||
let connected_displays = get_connected_displays();
|
||||
|
||||
Page {
|
||||
entity: page::Entity::null(),
|
||||
connected_tablets,
|
||||
connected_displays,
|
||||
saved_input_devices,
|
||||
tablet_config,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl page::Page<crate::pages::Message> for Page {
|
||||
fn set_id(&mut self, entity: page::Entity) {
|
||||
self.entity = entity;
|
||||
}
|
||||
|
||||
fn content(
|
||||
&self,
|
||||
sections: &mut SlotMap<section::Entity, Section<crate::pages::Message>>,
|
||||
) -> Option<page::Content> {
|
||||
let devices_section = Section::default().view::<Page>(move |_binder, page, section| {
|
||||
if page.connected_tablets.is_empty() {
|
||||
settings::section()
|
||||
.title(§ion.title)
|
||||
.add(
|
||||
settings::item::builder(fl!("drawing-tablet", "no-devices-detected"))
|
||||
.control(cosmic::widget::space()),
|
||||
)
|
||||
.apply(Element::from)
|
||||
.map(crate::pages::Message::DrawingTablet)
|
||||
} else {
|
||||
let mut sections_column = Vec::new();
|
||||
for tablet in page.connected_tablets.values() {
|
||||
if let Some(pen_interface) = get_pen_interface(tablet) {
|
||||
if let Some(pen_name) = pen_interface.property_value("NAME") {
|
||||
let tablet_device_name =
|
||||
pen_name.to_string_lossy().trim_matches('"').to_owned();
|
||||
sections_column.push(tablet_settings_ui(tablet_device_name, page));
|
||||
}
|
||||
}
|
||||
}
|
||||
settings::view_column(sections_column).apply(Element::from)
|
||||
}
|
||||
});
|
||||
|
||||
Some(vec![sections.insert(devices_section)])
|
||||
}
|
||||
|
||||
fn info(&self) -> page::Info {
|
||||
page::Info::new("drawing-tablet", "input-tablet-symbolic")
|
||||
.title(fl!("drawing-tablet"))
|
||||
.description(fl!("xdg-entry-drawing-tablet-comment"))
|
||||
}
|
||||
|
||||
fn on_enter(&mut self) -> Task<crate::pages::Message> {
|
||||
Task::none()
|
||||
}
|
||||
|
||||
fn subscription(&self, _core: &cosmic::Core) -> Subscription<crate::pages::Message> {
|
||||
let tablet_subscription = Subscription::run(|| {
|
||||
stream::channel(
|
||||
1,
|
||||
move |mut emitter: futures::channel::mpsc::Sender<crate::pages::Message>| async move {
|
||||
let (tx, mut rx) = tokio::sync::mpsc::channel(1);
|
||||
|
||||
let tokio_handle = tokio::runtime::Handle::current();
|
||||
std::thread::spawn(move || {
|
||||
tokio_handle.block_on(async move {
|
||||
let Ok(builder) = udev::MonitorBuilder::new() else {
|
||||
return;
|
||||
};
|
||||
|
||||
let Ok(builder) = builder.match_subsystem("input") else {
|
||||
return;
|
||||
};
|
||||
|
||||
let Ok(socket) = builder.listen() else {
|
||||
return;
|
||||
};
|
||||
|
||||
let Ok(mut async_fd) = tokio::io::unix::AsyncFd::new(socket) else {
|
||||
return;
|
||||
};
|
||||
|
||||
loop {
|
||||
if let Ok(mut guard) = async_fd.writable().await {
|
||||
guard.clear_ready();
|
||||
|
||||
let input_event_occurred = &mut false;
|
||||
async_fd.get_mut().iter().for_each(|event| {
|
||||
let event_type = event.event_type();
|
||||
if event_type == udev::EventType::Add
|
||||
|| event_type == udev::EventType::Remove
|
||||
{
|
||||
*input_event_occurred = true;
|
||||
}
|
||||
});
|
||||
|
||||
if *input_event_occurred {
|
||||
if tx.send(()).await.is_err() {
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
tokio::time::sleep(std::time::Duration::from_secs(1)).await;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
while let Some(()) = rx.recv().await {
|
||||
if emitter.send(Message::RefreshTablets.into()).await.is_err() {
|
||||
break;
|
||||
}
|
||||
}
|
||||
},
|
||||
)
|
||||
});
|
||||
|
||||
let display_subscription = Subscription::run(|| {
|
||||
stream::channel(
|
||||
1,
|
||||
move |mut emitter: futures::channel::mpsc::Sender<crate::pages::Message>| async move {
|
||||
let (tx, mut rx) = tokio::sync::mpsc::channel(1);
|
||||
|
||||
let tokio_handle = tokio::runtime::Handle::current();
|
||||
std::thread::spawn(move || {
|
||||
tokio_handle.block_on(async move {
|
||||
let Ok(builder) = udev::MonitorBuilder::new() else {
|
||||
return;
|
||||
};
|
||||
|
||||
let Ok(builder) = builder.match_subsystem("drm") else {
|
||||
return;
|
||||
};
|
||||
|
||||
let Ok(socket) = builder.listen() else {
|
||||
return;
|
||||
};
|
||||
|
||||
let Ok(mut async_fd) = tokio::io::unix::AsyncFd::new(socket) else {
|
||||
return;
|
||||
};
|
||||
|
||||
loop {
|
||||
if let Ok(mut guard) = async_fd.writable().await {
|
||||
guard.clear_ready();
|
||||
|
||||
let drm_hotplug_occurred = &mut false;
|
||||
async_fd.get_mut().iter().for_each(|_| {
|
||||
*drm_hotplug_occurred = true;
|
||||
});
|
||||
|
||||
if *drm_hotplug_occurred {
|
||||
if tx.send(()).await.is_err() {
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
tokio::time::sleep(std::time::Duration::from_secs(1)).await;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
while let Some(()) = rx.recv().await {
|
||||
if emitter.send(Message::RefreshDisplays.into()).await.is_err() {
|
||||
break;
|
||||
}
|
||||
}
|
||||
},
|
||||
)
|
||||
});
|
||||
|
||||
Subscription::batch(vec![tablet_subscription, display_subscription])
|
||||
}
|
||||
}
|
||||
|
||||
impl page::AutoBind<crate::pages::Message> for Page {}
|
||||
|
||||
impl Page {
|
||||
pub fn update(&mut self, message: Message) -> Task<crate::app::Message> {
|
||||
match message {
|
||||
Message::SetTabletDeviceState(device_name, enabled) => {
|
||||
let state = if enabled {
|
||||
DeviceState::Enabled
|
||||
} else {
|
||||
DeviceState::Disabled
|
||||
};
|
||||
let mut devices: HashMap<String, InputConfig> = self.saved_input_devices.clone();
|
||||
devices.entry(device_name).or_default().state = state;
|
||||
if let Err(err) = self.tablet_config.set("input_devices", &devices) {
|
||||
tracing::error!(?err, "Failed to set input_devices config");
|
||||
}
|
||||
self.saved_input_devices = devices;
|
||||
}
|
||||
|
||||
Message::SetTabletOutput(device_name, output) => {
|
||||
let mut devices: HashMap<String, InputConfig> = self.saved_input_devices.clone();
|
||||
devices.entry(device_name).or_default().map_to_output = output;
|
||||
if let Err(err) = self.tablet_config.set("input_devices", &devices) {
|
||||
tracing::error!(?err, "Failed to set input_devices config");
|
||||
}
|
||||
self.saved_input_devices = devices;
|
||||
}
|
||||
|
||||
Message::RefreshTablets => {
|
||||
self.connected_tablets = get_connected_tablets();
|
||||
}
|
||||
|
||||
Message::RefreshDisplays => {
|
||||
self.connected_displays = get_connected_displays();
|
||||
}
|
||||
|
||||
Message::Surface(a) => {
|
||||
return cosmic::task::message(crate::app::Message::Surface(a));
|
||||
}
|
||||
}
|
||||
|
||||
Task::none()
|
||||
}
|
||||
}
|
||||
|
||||
// The returned value represents all the settings UI for a single tablet device.
|
||||
fn tablet_settings_ui(
|
||||
tablet_device_name: String,
|
||||
page: &Page,
|
||||
) -> Element<'_, crate::pages::Message> {
|
||||
let mut section_ui = settings::section().title(tablet_device_name.clone());
|
||||
let tablet_config = page.saved_input_devices.get(&tablet_device_name);
|
||||
|
||||
let enabled = tablet_config.map_or(false, |c| {
|
||||
c.state == cosmic_comp_config::input::DeviceState::Enabled
|
||||
});
|
||||
let tablet_name = tablet_device_name.clone();
|
||||
let device_state_toggler = settings::item::builder(fl!("drawing-tablet", "enabled"))
|
||||
.toggler(enabled, {
|
||||
move |checked| Message::SetTabletDeviceState(tablet_name.clone(), checked)
|
||||
});
|
||||
section_ui = section_ui.add(device_state_toggler);
|
||||
|
||||
if enabled {
|
||||
let mut display_names = page.connected_displays.clone();
|
||||
if let Some(preexisting_output) = tablet_config.and_then(|c| c.map_to_output.as_ref()) {
|
||||
if !display_names.contains(preexisting_output) {
|
||||
display_names.push(preexisting_output.clone());
|
||||
}
|
||||
}
|
||||
|
||||
let selected_dropdown_index = tablet_config
|
||||
.and_then(|c| c.map_to_output.as_ref())
|
||||
.and_then(|output_display_name| {
|
||||
display_names.iter().position(|d| d == output_display_name)
|
||||
})
|
||||
.unwrap_or(0);
|
||||
let tablet_name = tablet_device_name.clone();
|
||||
let dropdown_element = dropdown::popup_dropdown(
|
||||
display_names.clone(),
|
||||
Some(selected_dropdown_index),
|
||||
move |idx| {
|
||||
let output = if idx == 0 {
|
||||
None
|
||||
} else {
|
||||
Some(display_names[idx].clone())
|
||||
};
|
||||
Message::SetTabletOutput(tablet_name.clone(), output)
|
||||
},
|
||||
cosmic::iced::window::Id::RESERVED,
|
||||
Message::Surface,
|
||||
|a| crate::app::Message::PageMessage(crate::pages::Message::DrawingTablet(a)),
|
||||
);
|
||||
|
||||
let dropdown_item = settings::item::builder(fl!("drawing-tablet", "map-to-display"))
|
||||
.control(dropdown_element);
|
||||
section_ui = section_ui.add(dropdown_item);
|
||||
}
|
||||
|
||||
section_ui
|
||||
.apply(Element::from)
|
||||
.map(crate::pages::Message::DrawingTablet)
|
||||
}
|
||||
|
|
@ -11,6 +11,7 @@ use cosmic_comp_config::input::{
|
|||
use cosmic_settings_page as page;
|
||||
use tracing::error;
|
||||
|
||||
pub mod drawing_tablet;
|
||||
pub mod keyboard;
|
||||
pub mod logitech;
|
||||
pub mod mouse;
|
||||
|
|
@ -193,7 +194,10 @@ impl page::Page<crate::pages::Message> for Page {
|
|||
|
||||
impl page::AutoBind<crate::pages::Message> for Page {
|
||||
fn sub_pages(page: page::Insert<crate::pages::Message>) -> page::Insert<crate::pages::Message> {
|
||||
let insert = page.sub_page::<keyboard::Page>().sub_page::<mouse::Page>();
|
||||
let insert = page
|
||||
.sub_page::<keyboard::Page>()
|
||||
.sub_page::<mouse::Page>()
|
||||
.sub_page::<drawing_tablet::Page>();
|
||||
|
||||
let insert = if logitech::system_has_logitech() {
|
||||
insert.sub_page::<logitech::Page>()
|
||||
|
|
|
|||
|
|
@ -66,6 +66,8 @@ pub enum Message {
|
|||
#[cfg(feature = "page-input")]
|
||||
Input(input::Message),
|
||||
#[cfg(feature = "page-input")]
|
||||
DrawingTablet(input::drawing_tablet::Message),
|
||||
#[cfg(feature = "page-input")]
|
||||
Keyboard(input::keyboard::Message),
|
||||
#[cfg(feature = "page-input")]
|
||||
Logitech(input::logitech::Message),
|
||||
|
|
|
|||
|
|
@ -313,7 +313,8 @@ impl page::Page<crate::pages::Message> for Page {
|
|||
VpnDialog::WireGuardName(device, ..) => {
|
||||
let input = widget::text_input("", device.as_str()).on_input(|input| {
|
||||
Message::WireGuardDeviceInput(input.replace(|c: char| !c.is_alphanumeric(), ""))
|
||||
});
|
||||
})
|
||||
.on_submit(|_| Message::WireGuardConfig);
|
||||
|
||||
let primary_action =
|
||||
widget::button::suggested(fl!("connect")).on_press(Message::WireGuardConfig);
|
||||
|
|
|
|||
6
debian/changelog
vendored
6
debian/changelog
vendored
|
|
@ -1,3 +1,9 @@
|
|||
cosmic-settings (1.10.0) noble; urgency=medium
|
||||
|
||||
* Epoch 1.10.0 version update
|
||||
|
||||
-- Michael Murphy <michael@mmurphy.dev> Mon, 05 Oct 2026 21:26:47 +0200
|
||||
|
||||
cosmic-settings (1.9.0) noble; urgency=medium
|
||||
|
||||
* Epoch 1.9.0 version update
|
||||
|
|
|
|||
3
debian/control
vendored
3
debian/control
vendored
|
|
@ -29,9 +29,8 @@ Depends:
|
|||
accountsservice,
|
||||
cosmic-randr,
|
||||
cosmic-settings-daemon,
|
||||
gettext,
|
||||
iso-codes,
|
||||
network-manager-gnome,
|
||||
nm-connection-editor | network-manager-gnome,
|
||||
network-manager-openvpn,
|
||||
network-manager-openvpn-gnome,
|
||||
xkb-data,
|
||||
|
|
|
|||
17
i18n/cs/cosmic_settings.ftl
vendored
17
i18n/cs/cosmic_settings.ftl
vendored
|
|
@ -186,10 +186,11 @@ time-zone = Časové pásmo
|
|||
.auto = Automatické časové pásmo
|
||||
.auto-info = Vyžaduje službu polohy a internet
|
||||
time-format = Formát data a času
|
||||
.twenty-four = 24 hodinový čas
|
||||
.show-seconds = Zobrazit sekundy
|
||||
.first = První den v týdnu
|
||||
.show-date = Zobrazit datum v appletu pro čas
|
||||
.twenty-four = 24hodinový čas
|
||||
.show-seconds = Sekundy
|
||||
.show-weekday = Den v týdnu
|
||||
.first = První den týdne
|
||||
.date = Datum
|
||||
.friday = Pátek
|
||||
.saturday = Sobota
|
||||
.sunday = Neděle
|
||||
|
|
@ -935,3 +936,11 @@ bluetooth-display-pin = Párování Bluetooth
|
|||
.description = Zadejte prosím následující PIN na zařízení { $device } a poté stiskněte Enter
|
||||
rename = Přejmenovat
|
||||
bluetooth-rename-device = Přejmenovat zařízení
|
||||
mobility = Pohyb
|
||||
on-screen-keyboard = Klávesnice na obrazovce
|
||||
.always-show = Zobrazovat vždy
|
||||
.icon-on-panel = Ikona na panelu
|
||||
.show-on-gamepad-shortcut = Zobrazit pomocí gamepadu současným stisknutím tlačítek Start a Select/Back
|
||||
.show-on-text-input = Zobrazit při výběru textového pole
|
||||
date-time-applet-settings-title = Applet pro datum a čas
|
||||
date-time-applet-settings-label = Nastavení appletu pro datum a čas
|
||||
|
|
|
|||
13
i18n/de/cosmic_settings.ftl
vendored
13
i18n/de/cosmic_settings.ftl
vendored
|
|
@ -720,9 +720,10 @@ time-zone = Zeitzone
|
|||
.auto-info = Erfordert Ortungsdienste und Internetzugang
|
||||
time-format = Datums- & Uhrzeitformat
|
||||
.twenty-four = 24-Stunden-Uhrzeit
|
||||
.show-seconds = Sekunden anzeigen
|
||||
.show-seconds = Sekunden
|
||||
.show-weekday = Wochentag
|
||||
.first = Erster Tag der Woche
|
||||
.show-date = Datum im Zeit-Applet anzeigen
|
||||
.date = Datum
|
||||
.friday = Freitag
|
||||
.saturday = Samstag
|
||||
.sunday = Sonntag
|
||||
|
|
@ -954,3 +955,11 @@ bluetooth-display-pin = Bluetooth-Kopplung
|
|||
.description = Bitte gib die folgende PIN auf { $device } ein und drücke dann die Eingabetaste
|
||||
bluetooth-rename-device = Gerät umbenennen
|
||||
rename = Umbenennen
|
||||
mobility = Mobilität
|
||||
on-screen-keyboard = Bildschirmtastatur
|
||||
.always-show = Bildschirmtastatur immer anzeigen
|
||||
.icon-on-panel = Symbol auf der Leiste
|
||||
.show-on-gamepad-shortcut = Bildschirmtastatur mit einem Gamepad anzeigen, indem die Start- und Select-/Back-Tasten gleichzeitig gedrückt werden
|
||||
.show-on-text-input = Bildschirmtastatur anzeigen, wenn ein Textfeld ausgewählt wird
|
||||
date-time-applet-settings-title = Datum- & Uhrzeit-Applet
|
||||
date-time-applet-settings-label = Einstellungen für das Datums- & Uhrzeit-Applet
|
||||
|
|
|
|||
15
i18n/el/cosmic_settings.ftl
vendored
15
i18n/el/cosmic_settings.ftl
vendored
|
|
@ -554,9 +554,10 @@ end-segment = Τελικό τμήμα
|
|||
bluetooth-adapters = Προσαρμογείς Bluetooth
|
||||
time-format = Μορφή ημερομηνίας και ώρας
|
||||
.twenty-four = 24ωρη μορφή
|
||||
.show-seconds = Εμφάνιση δευτερολέπτων
|
||||
.first = Πρώτη ημέρα εβδομάδας
|
||||
.show-date = Εμφάνιση ημερομηνίας στη μικροεφαρμογή ώρας
|
||||
.show-seconds = Δευτερόλεπτα
|
||||
.show-weekday = Ημέρα της εβδομάδας
|
||||
.first = Πρώτη ημέρα της εβδομάδας
|
||||
.date = Ημερομηνία
|
||||
.friday = Παρασκευή
|
||||
.saturday = Σάββατο
|
||||
.sunday = Κυριακή
|
||||
|
|
@ -860,3 +861,11 @@ bluetooth-display-pin = Σύζευξη Bluetooth
|
|||
.description = Πληκτρολογήστε το ακόλουθο PIN στο { $device } και πατήστε Enter
|
||||
rename = Μετονομασία
|
||||
bluetooth-rename-device = Μετονομασία συσκευής
|
||||
date-time-applet-settings-title = Μικροεφαρμογή ημερομηνίας και ώρας
|
||||
date-time-applet-settings-label = Ρυθμίσεις μικροεφαρμογής ημερομηνίας και ώρας
|
||||
mobility = Κινητικότητα
|
||||
on-screen-keyboard = Πληκτρολόγιο οθόνης
|
||||
.always-show = Να εμφανίζεται πάντα το πληκτρολόγιο οθόνης
|
||||
.icon-on-panel = Εικονίδιο στη γραμμή συστήματος
|
||||
.show-on-gamepad-shortcut = Εμφάνιση του πληκτρολογίου οθόνης με χειριστήριο παιχνιδιών πατώντας τα κουμπιά «Start» και «Select»/κουμπί επιστροφής ταυτόχρονα
|
||||
.show-on-text-input = Εμφάνιση του πληκτρολογίου οθόνης κατά την επιλογή ενός πεδίου κειμένου
|
||||
|
|
|
|||
12
i18n/en/cosmic_settings.ftl
vendored
12
i18n/en/cosmic_settings.ftl
vendored
|
|
@ -61,6 +61,10 @@ xdg-entry-mouse = Mouse
|
|||
xdg-entry-mouse-comment = Mouse speed, acceleration, and natural scrolling
|
||||
xdg-entry-mouse-keywords = COSMIC;Mouse;Acceleration;Scrolling;
|
||||
|
||||
xdg-entry-drawing-tablet = Drawing tablet
|
||||
xdg-entry-drawing-tablet-comment = Display mapping
|
||||
xdg-entry-drawing-tablet-keywords = COSMIC;Tablet;Drawing;Sensitivity;
|
||||
|
||||
xdg-entry-network = Network & Wireless
|
||||
xdg-entry-network-comment = Manage network connections
|
||||
xdg-entry-network-keywords = COSMIC;Network;Wireless;WiFi;VPN;
|
||||
|
|
@ -1055,6 +1059,14 @@ switch-between-windows = Switch between windows
|
|||
open-application-library = Open Application Library
|
||||
open-workspaces-view = Open Workspaces Overview
|
||||
|
||||
## Input: Tablet
|
||||
|
||||
drawing-tablet = Drawing tablet
|
||||
.no-devices-detected = No drawing tablets or pen devices detected
|
||||
.map-to-display = Map to display
|
||||
.not-set = Not Set
|
||||
.enabled = Enabled
|
||||
|
||||
## Time & language
|
||||
|
||||
time = Time & language
|
||||
|
|
|
|||
12
i18n/fi/cosmic_settings.ftl
vendored
12
i18n/fi/cosmic_settings.ftl
vendored
|
|
@ -672,11 +672,12 @@ mirroring = Peilaus
|
|||
*[other] näytölle
|
||||
}
|
||||
end-segment = Päätyalue
|
||||
time-format = Päiväyksen ja kellonajan muotoilu
|
||||
time-format = Ajan ja päiväyksen muotoilu
|
||||
.twenty-four = 24-tuntinen kello
|
||||
.show-seconds = Näytä sekunnit
|
||||
.show-weekday = Näytä viikonpäivä
|
||||
.first = Ensimmäinen viikonpäivä
|
||||
.show-date = Näytä päiväys aikasovelmassa
|
||||
.date = Päivä
|
||||
.friday = Perjantai
|
||||
.saturday = Lauantai
|
||||
.sunday = Sunnuntai
|
||||
|
|
@ -841,3 +842,10 @@ bluetooth-display-pin = Bluetooth-parinmuodostus
|
|||
.description = Syötä seuraava PIN-koodi laitteelle { $device }, ja paina sitten Enter
|
||||
rename = Nimeä uudelleen
|
||||
bluetooth-rename-device = Nimeä laite uudelleen
|
||||
date-time-applet-settings-title = Ajan ja päiväyksen sovelma
|
||||
date-time-applet-settings-label = Ajan ja päiväyksen sovelman asetukset
|
||||
on-screen-keyboard = Näyttönäppäimistö
|
||||
.always-show = Näytä aina näyttönäppäimistö
|
||||
.icon-on-panel = Kuvake paneelissa
|
||||
.show-on-gamepad-shortcut = Näytä näyttönäppäimistö peliohjaimen Käynnistä- ja Valitse-/takaisin-painikkeita samanaikaisesti painettaessa
|
||||
.show-on-text-input = Näytä näyttönäppäimistö kun tekstikenttä valitaan
|
||||
|
|
|
|||
13
i18n/fr/cosmic_settings.ftl
vendored
13
i18n/fr/cosmic_settings.ftl
vendored
|
|
@ -819,9 +819,10 @@ time-zone = Fuseau Horaire
|
|||
.auto-info = Nécessite les services de localisation et un accès à internet
|
||||
time-format = Format date et heure
|
||||
.twenty-four = Format 24 heures
|
||||
.show-seconds = Afficher les secondes
|
||||
.show-seconds = Secondes
|
||||
.show-weekday = Jour de la semaine
|
||||
.first = Premier jour de la semaine
|
||||
.show-date = Afficher la date dans l'applet du panneau
|
||||
.date = Date
|
||||
.friday = Vendredi
|
||||
.saturday = Samedi
|
||||
.sunday = Dimanche
|
||||
|
|
@ -1052,3 +1053,11 @@ bluetooth-display-pin = Appairage Bluetooth
|
|||
.description = Veuillez saisir le code PIN suivant sur { $device }, puis appuyer sur Entrée
|
||||
rename = Renommer
|
||||
bluetooth-rename-device = Renommer le périphérique
|
||||
mobility = Mobilité
|
||||
date-time-applet-settings-title = Applet date et heure
|
||||
date-time-applet-settings-label = Paramètres de l'applet date et heure
|
||||
on-screen-keyboard = Clavier virtuel
|
||||
.always-show = Toujours afficher le clavier virtuel
|
||||
.icon-on-panel = Icône sur le panneau
|
||||
.show-on-gamepad-shortcut = Afficher le clavier virtuel avec une manette en appuyant sur les boutons Start et Select/Retour en même temps
|
||||
.show-on-text-input = Afficher le clavier virtuel lors de la sélection d'un champ texte
|
||||
|
|
|
|||
5
i18n/ga/cosmic_settings.ftl
vendored
5
i18n/ga/cosmic_settings.ftl
vendored
|
|
@ -124,6 +124,8 @@ accessibility = Inrochtaineacht
|
|||
.high-contrast = Mód codarsnachta ard
|
||||
.invert-colors = Inbhéartaigh dathanna
|
||||
.color-filters = Scagairí dathanna
|
||||
.shake-cursor = Croith an pointeoir chun é a aimsiú
|
||||
.shake-cursor-desc = Croith an luch go tapa chun an pointeoir a mhéadú go sealadach
|
||||
hearing = Éisteacht
|
||||
.mono = Seinn fuaim steireo mar mhonó
|
||||
default = Réamhshocrú
|
||||
|
|
@ -426,6 +428,7 @@ sound-alerts = Foláirimh
|
|||
.sound = Fuaime foláirimh
|
||||
sound-applications = Feidhmchláir
|
||||
.desc = Toirt agus socruithe feidhmchlár
|
||||
.none = Níl aon fheidhmchlár ag úsáid fuaime
|
||||
|
||||
## Power
|
||||
|
||||
|
|
@ -948,3 +951,5 @@ bluetooth-display-passkey = Péireáil Bluetooth
|
|||
.description = Clóscríobh an eochair phas seo a leanas ar { $device }, ansin brúigh Iontráil
|
||||
bluetooth-display-pin = Péireáil Bluetooth
|
||||
.description = Clóscríobh an PIN seo a leanas ar { $device }, ansin brúigh Iontráil
|
||||
rename = Athainmnigh
|
||||
bluetooth-rename-device = Athainmnigh an gléas
|
||||
|
|
|
|||
10
i18n/gl/cosmic_settings.ftl
vendored
10
i18n/gl/cosmic_settings.ftl
vendored
|
|
@ -856,3 +856,13 @@ remove-user = Eliminar o usuario
|
|||
full-name = Nome completo
|
||||
invalid-username = Nome de usuario non válido
|
||||
password-mismatch = O contrasinal e a confirmación deben coincidir
|
||||
rename = Renomear
|
||||
bluetooth-rename-device = Cambiar nome do dispositivo
|
||||
mobility = Mobilidade
|
||||
on-screen-keyboard = Teclado na pantalla
|
||||
.always-show = Mostrar sempre o teclado na pantalla
|
||||
.icon-on-panel = Icona no panel
|
||||
.show-on-gamepad-shortcut = Mostrar o teclado na pantalla con un mando premendo os botóns Start e Select/Atrás ao mesmo tempo
|
||||
.show-on-text-input = Mostrar o teclado na pantalla ao seleccionar un campo de texto
|
||||
date-time-applet-settings-title = Miniaplicativo de data e hora
|
||||
date-time-applet-settings-label = Axustes do miniaplicativo de data e hora
|
||||
|
|
|
|||
79
i18n/hu/cosmic_settings.ftl
vendored
79
i18n/hu/cosmic_settings.ftl
vendored
|
|
@ -321,8 +321,8 @@ window-management-appearance = Ablakkezelés
|
|||
|
||||
experimental-settings = Kísérleti beállítások
|
||||
icons-and-toolkit = Ikonok és eszközkészlet témázása
|
||||
interface-font = Rendszer betűtípusa
|
||||
monospace-font = Rögzített szélességű betűtípus
|
||||
interface-font = Rendszer betűkészlete
|
||||
monospace-font = Rögzített szélességű betűkészlet
|
||||
|
||||
## Desktop: Notifications
|
||||
|
||||
|
|
@ -773,9 +773,10 @@ time-zone = Időzóna
|
|||
.auto-info = Helymeghatározási szolgáltatások és internetkapcsolat szükséges
|
||||
time-format = Dátum- és időformátum
|
||||
.twenty-four = 24 órás időformátum
|
||||
.show-seconds = Másodpercek megjelenítése
|
||||
.show-seconds = Másodpercek
|
||||
.show-weekday = A hét napja
|
||||
.first = A hét első napja
|
||||
.show-date = Dátum megjelenítése az idő kisalkalmazásban
|
||||
.date = Dátum
|
||||
.friday = Péntek
|
||||
.saturday = Szombat
|
||||
.sunday = Vasárnap
|
||||
|
|
@ -909,44 +910,44 @@ workspaces-overview = Munkaterületek áttekintése
|
|||
.none = Nincs
|
||||
.launcher = Indító megnyitása
|
||||
.applications = Alkalmazások megnyitása
|
||||
xdg-entry-mouse-keywords = COSMIC;Egér;Gyorsítás;Görgetés;
|
||||
xdg-entry-notifications-keywords = COSMIC;Értesítés;Zárolás;Ne zavarjanak;
|
||||
xdg-entry-startup-apps-keywords = COSMIC;Automatikus;Indítási alkalmazás;
|
||||
xdg-entry-appearance-keywords = COSMIC;Kiemelő;Szín;Ikon;Betűkészlet;Téma;
|
||||
xdg-entry-dock-keywords = COSMIC;Dokk;Panel;Kisalkalmazás;
|
||||
xdg-entry-panel-keywords = COSMIC;Panel;Kisalkalmazás;
|
||||
xdg-entry-mouse-keywords = COSMIC;egér;gyorsítás;görgetés;
|
||||
xdg-entry-notifications-keywords = COSMIC;értesítés;zárolás;ne zavarjanak;
|
||||
xdg-entry-startup-apps-keywords = COSMIC;automatikus;indítási;alkalmazás;
|
||||
xdg-entry-appearance-keywords = COSMIC;kiemelő;szín;ikon;betűkészlet;betűtípus;téma;
|
||||
xdg-entry-dock-keywords = COSMIC;dokk;panel;kisalkalmazás;
|
||||
xdg-entry-panel-keywords = COSMIC;panel;kisalkalmazás;
|
||||
xdg-entry-time-language-comment = Rendszerdátum, idő, régió és a nyelv kezelése
|
||||
xdg-entry-desktop-keywords = COSMIC;Asztal;
|
||||
xdg-entry-system-keywords = COSMIC;Rendszer;Információk;Fiókok;Firmware;
|
||||
xdg-entry-about-keywords = COSMIC;Névjegy;
|
||||
xdg-entry-desktop-keywords = COSMIC;asztal;
|
||||
xdg-entry-system-keywords = COSMIC;rendszer;információk;fiókok;firmware;
|
||||
xdg-entry-about-keywords = COSMIC;névjegy;
|
||||
xdg-entry-panel = Panel
|
||||
xdg-entry-a11y-keywords = COSMIC;Akadálymentesség;Képernyő;Olvasó;Nagyító;Kontraszt;Szín;
|
||||
xdg-entry-date-time-keywords = COSMIC;Idő;Zóna;
|
||||
xdg-entry-a11y-keywords = COSMIC;akadálymentesség;képernyő;olvasó;nagyító;kontraszt;szín;
|
||||
xdg-entry-date-time-keywords = COSMIC;idő;zóna;
|
||||
xdg-entry-desktop-comment = Háttérkép, megjelenés, panel, dokk, ablakkezelés és munkaterület-beállítások
|
||||
xdg-entry-bluetooth-keywords = COSMIC;Bluetooth;
|
||||
xdg-entry-network-keywords = COSMIC;Hálózat;Vezeték;Nélküli;WiFi;VPN;
|
||||
xdg-entry-network-keywords = COSMIC;hálózat;vezeték;nélküli;WiFi;VPN;
|
||||
xdg-entry-system-comment = Rendszerinformációk, fiókok és firmware-frissítések
|
||||
xdg-entry-time-language-keywords = COSMIC;Rendszer;Idő;Dátum;Régió;Nyelv;
|
||||
xdg-entry-input-keywords = COSMIC;Bevitel;Billentyűzet;Egér;Egerek;
|
||||
xdg-entry-sound-keywords = COSMIC;Hang;Figyelmeztetés;PipeWire;
|
||||
xdg-entry-power-keywords = COSMIC;Energia;Akkumulátor;
|
||||
xdg-entry-default-apps-keywords = COSMIC;Alapértelmezett;Alkalmazások;
|
||||
xdg-entry-keywords = COSMIC;Beállítások;
|
||||
xdg-entry-region-language-keywords = COSMIC;Régió;Nyelv;Dátum;Formátum;Idő;Területi;Beállítások;
|
||||
xdg-entry-applications-keywords = COSMIC;Alapértelmezett;Alkalmazások;Indítás;X11;Támogatás;
|
||||
xdg-entry-keyboard-keywords = COSMIC;Billentyűzet;Beviteli;Forrás;Gyorsbillentyűk;
|
||||
xdg-entry-displays-keywords = COSMIC;Kijelző;
|
||||
xdg-entry-wired-keywords = COSMIC;Vezetékes;LAN;Hálózat;Kapcsolat;
|
||||
xdg-entry-x11-applications-keywords = COSMIC;X11;Alkalmazás;Játék;Támogatás;
|
||||
xdg-entry-touchpad-keywords = COSMIC;Érintőpárna;Mozdulat;
|
||||
xdg-entry-wireless-keywords = COSMIC;WiFi;Wi-Fi;Hálózat;Kapcsolat;
|
||||
xdg-entry-time-language-keywords = COSMIC;rendszer;idő;dátum;régió;nyelv;
|
||||
xdg-entry-input-keywords = COSMIC;bevitel;billentyűzet;egér;egerek;
|
||||
xdg-entry-sound-keywords = COSMIC;hang;figyelmeztetés;PipeWire;
|
||||
xdg-entry-power-keywords = COSMIC;energia;akkumulátor;
|
||||
xdg-entry-default-apps-keywords = COSMIC;alapértelmezett;alkalmazások;
|
||||
xdg-entry-keywords = COSMIC;beállítások;
|
||||
xdg-entry-region-language-keywords = COSMIC;régió;nyelv;dátum;formátum;idő;területi;beállítások;
|
||||
xdg-entry-applications-keywords = COSMIC;alapértelmezett;alkalmazások;indítás;X11;támogatás;
|
||||
xdg-entry-keyboard-keywords = COSMIC;billentyűzet;beviteli;forrás;gyorsbillentyűk;
|
||||
xdg-entry-displays-keywords = COSMIC;kijelző;
|
||||
xdg-entry-wired-keywords = COSMIC;vezetékes;LAN;hálózat;kapcsolat;
|
||||
xdg-entry-x11-applications-keywords = COSMIC;X11;alkalmazás;játék;támogatás;
|
||||
xdg-entry-touchpad-keywords = COSMIC;érintőpárna;mozdulat;
|
||||
xdg-entry-wireless-keywords = COSMIC;WiFi;Wi-Fi;hálózat;kapcsolat;
|
||||
xdg-entry-wireless = Wi-Fi
|
||||
xdg-entry-workspaces-keywords = COSMIC;Munkaterület;Tájolás;Áttekintés;Monitor;Kijelző;Képernyő;
|
||||
xdg-entry-wallpaper-keywords = COSMIC;Háttérkép;Háttér;Diavetítés;
|
||||
xdg-entry-users-keywords = COSMIC;Felhasználó;Fiók;
|
||||
xdg-entry-vpn-keywords = COSMIC;VPN;Hálózat;Kapcsolat;OpenVPN;OpenConnect;
|
||||
xdg-entry-workspaces-keywords = COSMIC;munkaterület;tájolás;áttekintés;monitor;kijelző;képernyő;
|
||||
xdg-entry-wallpaper-keywords = COSMIC;háttérkép;háttér;diavetítés;
|
||||
xdg-entry-users-keywords = COSMIC;felhasználói;fiók;
|
||||
xdg-entry-vpn-keywords = COSMIC;VPN;hálózat;kapcsolat;OpenVPN;OpenConnect;
|
||||
xdg-entry-comment = Beállításalkalmazás a COSMIC asztalhoz
|
||||
xdg-entry-window-management-keywords = COSMIC;Ablak;Kezelés;Csempézés;Super;Billentyű;
|
||||
xdg-entry-window-management-keywords = COSMIC;ablak;kezelés;csempézés;Super;billentyű;
|
||||
no-search-results = Nem található a keresésnek megfelelő hálózat.
|
||||
workspaces-navigation = Navigáció
|
||||
.wraparound = Váltás az első és az utolsó munkaterület között gyorsbillentyűkkel és gesztusokkal
|
||||
|
|
@ -956,3 +957,11 @@ bluetooth-display-pin = Bluetooth-párosítás
|
|||
.description = Írd be a következő PIN-kódot a(z) { $device } eszközön, majd nyomd meg az Enter billentyűt
|
||||
rename = Átnevezés
|
||||
bluetooth-rename-device = Eszköz átnevezése
|
||||
mobility = Mobilitás
|
||||
on-screen-keyboard = Képernyő-billentyűzet
|
||||
.always-show = Képernyő-billentyűzet állandó megjelenítése
|
||||
.icon-on-panel = Ikon a panelen
|
||||
.show-on-gamepad-shortcut = Képernyő-billentyűzet megjelenítése gamepaddel a Start és Select/Back gombok egyidejű megnyomásával
|
||||
.show-on-text-input = Képernyő-billentyűzet megjelenítése szövegmező kijelölésekor
|
||||
date-time-applet-settings-title = Dátum- és idő-kisalkalmazás
|
||||
date-time-applet-settings-label = Dátum- és idő-kisalkalmazás beállításai
|
||||
|
|
|
|||
11
i18n/id/cosmic_settings.ftl
vendored
11
i18n/id/cosmic_settings.ftl
vendored
|
|
@ -632,8 +632,9 @@ window-tiling = Pengubinan jendela
|
|||
time-format = Format tanggal & waktu
|
||||
.twenty-four = Waktu 24 jam
|
||||
.show-seconds = Tampilkan detik
|
||||
.show-weekday = Hari dalam mingguan
|
||||
.first = Hari pertama dalam mingguan
|
||||
.show-date = Tampilkan tanggal di applet waktu
|
||||
.date = Tanggal
|
||||
.friday = Jum'at
|
||||
.saturday = Sabtu
|
||||
.sunday = Minggu
|
||||
|
|
@ -860,3 +861,11 @@ bluetooth-display-pin = Pemasangan Bluetooth
|
|||
.description = Silakan ketik PIN berikut pada { $device }, kemudian tekan Enter
|
||||
rename = Ganti Nama
|
||||
bluetooth-rename-device = Ganti Nama Perangkat
|
||||
mobility = Mobilitas
|
||||
on-screen-keyboard = Papan ketik di layar
|
||||
.always-show = Selalu tampilkan papan ketik di layar
|
||||
.icon-on-panel = Ikon di panel
|
||||
.show-on-gamepad-shortcut = Tampilkan papan ketik di layar dengan gamepad dengan menekan tombol Mulai dan Pilih/Kembali pada waktu yang sama
|
||||
.show-on-text-input = Tampilkan papan ketik di layar saat memilih kolom teks
|
||||
date-time-applet-settings-title = Applet tanggal & waktu
|
||||
date-time-applet-settings-label = Pengaturan applet tanggal & waktu
|
||||
|
|
|
|||
237
i18n/kab/cosmic_settings.ftl
vendored
237
i18n/kab/cosmic_settings.ftl
vendored
|
|
@ -52,6 +52,7 @@ workspaces-orientation = Taɣda n tallunin n umahil
|
|||
.horizontal = Aglawan
|
||||
sound-applications = Isnasen
|
||||
.desc = Iblaɣen akked iɣewwaṛen n usnas
|
||||
.none = Ulac isnasen i yesseqdacen ameslaw
|
||||
xdg-entry-x11-applications-keywords = COSMIC;X11;Asnas;Urar;Amṣada;
|
||||
xdg-entry-wireless-keywords = COSMIC;WiFi;Wi-Fi;Aẓeṭṭa;Tuqqna;
|
||||
xdg-entry-wireless-comment = Tuqqniwin Wi-Fi akked imeɣna n tuqqna
|
||||
|
|
@ -138,15 +139,28 @@ interface-density = Taneẓẓi n ugrudem
|
|||
.compact = Akussim
|
||||
.spacious = Wessiɛen
|
||||
style = Aɣanib
|
||||
.round = Imdewweṛ
|
||||
.slightly-round = Imdewweṛ cwiṭ
|
||||
.round = Imdewwer
|
||||
.slightly-round = Imdewwer cwiṭ
|
||||
.square = Amkuẓ
|
||||
.frosted-glass = Asmaɣ iluɣen
|
||||
.frosted-system-interface = Agrudem n unagraw
|
||||
.frosted-system-interface-desc = Snes asemdu n usmaɣ iluɣen ɣef umsekker, temkarḍit n yisnasen, tmuɣli tamatut n tallunin n umahil d yisenqaden ɣef ugdil
|
||||
.frosted-windows = Isfuyla
|
||||
.frosted-windows-desc = Snes asemdu n usmaɣ iluɣen ɣef yisfuyla d yidiwenniyen
|
||||
.frosted-panels = Igalisen
|
||||
.frosted-panels-desc = Snes asemdu n usmaɣ iluɣen ɣef ugalis d udekkan
|
||||
.frosted-applets = Tappliḍin
|
||||
.frosted-applets-desc = Snes asemdu n usmaɣ iluɣen ɣef wumuɣen n tappliḍin deg ugalis d udekkan
|
||||
.frosted-thickness = Tuzert n usemdu n usmaɣ iluɣen
|
||||
.less = drus
|
||||
.more = ugar
|
||||
.glass-opacity = Aswir n tḍullest n usmaɣ
|
||||
text-tint = Sbeɣ n uḍris n ugrudem
|
||||
.desc = Yettwaseqdec iwakken ad d-yawi initen n uḍris n ugrudem i yesɛan agnil akken iwata deg tugett n tjummiwin
|
||||
icon-theme = Asentel n tignit
|
||||
.desc = Ad yesnes tagrumma n tignitin yemgaraden ɣef isnasen
|
||||
frosted = Asemdu n usmaɣ deg ugrudem n unagraw.
|
||||
.desc = Snes asluɣu n ugilal ɣer ugalis, adekkan, tiplaḍin, ameskar, d temkarḍit n usnas
|
||||
frosted = Asemdu n usmaɣ iluɣen deg ugrudem n unagraw.
|
||||
.desc = Snes asluɣu n ugilal ɣer ugalis, adekkan, tiplaḍin, amsekker, d temkarḍit n usnas
|
||||
enable-export = Snes asentel amiran i yisnasen n GNOME
|
||||
.desc = Mačči akk ifecka sefraken asnifel awurman. Isnasen ur nelli n COSMIC zemrent ad sran ales n tnekra seld asnifel n usentel.
|
||||
control-tint = Sbeɣ n isger usenqed
|
||||
|
|
@ -216,11 +230,13 @@ accessibility = Tuffart
|
|||
.vision = Tamuɣli
|
||||
.on = Yermed
|
||||
.off = Yensa
|
||||
.unavailable = Ur yewjid ara
|
||||
.unavailable = Ulac-it
|
||||
.screen-reader = Imeɣri n ugdil
|
||||
.high-contrast = Askar n ugnil afellay
|
||||
.invert-colors = Tti initen
|
||||
.color-filters = Tistayin n yini
|
||||
.color-filters = Tistayin n yiniten
|
||||
.shake-cursor = Sḥerrek asewwaṛ iwakken ad t-id-tafeḍ
|
||||
.shake-cursor-desc = Sḥerrek taɣerdayt s lemɣawla iwakken ad tessemɣreḍ asewwaṛ i kra n wakud
|
||||
bluetooth-adapters = Imezgayen n Bluetooth
|
||||
bluetooth-available = Ibenkan iqeṛben
|
||||
bluetooth-confirm-pin = Sentem Tangalt Bluetooth PIN
|
||||
|
|
@ -255,20 +271,22 @@ wired = S ugatu
|
|||
.devices = Ibenkan n ugatu
|
||||
.remove = Kkes amaɣnu n tuqqna
|
||||
vpn-error = Tuccḍa n VPN
|
||||
.config = Ur teddi ara tmerna n twila VPN
|
||||
.connect = Tecceḍ tuqqna ɣer VPN
|
||||
.connection-editor = Amaẓrag n tuqqna ur yeddi ara
|
||||
.connection-settings = Yecceḍ wawway n iɣewwaṛen i tuqqniwin turmidin
|
||||
.updating-state = Yecceḍ uleqqem n waddad n umsefrak n uzeṭṭa
|
||||
.wireguard-config-path = Abrid n ufaylu d armeɣtu i twila n WireGuard
|
||||
.wireguard-config-path-desc = Afaylu yettwafernen ilaq ad yili deg unagraw adigan.
|
||||
.wireguard-device = Yecceḍ usnulfu n yibenk WireGuard
|
||||
.config = Ur izmir ara ad yernu tawila n VPN
|
||||
.connect = Ur izmir ara ad yeqqen ɣer VPN
|
||||
.connection-editor = Amaẓrag n tuqqniwin ur yeddi ara
|
||||
.connection-settings = Ur izmir ara ad d-yawi iɣewwaṛen n tuqqniwin yermden
|
||||
.openvpn-config-path = Abrid n ufaylu n twila n OpenVPN mačči d ameɣtu
|
||||
.openvpn-config-path-desc = Afaylu yettwafernen ilaq ad yili deg unagraw n yifuyla adigan.
|
||||
.updating-state = Ur izmir ara ad ileqqem addad n usefrak n uzeṭṭa
|
||||
.wireguard-config-path = Abrid n ufaylu n twila n WireGuard mačči d ameɣtu
|
||||
.wireguard-config-path-desc = Afaylu yettwafernen ilaq ad yili deg unagraw n yifuyla adigan.
|
||||
.wireguard-device = Ur izmir ara ad d-yesnulfu ibenk n WireGuard
|
||||
.with-password =
|
||||
Ur yizmir ara ad isbadu { $field ->
|
||||
Ur izmir ara ad isbadu { $field ->
|
||||
*[username] isem n useqdac
|
||||
[password] awal uffir
|
||||
[password-flags] tikbabin n wawal uffir
|
||||
} n VPN s nmcli
|
||||
[password-flags] ticraḍ n wawal uffir
|
||||
} s nmcli
|
||||
vpn = VPN
|
||||
.connections = Tuqqniwin VPN
|
||||
.error = Timerna n twila VPN ur teddi ara
|
||||
|
|
@ -320,7 +338,7 @@ zoom-out = Simẓi
|
|||
zoom-in = Semɣeṛ
|
||||
replace-shortcut-dialog = Semselsi anegzum?
|
||||
.desc = { $shortcut } yettwaseqdec sɣur { $name }. Ma tsemselsiḍ-t, { $name } ad yettwsens.
|
||||
window-tiling = Afser n yisfuyla
|
||||
window-tiling = Afsar n yisfuyla
|
||||
.horizontal = Sbadu taɣda taglawant
|
||||
.vertical = Sbadu taɣda tubdidt
|
||||
.swap-window = Asfaylu n usemmeskel
|
||||
|
|
@ -411,12 +429,12 @@ connected-devices = Ibenkan yeqqnen
|
|||
battery = Aẓru
|
||||
.minute =
|
||||
{ $value } { $value ->
|
||||
[one] tasdat
|
||||
[one] n tesdat
|
||||
*[other] n tesdatin
|
||||
}
|
||||
.hour =
|
||||
{ $value } { $value ->
|
||||
[one] asrag
|
||||
[one] n usrag
|
||||
*[other] n yisragen
|
||||
}
|
||||
.day =
|
||||
|
|
@ -424,7 +442,7 @@ battery = Aẓru
|
|||
[one] wass
|
||||
*[other] n wussan
|
||||
}
|
||||
.less-than-minute = Ur tettaweḍ ara tesdat
|
||||
.less-than-minute = Ur yettaweḍ ara tasdat
|
||||
.and = akked
|
||||
.remaining-time =
|
||||
{ $time } alamma { $action ->
|
||||
|
|
@ -482,7 +500,7 @@ workspaces-behavior = Tiddin n tallunt n umahil
|
|||
workspaces-overview = Taskant n tallunin n umahil
|
||||
.action-on-typing = Tigawt deg tira
|
||||
.none = Ula yiwen
|
||||
.launcher = Ldi Amsekkar
|
||||
.launcher = Ldi Amsekker
|
||||
.applications = Ldi Isnasen
|
||||
workspaces = Tallunin n umahil
|
||||
focus-navigation = Asaḍas n yinig
|
||||
|
|
@ -495,10 +513,10 @@ window-controls = Isenqaden n usfaylu
|
|||
.active-window-hint = Sken amatar n usfaylu urmid
|
||||
edge-gravity = Ajbad n yisfuyla yettifliwen ɣer yiran iqerben
|
||||
super-key = Tigawt n tsarut Super
|
||||
.launcher = Ldi amsekkar
|
||||
.launcher = Ldi amsekker
|
||||
.workspaces = Ldi tallunin n umahil
|
||||
.applications = Ldi isnasen
|
||||
.disable = Sens
|
||||
.none = Ula yiwen
|
||||
window-management = Amsefrak n yisfuyla
|
||||
panel-missing = Tawila n ugalis ulac-itt
|
||||
.desc = Afaylu n twila n ugalis ulac-it ɣef sebba n useqdec n twila yugnen neɣ yexṣer.
|
||||
|
|
@ -633,3 +651,174 @@ click-behavior = Tiddin n usiti
|
|||
mouse = Taɣerdayt
|
||||
.speed = Arured n tɣerdayt
|
||||
.acceleration = Rmed asɣiwel n tɣerdayt
|
||||
nav-shortcuts = Inig
|
||||
.prev-output = Err asaḍas ɣer ugdil yezrin
|
||||
.next-output = Err asaḍas ɣer ugdil i d-iteddun
|
||||
.last-workspace = Err asaḍas ɣer tallunt n umahil taneggarut
|
||||
.prev-workspace = Err asaḍas ɣer tallunt n umahil yezrin
|
||||
.next-workspace = Err asaḍas ɣer tallunt n umahil i d-iteddun
|
||||
.focus =
|
||||
Err asaḍas ɣer usfaylu { $direction ->
|
||||
*[down] n wadda
|
||||
[in] n daxel
|
||||
[left] n uzelmaḍ
|
||||
[out] n beṛṛa
|
||||
[right] n uyeffus
|
||||
[up] n ufella
|
||||
}
|
||||
.output =
|
||||
Uɣal ɣer ugdil { $direction ->
|
||||
*[down] n wadda
|
||||
[left] n uzelmaḍ
|
||||
[right] n uyeffus
|
||||
[up] n ufella
|
||||
}
|
||||
.workspace = Uɣal ɣer tallunt n umahil { $num }
|
||||
move-windows = Smutti isfuyla
|
||||
.direction =
|
||||
Smutti asfaylu { $direction ->
|
||||
*[down] ɣer tama wadda
|
||||
[left] ɣer uzelmaḍ
|
||||
[right] ɣer uyeffus
|
||||
[up] ɣer tama ufella
|
||||
}
|
||||
.display =
|
||||
Smutti asfaylu s yiwen n umeskan { $direction ->
|
||||
*[down] ɣer tama wadda
|
||||
[left] ɣer uzelmaḍ
|
||||
[right] ɣer uyeffus
|
||||
[up] ɣer tama ufella
|
||||
}
|
||||
.workspace =
|
||||
Smutti asfaylu s yiwet n tallunt n umahil { $direction ->
|
||||
*[below] ɣer tama wadda
|
||||
[left] ɣer uzelmaḍ
|
||||
[right] ɣer uyeffus
|
||||
[above] ɣer tama ufella
|
||||
}
|
||||
.workspace-num = Smutti asfaylu ɣer tallunt n umahil tis { $num }
|
||||
.prev-workspace = Smutti asfaylu ɣer tallunt n umahil tuzwirt
|
||||
.next-workspace = Smutti asfaylu ɣer tallunt n umahil tuḍfirt
|
||||
.last-workspace = Smutti asfaylu ɣer tallunt n umahil taneggarut
|
||||
.next-display = Smutti asfaylu ɣer ugdil uḍfir
|
||||
.prev-display = Smutti asfaylu ɣer ugdil azwir
|
||||
.send-to-prev-workspace = Smutti asfaylu ɣer tallunt n umahil tuzwirt
|
||||
.send-to-next-workspace = Smutti asfaylu ɣer tallunt n umahil tuḍfirt
|
||||
system-shortcut = Anagraw
|
||||
.app-library = Ldi tamkarḍit n yisnasen
|
||||
.brightness-down = Ssenqes tifawt n ugdil
|
||||
.brightness-up = Snerni tifawt n ugdil
|
||||
.display-toggle = Sermed neɣ ssens agdil agensan
|
||||
.home-folder = Ldi akaram agejdan
|
||||
.keyboard-brightness-down = Ssenqes tifawt n unasiw
|
||||
.keyboard-brightness-up = Snerni tifawt n unasiw
|
||||
.launcher = Ldi amsekker
|
||||
.log-out = Ffeɣ
|
||||
.lock-screen = Sekkeṛ agdil
|
||||
.mute = Sgugem tuffɣa n yimesli
|
||||
.mute-mic = Sgugem anekcum n usawaḍ
|
||||
.play-pause = Ɣeṛ / Ḥbes di leɛḍil
|
||||
.play-next = Tafuɣalt i d-iteddun
|
||||
.play-prev = Tafuɣalt yezrin
|
||||
.poweroff = Ssensi
|
||||
.screenshot = Ṭṭef tugna n ugdil
|
||||
.suspend = Err ɣer usgunfu
|
||||
.terminal = Ldi ixef
|
||||
.touchpad-toggle = Sermed neɣ ssens talwiḥt n unnal
|
||||
.volume-lower = Ssenqes ableɣ n yimesli n tuffɣa
|
||||
.volume-raise = Snerni ableɣ n yimesli n tuffɣa
|
||||
.web-browser = Ldi iminig n Web
|
||||
.window-switcher = Uɣal gar yisfuyla yeldin
|
||||
.window-switcher-previous = Uɣal gar yisfuyla yeldin s umyezwer imetti
|
||||
.workspace-overview = Ldi tamuɣli tamatut n tallunin n umahil
|
||||
xdg-entry-touchpad-keywords = COSMIC;Talwiḥt n unnal;Imussuten n yiḍuḍan;
|
||||
xdg-entry-input-keywords = COSMIC;Asekcem;Anasiw;Taɣerdayt;Taɣerdayt;
|
||||
xdg-entry-notifications-comment = Ur ttcewwil ara, alɣuten ɣef ugdil n usekkeṛ, akked iɣewwaṛen i yal asnas
|
||||
xdg-entry-window-management-keywords = COSMIC;Asfaylu;Asefrak;Afsar;Super;Taqeffalt;
|
||||
xdg-entry-window-management-comment = Tigawt n tqeffalt Super, tixtiṛiyin n usenqed n yisfuyla d tixtiṛiyin nniḍen n ufsar n yisfuyla
|
||||
tap-to-click = Nnal iwakken ad tsiteḍ
|
||||
.desc = Sermed annal s yiwen uḍad i usit agejdan, s sin iḍudan i usit asnawan, akked kraḍ iḍudan i usit alemmas
|
||||
hot-corner = Tiɣmert turmidt
|
||||
.top-left-corner = Sermed tiɣmert turmidt n ufella ɣer zelmaḍ i tallunin n umahil
|
||||
hearing = Timesliwt
|
||||
.mono = Ɣeṛ imesli stereo s uskar mono
|
||||
shadows-tiling = Isfuyla yefseren
|
||||
.clip = Semṣada akked tɣemmar n unagraw
|
||||
.shadow = Snes tili
|
||||
workspaces-overview-thumbnails = tinfulin n tmuɣli tamatut n tallunin n umahil
|
||||
.show-number = Sken uṭṭun n tallunt n umahil
|
||||
.show-name = Sken isem n tallunt n umahil
|
||||
magnifier = Tasemɣert
|
||||
.controls =
|
||||
Neɣ seqdec inegzumen-a: { $zoom_in ->
|
||||
[zero] { "" }
|
||||
*[other]
|
||||
{ "" }
|
||||
{ $zoom_in } i usemɣer,
|
||||
}{ $zoom_out ->
|
||||
[zero] { "" }
|
||||
*[other]
|
||||
{ "" }
|
||||
{ $zoom_out } i usemẓi,
|
||||
}
|
||||
Super + adrurem s tɣerdayt
|
||||
.scroll_controls = Sermed asemɣer d usemẓi s tɣerdayt neɣ s telwiḥt n unnal s Super + adrurem
|
||||
.show_overlay = Sken agalis n tsemɣert yettwaran sufella
|
||||
.increment = Tifest n usemɣer
|
||||
.signin = Sekker tasemɣert deg unekcum
|
||||
.applet = Sermed neɣ ssens tasemɣert seg teppleṭ deg ugalis
|
||||
.movement = Tamuɣli yettwasemɣren tettḥerrik
|
||||
.continuous = S wudem aɣezfan akked usewwaṛ
|
||||
.onedge = Mi ara yaweḍ usewwaṛ ɣer yiri
|
||||
.centered = Iwakken ad yeqqim usewwaṛ deg tlemmast
|
||||
xdg-entry-touchpad = Talwiḥt n unnal
|
||||
xdg-entry-x11-applications-comment = Tafesna n yisnasen n unagraw n yisfuyla X11, agdil agejdan d yinegzumen imuta
|
||||
xdg-entry-touchpad-comment = Arured n telwiḥt n unnal, tixtiṛiyin n usiti d yimussuten n yiḍuḍan
|
||||
scan-to-connect-description = Ḍumm tangalt QR akken ad teqqneḍ ɣer uzeṭṭa-agi.
|
||||
rename = Snifel isem
|
||||
bluetooth-rename-device = Snifel isem n yibenk
|
||||
bluetooth-display-passkey = Ayugan n Bluetooth
|
||||
.description = Ttxil-k·m sekcem tasarut-a n uɛeddi deg { $device }, sakin sit ɣef Kcem
|
||||
bluetooth-display-pin = Ayugan n Bluetooth
|
||||
.description = Ttxil-k·m sekcem tangalt-a PIN deg { $device }, sakin sit ɣef Kcem
|
||||
workspaces-navigation = Inig
|
||||
.wraparound = Asaka seg tallunt n umahil tamezwarut ɣer tneggarut s yinegzumen n unasiw d yimussuten n yiḍuḍan
|
||||
keyboard-numlock-boot = Num Lock
|
||||
.boot-state = Addad deg usekker
|
||||
.last-boot = Asekker aneggaru
|
||||
.on = Yermed
|
||||
.off = Yensa
|
||||
.set = Sbadu addad n Num Lock deg usekker
|
||||
display = Igdilen
|
||||
.arrangement = Asuddes n yigdilen
|
||||
.arrangement-desc = Zuɣer igdilen iwakken ad tbeddeleḍ asuddes-nsen
|
||||
.enable = Sermed agdil
|
||||
.external = Agdil azɣaray { $size } { $output }
|
||||
.laptop = Agdil n uselkim aziraz { $size }
|
||||
.options = Tixtiṛiyin n ugdil
|
||||
.refresh-rate = Asnagar n usismeḍ
|
||||
.resolution = Tabadut
|
||||
.scale = Tafesna
|
||||
.additional-scale-options = Tixtiṛiyin nniḍen n tfesna
|
||||
keyboard-special-char = Asekcem n yisekkilen uzzigen
|
||||
.alternate = Taqeffalt n yisekkilen imlellayen
|
||||
.compose = Taqeffalt n usuddes
|
||||
.compose-desc = Taqeffalt n usuddes tettɛawan-ik·im ad teskecmeḍ aṭas n yisekkilen yemgaraden. Iwakken ad tt-tesqedceḍ, senned ɣef asuddes, syen ɣef uḍfer n yisekkilen. Amedya, senned ɣef asuddes, syen ɣef C d o iwakken ad teskecmeḍ © ; senned ɣef asuddes, syen ɣef a d ‘ iwakken ad teskecmeḍ á.
|
||||
.caps = Taqeffalt isekkilen imeqqranen
|
||||
.ctrl = Asenqed
|
||||
.ctrl-right = Ctrl n uyeffus
|
||||
.swap-with-ctrl = Semmeskel akked Usenqed
|
||||
.alt = Alt
|
||||
.alt-left = Alt n uzelmaḍ
|
||||
.alt-right = Alt n uyeffus
|
||||
.super = Super
|
||||
.super-left = Super n uzelmaḍ
|
||||
.super-right = Super n uyeffus
|
||||
.menu = Taqeffalt n wumuɣ
|
||||
.backspace = Tallunt ɣer deffir
|
||||
.escape = Asenser(ESC)
|
||||
.swap-with-escape = Semmeskel akked tqeffalt usenser
|
||||
.print-screen = Siggez agdil
|
||||
.scroll-lock = Taqeffalt n udrurem
|
||||
.none = Ulac
|
||||
sound-device-port-unplugged = Ur yeqqin ara
|
||||
|
|
|
|||
17
i18n/kk/cosmic_settings.ftl
vendored
17
i18n/kk/cosmic_settings.ftl
vendored
|
|
@ -187,7 +187,7 @@ close = Жабу
|
|||
color-picker = Түс таңдаушы
|
||||
copied-to-clipboard = Алмасу буферіне көшірілді
|
||||
copy-to-clipboard = Алмасу буферіне көшіру
|
||||
dark = Қою
|
||||
dark = Қараңғы
|
||||
export = Экспорттау
|
||||
hex = Он алтылық
|
||||
import = Импорттау
|
||||
|
|
@ -663,9 +663,10 @@ time-zone = Уақыт белдеуі
|
|||
.auto-info = Орналасқан жер қызметтері мен интернетке қол жеткізуді қажет етеді
|
||||
time-format = Күн және уақыт пішімі
|
||||
.twenty-four = 24 сағаттық уақыт
|
||||
.show-seconds = Секундтарды көрсету
|
||||
.show-seconds = Секундтар
|
||||
.show-weekday = Апта күні
|
||||
.first = Аптаның бірінші күні
|
||||
.show-date = Уақыт апплетінде күнді көрсету
|
||||
.date = Күн
|
||||
.friday = Жұма
|
||||
.saturday = Сенбі
|
||||
.sunday = Жексенбі
|
||||
|
|
@ -858,3 +859,13 @@ bluetooth-display-passkey = Bluetooth жұптау
|
|||
.description = { $device } құрылғысында келесі кілттік кодты енгізіңіз, одан кейін Enter басыңыз
|
||||
bluetooth-display-pin = Bluetooth жұптау
|
||||
.description = { $device } құрылғысында келесі PIN кодты енгізіңіз, одан кейін Enter басыңыз
|
||||
rename = Атауын өзгерту
|
||||
bluetooth-rename-device = Құрылғы атауын өзгерту
|
||||
mobility = Мобильділік
|
||||
on-screen-keyboard = Экрандық пернетақта
|
||||
.always-show = Экрандық пернетақтаны әрқашан көрсету
|
||||
.icon-on-panel = Панельдегі таңбаша
|
||||
.show-on-gamepad-shortcut = Экрандық пернетақтаны геймпадтағы Start және Select/Back батырмаларын бір уақытта басу арқылы көрсету
|
||||
.show-on-text-input = Мәтіндік өріс таңдалғанда экрандық пернетақтаны көрсету
|
||||
date-time-applet-settings-title = Күн және уақыт апплеті
|
||||
date-time-applet-settings-label = Күн және уақыт апплетінің баптаулары
|
||||
|
|
|
|||
19
i18n/kmr/cosmic_settings.ftl
vendored
19
i18n/kmr/cosmic_settings.ftl
vendored
|
|
@ -484,11 +484,12 @@ orientation = Araste
|
|||
auto = Xweber
|
||||
end-segment = Beşa dawîn
|
||||
bluetooth-adapters = Adaptorên Bluetoothê
|
||||
time-format = Awaya dîrok û demê
|
||||
.twenty-four = Dema 24-demjimêr
|
||||
.show-seconds = Çirkeyan nîşan bide
|
||||
.first = Roja yekem a hefteyê
|
||||
.show-date = Dîrokê di sepanoka demê de nîşan bide
|
||||
time-format = Formata dîrok û demê
|
||||
.twenty-four = Dema 24-demjimêrî
|
||||
.show-seconds = Çirke
|
||||
.show-weekday = Roja hefteyê
|
||||
.first = Roja yekemîn a hefteyê
|
||||
.date = Dîrok
|
||||
.friday = Înî
|
||||
.saturday = Şemî
|
||||
.sunday = Yekşem
|
||||
|
|
@ -860,3 +861,11 @@ workspaces-navigation = Gerandin
|
|||
no-search-results = Tu tor li lêgerînên te li hev nakin .
|
||||
rename = Navê biguhêrîne
|
||||
bluetooth-rename-device = Navê amûrê biguhêrîne
|
||||
mobility = Livînbarî
|
||||
on-screen-keyboard = Kilîtdanka li ser dîmenderê
|
||||
.always-show = Her dem kilîtdankê li ser dîmenderê nîşan bide
|
||||
.icon-on-panel = îkonên li ser destgehê
|
||||
.show-on-gamepad-shortcut = Bi riya tikandina bişkokên dest pê bike û Hilbijêre/Vegere di heman demê de, kilîtdankê li ser dîmenderê bi gamepadê nîşan bide
|
||||
.show-on-text-input = Di dema hilbijartina qadeke nivîsê de kilîtdankê li ser dîmenderê nîşan bide
|
||||
date-time-applet-settings-title = Sepanoka dîrok û demê
|
||||
date-time-applet-settings-label = Sazkariyên sepanoka dîrok û demê
|
||||
|
|
|
|||
13
i18n/pl/cosmic_settings.ftl
vendored
13
i18n/pl/cosmic_settings.ftl
vendored
|
|
@ -786,9 +786,10 @@ time-zone = Strefa czasowa
|
|||
.auto-info = Wymaga usług lokalizacji oraz połączenia internetowego
|
||||
time-format = Format daty i godziny
|
||||
.twenty-four = Czas 24-godzinny
|
||||
.show-seconds = Pokaż sekundy
|
||||
.show-seconds = Sekundy
|
||||
.show-weekday = Dzień tygodnia
|
||||
.first = Pierwszy dzień tygodnia
|
||||
.show-date = Pokaż datę w aplecie czasu
|
||||
.date = Data
|
||||
.friday = Piątek
|
||||
.saturday = Sobota
|
||||
.sunday = Niedziela
|
||||
|
|
@ -970,3 +971,11 @@ bluetooth-display-pin = Bluetooth Pairing
|
|||
.description = Wpisz PIN na { $device } i naciśnij Enter
|
||||
rename = Zmień nazwę
|
||||
bluetooth-rename-device = Zmień Nazwę Urządzenia
|
||||
mobility = Mobilność
|
||||
on-screen-keyboard = Klawiatura ekranowa
|
||||
.always-show = Zawsze pokazuj klawiaturę ekranową
|
||||
.icon-on-panel = Ikony na pulpicie
|
||||
.show-on-gamepad-shortcut = Pokaż klawiaturę ekranową kontrolerem po naciśnięciu jednocześnie przycisków Start i Select/Back
|
||||
.show-on-text-input = Pokaż klawiaturę ekranową po wybraniu pola tekstowego
|
||||
date-time-applet-settings-title = Aplet czasu i daty
|
||||
date-time-applet-settings-label = Ustawienia apletu czasu i daty
|
||||
|
|
|
|||
15
i18n/pt-BR/cosmic_settings.ftl
vendored
15
i18n/pt-BR/cosmic_settings.ftl
vendored
|
|
@ -180,7 +180,7 @@ colors = Cores
|
|||
dialog-add = Adicionar
|
||||
fill = Preencher
|
||||
fit-to-screen = Ajustar à tela
|
||||
open-new-folder = Abrir Nova Pasta
|
||||
open-new-folder = Abrir nova pasta
|
||||
recent-folders = Pastas recentes
|
||||
x-minutes =
|
||||
{ $number } { $number ->
|
||||
|
|
@ -716,9 +716,10 @@ time-zone = Fuso horário
|
|||
.auto-info = Requer um serviço de localização e acesso à Internet
|
||||
time-format = Formato de data e hora
|
||||
.twenty-four = Formato de 24 horas
|
||||
.show-seconds = Mostrar segundos
|
||||
.show-seconds = Segundos
|
||||
.show-weekday = Dia da semana
|
||||
.first = Primeiro dia da semana
|
||||
.show-date = Mostrar a data no miniaplicativo de hora
|
||||
.date = Data
|
||||
.friday = Sexta-feira
|
||||
.saturday = Sábado
|
||||
.sunday = Domingo
|
||||
|
|
@ -953,3 +954,11 @@ bluetooth-display-pin = Emparelhamento Bluetooth
|
|||
.description = Por favor, digite o seguinte PIN em { $device }, depois pressione Enter
|
||||
rename = Renomear
|
||||
bluetooth-rename-device = Renomear dispositivo
|
||||
mobility = Mobilidade
|
||||
on-screen-keyboard = Teclado virtual
|
||||
.always-show = Sempre exibir o teclado virtual
|
||||
.icon-on-panel = Ícone no painel
|
||||
.show-on-gamepad-shortcut = Exibir o teclado virtual com um controle de jogo pressionando os botões Iniciar e Selecionar/Voltar simultaneamente.
|
||||
.show-on-text-input = Exibir o teclado virtual ao selecionar um campo de texto
|
||||
date-time-applet-settings-title = Miniaplicativo de data e hora
|
||||
date-time-applet-settings-label = Configurações do miniaplicativo de data e hora
|
||||
|
|
|
|||
13
i18n/ru/cosmic_settings.ftl
vendored
13
i18n/ru/cosmic_settings.ftl
vendored
|
|
@ -249,9 +249,10 @@ time-zone = Часовой пояс
|
|||
.auto-info = Требуются службы определения местоположения и доступ в Интернет
|
||||
time-format = Формат даты и времени
|
||||
.twenty-four = 24-часовой формат
|
||||
.show-seconds = Отображать секунды
|
||||
.show-seconds = Секунды
|
||||
.show-weekday = День недели
|
||||
.first = Первый день недели
|
||||
.show-date = Отображать дату в апплете времени
|
||||
.date = Дата
|
||||
.friday = Пятница
|
||||
.saturday = Суббота
|
||||
.sunday = Воскресенье
|
||||
|
|
@ -930,3 +931,11 @@ bluetooth-display-pin = Сопряжение по Bluetooth
|
|||
.description = Введите следующий PIN-код на { $device }, затем нажмите Enter
|
||||
rename = Переименовать
|
||||
bluetooth-rename-device = Переименовать устройство
|
||||
mobility = Мобильность
|
||||
on-screen-keyboard = Экранная клавиатура
|
||||
.always-show = Всегда отображать Экранную клавиатуру
|
||||
.icon-on-panel = Значок на панели
|
||||
.show-on-gamepad-shortcut = Отображать Экранную клавиатуру с помощью контроллера, нажав одновременно кнопки «Start» и «Select/Back»
|
||||
.show-on-text-input = Отображать Экранную клавиатуру при выборе текстового поля
|
||||
date-time-applet-settings-title = Апплет «Дата и время»
|
||||
date-time-applet-settings-label = Параметры апплета «Дата и время»
|
||||
|
|
|
|||
13
i18n/sv/cosmic_settings.ftl
vendored
13
i18n/sv/cosmic_settings.ftl
vendored
|
|
@ -457,9 +457,10 @@ time-zone = Tidszon
|
|||
.auto-info = Kräver platstjänster och internetåtkomst
|
||||
time-format = Datum & tidsformat
|
||||
.twenty-four = 24-timmars tid
|
||||
.show-seconds = Visa sekunder
|
||||
.show-seconds = Sekunder
|
||||
.show-weekday = Veckodag
|
||||
.first = Första dagen på veckan
|
||||
.show-date = Visa datum i tids-miniprogrammet
|
||||
.date = Datum
|
||||
.friday = Fredag
|
||||
.saturday = Lördag
|
||||
.sunday = Söndag
|
||||
|
|
@ -968,3 +969,11 @@ bluetooth-display-pin = Bluetooth-koppling
|
|||
.description = Ange följande PIN på { $device }, tryck sedan Enter
|
||||
bluetooth-rename-device = Byt namn på enhet
|
||||
rename = Byt namn
|
||||
mobility = Rörlighet
|
||||
on-screen-keyboard = Virtuellt tangentbord
|
||||
.always-show = Visa alltid virtuellt tangentbord
|
||||
.icon-on-panel = Ikon på panel
|
||||
.show-on-gamepad-shortcut = Visa virtuellt tangentbrod med en spelkontroll genom att trycka på Start- och Select-/Back-knapparna samtidigt
|
||||
.show-on-text-input = Visa virtuellt tangentbord när ett textinmatningsfält markeras
|
||||
date-time-applet-settings-title = Miniprogrammet Datum & tid
|
||||
date-time-applet-settings-label = Inställningar för miniprogrammet Datum & tid
|
||||
|
|
|
|||
19
i18n/uk/cosmic_settings.ftl
vendored
19
i18n/uk/cosmic_settings.ftl
vendored
|
|
@ -508,12 +508,13 @@ time-date = Дата та час
|
|||
time-zone = Часовий пояс
|
||||
.auto = Автоматичне визначення часового поясу
|
||||
.auto-info = Необхідні служби визначення місцезнаходження та доступ до Інтернету
|
||||
time-format = Формат дати та часу
|
||||
.twenty-four = 24-годинний формат часу
|
||||
.show-seconds = Показувати секунди
|
||||
time-format = Формат дати й часу
|
||||
.twenty-four = 24-годинний формат
|
||||
.show-seconds = Секунди
|
||||
.show-weekday = День тижня
|
||||
.first = Перший день тижня
|
||||
.show-date = Показувати дату на панелі
|
||||
.friday = Пʼятниця
|
||||
.date = Дата
|
||||
.friday = П’ятниця
|
||||
.saturday = Субота
|
||||
.sunday = Неділя
|
||||
.monday = Понеділок
|
||||
|
|
@ -942,3 +943,11 @@ bluetooth-display-passkey = Злучення Bluetooth
|
|||
.description = Введіть код для створення пари на { $device }, далі натисніть Enter
|
||||
rename = Перейменувати
|
||||
bluetooth-rename-device = Перейменувати пристрій
|
||||
mobility = Мобільність
|
||||
on-screen-keyboard = Екранна клавіатура
|
||||
.always-show = Завжди показувати екранну клавіатуру
|
||||
.icon-on-panel = Значок на панелі
|
||||
.show-on-gamepad-shortcut = Показувати екранну клавіатуру за допомогою ґеймпада, одночасно натиснувши кнопки Start і Select/Back
|
||||
.show-on-text-input = Показувати екранну клавіатуру під час вибору текстового поля
|
||||
date-time-applet-settings-title = Віджет дати й часу
|
||||
date-time-applet-settings-label = Налаштування віджета дати й часу
|
||||
|
|
|
|||
13
i18n/zh-CN/cosmic_settings.ftl
vendored
13
i18n/zh-CN/cosmic_settings.ftl
vendored
|
|
@ -775,9 +775,10 @@ time-zone = 时区
|
|||
.auto-info = 需要位置服务和互联网连接
|
||||
time-format = 日期与时间格式
|
||||
.twenty-four = 24 小时制
|
||||
.show-seconds = 显示秒数
|
||||
.show-seconds = 秒数
|
||||
.show-weekday = 星期
|
||||
.first = 每周第一天
|
||||
.show-date = 在时间小部件中显示日期
|
||||
.date = 日期
|
||||
.friday = 星期五
|
||||
.saturday = 星期六
|
||||
.sunday = 星期日
|
||||
|
|
@ -956,3 +957,11 @@ bluetooth-display-pin = 蓝牙配对
|
|||
.description = 请在 { $device } 上输入以下 PIN 码,然后按回车键
|
||||
rename = 重命名
|
||||
bluetooth-rename-device = 重命名设备
|
||||
mobility = 移动性
|
||||
date-time-applet-settings-title = 时间与日期小部件
|
||||
date-time-applet-settings-label = 时间与日期小部件设置
|
||||
on-screen-keyboard = 屏幕键盘
|
||||
.always-show = 始终显示屏幕键盘
|
||||
.icon-on-panel = 面板上的图标
|
||||
.show-on-gamepad-shortcut = 使用游戏手柄时,同时按下“开始”和“选择/返回“键即可显示屏幕键盘”
|
||||
.show-on-text-input = 选择文字框时显示屏幕键盘
|
||||
|
|
|
|||
15
i18n/zh-TW/cosmic_settings.ftl
vendored
15
i18n/zh-TW/cosmic_settings.ftl
vendored
|
|
@ -715,9 +715,10 @@ time-zone = 時區
|
|||
.auto-info = 需要定位服務與網際網路存取
|
||||
time-format = 日期與時間格式
|
||||
.twenty-four = 24 小時制
|
||||
.show-seconds = 顯示秒數
|
||||
.first = 每週第一天
|
||||
.show-date = 在時間小程式中顯示日期
|
||||
.show-seconds = 秒數
|
||||
.show-weekday = 星期幾
|
||||
.first = 每週的第一天
|
||||
.date = 日期
|
||||
.friday = 星期五
|
||||
.saturday = 星期六
|
||||
.sunday = 星期日
|
||||
|
|
@ -953,3 +954,11 @@ bluetooth-display-pin = 藍牙配對
|
|||
.description = 請在 { $device } 上輸入 PIN 碼,然後按 Enter 鍵
|
||||
rename = 重新命名
|
||||
bluetooth-rename-device = 重新命名裝置
|
||||
mobility = 機動性
|
||||
on-screen-keyboard = 螢幕鍵盤
|
||||
.always-show = 始終顯示螢幕鍵盤
|
||||
.icon-on-panel = 面板上的圖示
|
||||
.show-on-gamepad-shortcut = 使用遊戲手把時,同時按下「開始」和「選擇/返回」按鈕,即可顯示螢幕鍵盤
|
||||
.show-on-text-input = 選擇文字欄位時顯示螢幕鍵盤
|
||||
date-time-applet-settings-title = 日期與時間小程式
|
||||
date-time-applet-settings-label = 日期與時間小程式設定
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "cosmic-settings-page"
|
||||
version = "1.9.0"
|
||||
version = "1.10.0"
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "cosmic-settings-sound"
|
||||
version = "1.9.0"
|
||||
version = "1.10.0"
|
||||
edition = "2024"
|
||||
rust-version.workspace = true
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "cosmic-settings-wallpaper"
|
||||
version = "1.9.0"
|
||||
version = "1.10.0"
|
||||
edition = "2024"
|
||||
rust-version.workspace = true
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "cosmic-settings-a11y-manager-subscription"
|
||||
version = "1.9.0"
|
||||
version = "1.10.0"
|
||||
edition = "2024"
|
||||
license = "MPL-2.0"
|
||||
rust-version.workspace = true
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "cosmic-settings-accessibility-subscription"
|
||||
version = "1.9.0"
|
||||
version = "1.10.0"
|
||||
edition = "2024"
|
||||
license = "MPL-2.0"
|
||||
rust-version.workspace = true
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "cosmic-settings-airplane-mode-subscription"
|
||||
version = "1.9.0"
|
||||
version = "1.10.0"
|
||||
edition = "2024"
|
||||
license = "MPL-2.0"
|
||||
rust-version.workspace = true
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "cosmic-settings-bluetooth-subscription"
|
||||
version = "1.9.0"
|
||||
version = "1.10.0"
|
||||
edition = "2024"
|
||||
license = "MPL-2.0"
|
||||
rust-version.workspace = true
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "cosmic-settings-daemon-subscription"
|
||||
version = "1.9.0"
|
||||
version = "1.10.0"
|
||||
edition = "2024"
|
||||
rust-version.workspace = true
|
||||
publish = true
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "cosmic-settings-upower-subscription"
|
||||
version = "1.9.0"
|
||||
version = "1.10.0"
|
||||
edition = "2024"
|
||||
license = "MPL-2.0"
|
||||
rust-version.workspace = true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue